[KEYCLOAK-3628] - Spliting org.drools module
This commit is contained in:
parent
7413f46e1b
commit
2b589186ed
17 changed files with 520 additions and 65 deletions
|
@ -0,0 +1,35 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="aopalliance">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${aopalliance:aopalliance}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="javax.enterprise.api"/>
|
||||||
|
<module name="org.slf4j"/>
|
||||||
|
<module name="org.apache.commons.logging"/>
|
||||||
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="com.thoughtworks.xstream">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${com.thoughtworks.xstream:xstream}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="javax.enterprise.api"/>
|
||||||
|
<module name="org.slf4j"/>
|
||||||
|
<module name="org.apache.commons.logging"/>
|
||||||
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
</module>
|
|
@ -0,0 +1,28 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.antlr" slot="3.5">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.antlr:antlr-runtime}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.apache.ant" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.apache.ant:ant}"/>
|
||||||
|
<artifact name="${org.apache.ant:ant-launcher}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,45 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.apache.maven" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.apache.maven:maven-aether-provider}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-artifact}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-compat}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-core}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-model}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-model-builder}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-plugin-api}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-repository-metadata}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-settings}"/>
|
||||||
|
<artifact name="${org.apache.maven:maven-settings-builder}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="com.google.guava"/>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="org.apache.maven.wagon"/>
|
||||||
|
<module name="org.codehouse.plexus"/>
|
||||||
|
<module name="org.eclipse.aether" slot="kie"/>
|
||||||
|
<module name="org.eclipse.sisu"/>
|
||||||
|
<module name="org.sonatype.plexus"/>
|
||||||
|
<module name="org.sonatype.sisu"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,37 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ * Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ * and other contributors as indicated by the @author tags.
|
||||||
|
~ *
|
||||||
|
~ * Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ * you may not use this file except in compliance with the License.
|
||||||
|
~ * You may obtain a copy of the License at
|
||||||
|
~ *
|
||||||
|
~ * http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~ *
|
||||||
|
~ * Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ * distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ * See the License for the specific language governing permissions and
|
||||||
|
~ * limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.apache.maven.wagon" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.apache.maven.wagon:wagon-http}"/>
|
||||||
|
<artifact name="${org.apache.maven.wagon:wagon-http-shared}"/>
|
||||||
|
<artifact name="${org.apache.maven.wagon:wagon-provider-api}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="org.apache.commons.io" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="org.apache.commons.lang" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="org.apache.commons.logging" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="org.apache.httpcomponents" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="org.codehouse.plexus" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
<module name="sun.jdk" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,31 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.codehouse.plexus" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.codehaus.plexus:plexus-classworlds}"/>
|
||||||
|
<artifact name="${org.codehaus.plexus:plexus-component-annotations}"/>
|
||||||
|
<artifact name="${org.codehaus.plexus:plexus-interpolation}"/>
|
||||||
|
<artifact name="${org.codehaus.plexus:plexus-utils}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
69
distribution/feature-packs/server-feature-pack/src/main/resources/modules/system/layers/keycloak/org/drools/main/module.xml
Normal file → Executable file
69
distribution/feature-packs/server-feature-pack/src/main/resources/modules/system/layers/keycloak/org/drools/main/module.xml
Normal file → Executable file
|
@ -1,16 +1,13 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
~ JBoss, Home of Professional Open Source.
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
~ Copyright 2016 Red Hat, Inc., and individual contributors
|
~ and other contributors as indicated by the @author tags.
|
||||||
~ as indicated by the @author tags.
|
|
||||||
~
|
~
|
||||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
~ you may not use this file except in compliance with the License.
|
~ you may not use this file except in compliance with the License.
|
||||||
~ You may obtain a copy of the License at
|
~ You may obtain a copy of the License at
|
||||||
~
|
~
|
||||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
~
|
~
|
||||||
~ Unless required by applicable law or agreed to in writing, software
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
@ -18,69 +15,27 @@
|
||||||
~ See the License for the specific language governing permissions and
|
~ See the License for the specific language governing permissions and
|
||||||
~ limitations under the License.
|
~ limitations under the License.
|
||||||
-->
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.drools" slot="main">
|
||||||
<module xmlns="urn:jboss:module:1.3" name="org.drools">
|
|
||||||
<properties>
|
<properties>
|
||||||
<property name="jboss.api" value="private"/>
|
<property name="jboss.api" value="private"/>
|
||||||
</properties>
|
</properties>
|
||||||
<resources>
|
<resources>
|
||||||
<artifact name="${org.kie:kie-api}"/>
|
|
||||||
<artifact name="${org.kie:kie-ci}"/>
|
|
||||||
<artifact name="${org.kie:kie-internal}"/>
|
|
||||||
<artifact name="${org.drools:drools-core}"/>
|
<artifact name="${org.drools:drools-core}"/>
|
||||||
<artifact name="${org.drools:drools-compiler}"/>
|
<artifact name="${org.drools:drools-compiler}"/>
|
||||||
<artifact name="${org.eclipse.aether:aether-api}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-connector-basic}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-spi}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-impl}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-transport-file}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-transport-http}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-transport-wagon}"/>
|
|
||||||
<artifact name="${org.eclipse.aether:aether-util}"/>
|
|
||||||
<artifact name="${org.apache.ant:ant}"/>
|
|
||||||
<artifact name="${org.apache.ant:ant-launcher}"/>
|
|
||||||
<artifact name="${org.antlr:antlr-runtime}"/>
|
|
||||||
<artifact name="${aopalliance:aopalliance}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-aether-provider}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-artifact}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-compat}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-core}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-model}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-model-builder}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-plugin-api}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-repository-metadata}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-settings}"/>
|
|
||||||
<artifact name="${org.apache.maven:maven-settings-builder}"/>
|
|
||||||
<artifact name="${org.mvel:mvel2}"/>
|
|
||||||
<artifact name="${org.eclipse.sisu:org.eclipse.sisu.inject}"/>
|
|
||||||
<artifact name="${org.eclipse.sisu:org.eclipse.sisu.plexus}"/>
|
|
||||||
<artifact name="${org.sonatype.plexus:plexus-cipher}"/>
|
|
||||||
<artifact name="${org.codehaus.plexus:plexus-classworlds}"/>
|
|
||||||
<artifact name="${org.codehaus.plexus:plexus-component-annotations}"/>
|
|
||||||
<artifact name="${org.codehaus.plexus:plexus-interpolation}"/>
|
|
||||||
<artifact name="${org.sonatype.plexus:plexus-sec-dispatcher}"/>
|
|
||||||
<artifact name="${org.codehaus.plexus:plexus-utils}"/>
|
|
||||||
<artifact name="${org.apache.maven.wagon:wagon-http}"/>
|
|
||||||
<artifact name="${org.apache.maven.wagon:wagon-http-shared}"/>
|
|
||||||
<artifact name="${org.apache.maven.wagon:wagon-provider-api}"/>
|
|
||||||
<artifact name="${com.thoughtworks.xstream:xstream}"/>
|
|
||||||
<artifact name="${com.google.guava:guava}"/>
|
|
||||||
<artifact name="${org.eclipse.jdt.core.compiler:ecj}"/>
|
|
||||||
<artifact name="${org.apache.httpcomponents:httpclient}"/>
|
|
||||||
<artifact name="${org.apache.httpcomponents:httpcore}"/>
|
|
||||||
<artifact name="${com.lowagie:itext}"/>
|
|
||||||
<artifact name="${org.sonatype.sisu:sisu-guice::no_aop}"/>
|
|
||||||
<artifact name="${com.google.inject.extensions:guice-servlet}"/>
|
|
||||||
</resources>
|
</resources>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<module name="javax.activation.api"/>
|
||||||
<module name="javax.api"/>
|
<module name="javax.api"/>
|
||||||
<module name="javax.inject.api"/>
|
|
||||||
<module name="javax.enterprise.api"/>
|
<module name="javax.enterprise.api"/>
|
||||||
<module name="org.slf4j"/>
|
<module name="javax.inject.api"/>
|
||||||
<module name="org.apache.commons.logging"/>
|
|
||||||
<module name="org.keycloak.keycloak-core"/>
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
<module name="org.keycloak.keycloak-common"/>
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
<module name="org.keycloak.keycloak-server-spi"/>
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
<module name="com.thoughtworks.xstream"/>
|
||||||
|
<module name="org.antlr" slot="3.5"/>
|
||||||
|
<module name="org.kie"/>
|
||||||
|
<module name="org.mvel"/>
|
||||||
|
<module name="org.slf4j"/>
|
||||||
|
<module name="org.eclipse.jdt.core.compiler.ecj"/>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
</module>
|
</module>
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.eclipse.aether" slot="kie">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-api}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-connector-basic}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-spi}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-impl}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-transport-file}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-transport-http}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-transport-wagon}"/>
|
||||||
|
<artifact name="${org.eclipse.aether:aether-util}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="org.apache.httpcomponents"/>
|
||||||
|
<module name="org.apache.maven.wagon"/>
|
||||||
|
<module name="org.eclipse.sisu"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.eclipse.jdt.core.compiler.ecj">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.eclipse.jdt.core.compiler:ecj}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="javax.enterprise.api"/>
|
||||||
|
<module name="org.slf4j"/>
|
||||||
|
<module name="org.apache.commons.logging"/>
|
||||||
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
</module>
|
|
@ -0,0 +1,33 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.eclipse.sisu" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.eclipse.sisu:org.eclipse.sisu.inject}"/>
|
||||||
|
<artifact name="${org.eclipse.sisu:org.eclipse.sisu.plexus}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.enterprise.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="org.codehouse.plexus"/>
|
||||||
|
<module name="org.sonatype.sisu"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -1,16 +1,13 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
~ JBoss, Home of Professional Open Source.
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
~ Copyright 2016 Red Hat, Inc., and individual contributors
|
~ and other contributors as indicated by the @author tags.
|
||||||
~ as indicated by the @author tags.
|
|
||||||
~
|
~
|
||||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
~ you may not use this file except in compliance with the License.
|
~ you may not use this file except in compliance with the License.
|
||||||
~ You may obtain a copy of the License at
|
~ You may obtain a copy of the License at
|
||||||
~
|
~
|
||||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
~
|
~
|
||||||
~ Unless required by applicable law or agreed to in writing, software
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
@ -18,7 +15,6 @@
|
||||||
~ See the License for the specific language governing permissions and
|
~ See the License for the specific language governing permissions and
|
||||||
~ limitations under the License.
|
~ limitations under the License.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<module xmlns="urn:jboss:module:1.3" name="org.keycloak.keycloak-authz-policy-drools">
|
<module xmlns="urn:jboss:module:1.3" name="org.keycloak.keycloak-authz-policy-drools">
|
||||||
<properties>
|
<properties>
|
||||||
<property name="jboss.api" value="private"/>
|
<property name="jboss.api" value="private"/>
|
||||||
|
@ -33,6 +29,6 @@
|
||||||
<module name="org.keycloak.keycloak-common"/>
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
<module name="org.keycloak.keycloak-server-spi"/>
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
<module name="org.keycloak.keycloak-services"/>
|
<module name="org.keycloak.keycloak-services"/>
|
||||||
<module name="org.drools"/>
|
<module name="org.kie"/>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</module>
|
</module>
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.kie">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.kie:kie-api}"/>
|
||||||
|
<artifact name="${org.kie:kie-ci}"/>
|
||||||
|
<artifact name="${org.kie:kie-internal}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.activation.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
<module name="javax.enterprise.api"/>
|
||||||
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
<module name="org.slf4j"/>
|
||||||
|
<module name="org.apache.commons.logging"/>
|
||||||
|
<module name="org.keycloak.keycloak-core"/>
|
||||||
|
<module name="org.keycloak.keycloak-common"/>
|
||||||
|
<module name="org.keycloak.keycloak-server-spi"/>
|
||||||
|
<module name="com.sun.xml.bind"/>
|
||||||
|
<module name="com.thoughtworks.xstream"/>
|
||||||
|
<module name="org.apache.ant"/>
|
||||||
|
<module name="org.apache.httpcomponents"/>
|
||||||
|
<module name="org.apache.maven"/>
|
||||||
|
<module name="org.apache.maven.wagon"/>
|
||||||
|
<module name="org.codehouse.plexus"/>
|
||||||
|
<module name="org.drools"/>
|
||||||
|
<module name="org.eclipse.aether" slot="kie"/>
|
||||||
|
<module name="org.eclipse.sisu"/>
|
||||||
|
<module name="org.sonatype.plexus"/>
|
||||||
|
<module name="org.sonatype.sisu"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ * Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ * and other contributors as indicated by the @author tags.
|
||||||
|
~ *
|
||||||
|
~ * Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ * you may not use this file except in compliance with the License.
|
||||||
|
~ * You may obtain a copy of the License at
|
||||||
|
~ *
|
||||||
|
~ * http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~ *
|
||||||
|
~ * Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ * distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ * See the License for the specific language governing permissions and
|
||||||
|
~ * limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.mvel" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.mvel:mvel2}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api" export="false" slot="main" services="import" optional="false"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,32 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.sonatype.plexus" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${org.sonatype.plexus:plexus-cipher}"/>
|
||||||
|
<artifact name="${org.sonatype.plexus:plexus-sec-dispatcher}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="org.codehouse.plexus"/>
|
||||||
|
<module name="org.eclipse.sisu"/>
|
||||||
|
<module name="org.sonatype.sisu"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -0,0 +1,32 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright 2016 Red Hat, Inc. and/or its affiliates
|
||||||
|
~ and other contributors as indicated by the @author tags.
|
||||||
|
~
|
||||||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
~ you may not use this file except in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing, software
|
||||||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
~ See the License for the specific language governing permissions and
|
||||||
|
~ limitations under the License.
|
||||||
|
-->
|
||||||
|
<module xmlns="urn:jboss:module:1.3" name="org.sonatype.sisu" slot="main">
|
||||||
|
<properties>
|
||||||
|
<property name="jboss.api" value="private"/>
|
||||||
|
</properties>
|
||||||
|
<resources>
|
||||||
|
<artifact name="${com.google.inject.extensions:guice-servlet}"/>
|
||||||
|
<artifact name="${org.sonatype.sisu:sisu-guice::no_aop}"/>
|
||||||
|
</resources>
|
||||||
|
<dependencies>
|
||||||
|
<module name="aopalliance"/>
|
||||||
|
<module name="com.google.guava"/>
|
||||||
|
<module name="javax.api"/>
|
||||||
|
<module name="javax.inject.api"/>
|
||||||
|
</dependencies>
|
||||||
|
</module>
|
|
@ -37,7 +37,16 @@
|
||||||
<include>org/liquibase/**</include>
|
<include>org/liquibase/**</include>
|
||||||
<include>org/mongodb/**</include>
|
<include>org/mongodb/**</include>
|
||||||
<include>org/twitter4j/**</include>
|
<include>org/twitter4j/**</include>
|
||||||
|
<include>aopalliance/**</include>
|
||||||
|
<include>com/thoughtworks/xstream/**</include>
|
||||||
|
<include>org/antlr/**</include>
|
||||||
|
<include>org/apache/**</include>
|
||||||
|
<include>org/codehouse/**</include>
|
||||||
<include>org/drools/**</include>
|
<include>org/drools/**</include>
|
||||||
|
<include>org/eclipse/**</include>
|
||||||
|
<include>org/kie/**</include>
|
||||||
|
<include>org/mvel/**</include>
|
||||||
|
<include>org/sonatype/**</include>
|
||||||
<include>sun/jdk/jgss/**</include>
|
<include>sun/jdk/jgss/**</include>
|
||||||
</includes>
|
</includes>
|
||||||
</fileSet>
|
</fileSet>
|
||||||
|
|
Loading…
Reference in a new issue