Index: installer/.classpath
===================================================================
--- installer/.classpath (revision 87473)
+++ installer/.classpath (working copy)
@@ -1,7 +1,10 @@
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
Index: installer/src/main/java/org/jboss/ejb3/installer/Installer.java
===================================================================
--- installer/src/main/java/org/jboss/ejb3/installer/Installer.java (revision 87473)
+++ installer/src/main/java/org/jboss/ejb3/installer/Installer.java (working copy)
@@ -104,6 +104,11 @@
* Location of the Configuration
*/
private static final String FILENAME_CONF_DIRECTORY = "conf";
+
+ /*
+ * Location of the Deployables
+ */
+ private static final String FILENAME_DEPLOY_DIRECTORY = "deploy";
/*
* Location of jbossall-client relative to JBOSS_HOME
@@ -236,6 +241,13 @@
// Copy to the installer temp directory
this.copyFileFromJarToDirectory(this.getInstallerJarFile(), conf, this.getInstallationDirectory());
}
+
+ // For each deployable file
+ for (JarEntry deployable : this.getAllDeployableFiles())
+ {
+ // Copy to the installer temp directory
+ this.copyFileFromJarToDirectory(this.getInstallerJarFile(), deployable, this.getInstallationDirectory());
+ }
for (JarEntry pkg : getAllJarEntriesInDirectory("packages"))
{
@@ -456,6 +468,14 @@
{
return this.getAllJarEntriesInDirectory(Installer.FILENAME_CONF_DIRECTORY);
}
+
+ /**
+ * Returns all deployable files as references
+ */
+ private List getAllDeployableFiles()
+ {
+ return this.getAllJarEntriesInDirectory(Installer.FILENAME_DEPLOY_DIRECTORY);
+ }
/**
* Returns all references in the specified directory
Index: installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-commonlib.txt
===================================================================
--- installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-commonlib.txt (revision 87473)
+++ installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-commonlib.txt (working copy)
@@ -2,6 +2,7 @@
jboss-ejb3-common.jar
jboss-ejb3-core.jar
jboss-ejb3-deployers.jar
+jboss-ejb3-endpoint.jar
jboss-ejb3-ext-api.jar
jboss-ejb3-ext-api-impl.jar
jboss-ejb3-interceptors.jar
Index: installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-deploy-unclustered.txt
===================================================================
--- installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-deploy-unclustered.txt (revision 87473)
+++ installer/src/main/resources/conf/jbossas-ejb3-files-to-place-in-deploy-unclustered.txt (working copy)
@@ -1,3 +1,4 @@
ejb3-connectors-service.xml
ejb3-container-jboss-beans.xml
-ejb3-interceptors-aop.xml
\ No newline at end of file
+ejb3-interceptors-aop.xml
+jboss-ejb3-endpoint-deployer.jar
\ No newline at end of file
Index: as-int/pom.xml
===================================================================
--- as-int/pom.xml (revision 87473)
+++ as-int/pom.xml (working copy)
@@ -29,7 +29,9 @@
into the AS
-->
- 1.1.4
+ 1.1.5-SNAPSHOT
+ 0.1.0-SNAPSHOT
+ 0.1.0-SNAPSHOT
1.0.1
@@ -57,6 +59,20 @@
jboss-ejb3-mc-int
${version.org.jboss.ejb3_mc.int}
+
+
+
+ org.jboss.ejb3
+ jboss-ejb3-endpoint
+ ${version.org.jboss.ejb3_jboss.ejb3.endpoint}
+
+
+
+
+ org.jboss.ejb3
+ jboss-ejb3-endpoint-deployer
+ ${version.org.jboss.ejb3_jboss.ejb3.endpoint.deployer}
+
Index: ejb3/pom.xml
===================================================================
--- ejb3/pom.xml (revision 87473)
+++ ejb3/pom.xml (working copy)
@@ -34,7 +34,7 @@
into the AS
-->
- 1.1.4
+ 1.1.5-SNAPSHOT
1.0.0
@@ -54,7 +54,7 @@
jboss-ejb3-core
${version.org.jboss.ejb3_core}
-
+
org.jboss.ejb3
Index: plugin/src/main/resources/installer.xml
===================================================================
--- plugin/src/main/resources/installer.xml (revision 87473)
+++ plugin/src/main/resources/installer.xml (working copy)
@@ -37,6 +37,7 @@
org.jboss.ejb3:jboss-ejb3-common:jar
org.jboss.ejb3:jboss-ejb3-core:jar
org.jboss.ejb3:jboss-ejb3-deployers:jar
+ org.jboss.ejb3:jboss-ejb3-endpoint:jar
org.jboss.ejb3:jboss-ejb3-ext-api:jar
org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar
org.jboss.ejb3:jboss-ejb3-interceptors:jar
@@ -53,6 +54,13 @@
lib
+ ${artifactId}.${extension}
+
+ org.jboss.ejb3:jboss-ejb3-endpoint-deployer:jar
+
+ deploy
+
+
${artifactId}-${classifier}.${extension}
org.jboss.ejb3:jboss-ejb3-common:jar:client
Index: plugin/pom.xml
===================================================================
--- plugin/pom.xml (revision 87473)
+++ plugin/pom.xml (working copy)
@@ -55,7 +55,7 @@
org.jboss.ejb3
jboss-ejb3-installer
- 1.0.3
+ 1.0.4-SNAPSHOT
true
@@ -63,14 +63,8 @@
org.jboss.ejb3
jboss-ejb3-as-int
- 1.1.4
+ 1.1.5-SNAPSHOT
true
-
-
- org.jboss.ejb3
- jboss-ejb3-proxy
-
-
@@ -85,7 +79,7 @@
org.jboss.ejb3
jboss-ejb3-core
client
- 1.1.4
+ 1.1.5-SNAPSHOT
true