Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 47526 invoked from network); 9 Sep 2009 18:19:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Sep 2009 18:19:32 -0000 Received: (qmail 82603 invoked by uid 500); 9 Sep 2009 18:19:32 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 82527 invoked by uid 500); 9 Sep 2009 18:19:32 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 82509 invoked by uid 99); 9 Sep 2009 18:19:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Sep 2009 18:19:30 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Sep 2009 18:19:16 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 56F7E2388868; Wed, 9 Sep 2009 18:18:54 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r813067 [2/3] - in /geronimo/sandbox/djencks/osgi/framework: ./ buildsupport/car-maven-plugin/ buildsupport/car-maven-plugin/src/main/java/org/apache/geronimo/mavenplugins/car/ buildsupport/car-maven-plugin/src/test/java/org/apache/geronimo... Date: Wed, 09 Sep 2009 18:18:53 -0000 To: scm@geronimo.apache.org From: djencks@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090909181854.56F7E2388868@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: geronimo/sandbox/djencks/osgi/framework/configs/jee-specs/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/jee-specs/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/jee-specs/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/jee-specs/pom.xml Wed Sep 9 18:18:48 2009 @@ -214,108 +214,6 @@ org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/${geronimoVersion}/car?j2eeType=Deployer,name=Deployer JavaEE - - - org.apache.geronimo.framework - j2ee-system - car - classes - - - - org.apache.geronimo.specs - geronimo-jacc_1.1_spec - jar - - - org.apache.geronimo.specs - ${servletSpec} - 1.2 - jar - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - 1.0.1 - jar - - - - - org.apache.geronimo.specs - geronimo-jsp_2.1_spec - jar - - - org.apache.geronimo.specs - ${servletSpec} - 1.2 - jar - - - org.apache.geronimo.specs - geronimo-el_1.0_spec - 1.0.1 - jar - - - - - - jstl - jstl - jar - - - org.apache.geronimo.specs - geronimo-jsp_2.1_spec - 1.0.1 - jar - - - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - jar - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - 1.0.1 - jar - - - - - org.apache.openejb - ejb31-api-experimental - jar - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - 1.0.1 - jar - - - - - - org.apache.myfaces.core - myfaces-api - jar - - - org.apache.geronimo.specs - ${servletSpec} - 1.2 - jar - - - - - Modified: geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/pom.xml Wed Sep 9 18:18:48 2009 @@ -98,8 +98,8 @@ - jline - jline + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jline Modified: geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/src/main/history/dependencies.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/src/main/history/dependencies.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/src/main/history/dependencies.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/jsr88-cli/src/main/history/dependencies.xml Wed Sep 9 18:18:48 2009 @@ -3,177 +3,182 @@ org.apache.geronimo.framework jsr88-cli - 2.2-SNAPSHOT + 3.0-SNAPSHOT car - org.apache.geronimo.framework - geronimo-common + asm + asm jar - org.apache.geronimo.framework - geronimo-kernel + asm + asm-commons jar - org.slf4j - slf4j-log4j12 + cglib + cglib-nodep jar - org.slf4j - slf4j-api + com.sun.xml.bind + jaxb-impl jar - log4j - log4j + com.thoughtworks.xstream + xstream jar - org.apache.geronimo.framework - geronimo-logging + commons-cli + commons-cli jar - asm - asm + commons-jexl + commons-jexl jar - asm - asm-commons + log4j + log4j jar - cglib - cglib-nodep + org.apache.felix + org.osgi.core jar - org.apache.xbean - xbean-reflect + org.apache.geronimo.bundles + slf4j jar - com.thoughtworks.xstream - xstream + org.apache.geronimo.framework + geronimo-cli jar - xpp3 - xpp3_min + org.apache.geronimo.framework + geronimo-common jar org.apache.geronimo.framework - geronimo-system + geronimo-crypto jar org.apache.geronimo.framework - geronimo-cli + geronimo-deploy-config jar org.apache.geronimo.framework - geronimo-crypto + geronimo-deploy-jsr88 jar - commons-jexl - commons-jexl + org.apache.geronimo.framework + geronimo-deploy-tool jar - org.slf4j - jul-to-slf4j + org.apache.geronimo.framework + geronimo-deployment jar - javax.xml.bind - jaxb-api + org.apache.geronimo.framework + geronimo-kernel jar - org.apache.geronimo.specs - geronimo-stax-api_1.0_spec + org.apache.geronimo.framework + geronimo-logging jar org.apache.geronimo.framework - geronimo-deploy-jsr88 + geronimo-plugin jar org.apache.geronimo.framework - geronimo-plugin + geronimo-service-builder jar - org.codehaus.plexus - plexus-archiver + org.apache.geronimo.framework + geronimo-system jar - org.codehaus.plexus - plexus-utils + org.apache.geronimo.plugins.classloaders + geronimo-javaee-deployment_1.1MR3_spec + car + + + org.apache.geronimo.specs + geronimo-activation_1.1_spec jar - org.codehaus.plexus - plexus-container-default + org.apache.geronimo.specs + geronimo-javaee-deployment_1.1MR3_spec jar - org.codehaus.plexus - plexus-component-api + org.apache.geronimo.specs + geronimo-jaxb_2.1_spec jar - commons-cli - commons-cli + org.apache.geronimo.specs + geronimo-stax-api_1.0_spec jar - org.apache.geronimo.framework - geronimo-deploy-tool + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jline jar - org.apache.geronimo.framework - geronimo-service-builder + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans jar - org.apache.geronimo.framework - geronimo-deployment + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlresolver jar - org.apache.xmlbeans - xmlbeans + org.apache.xbean + xbean-reflect jar - xml-resolver - xml-resolver + org.codehaus.plexus + plexus-archiver jar - jline - jline + org.codehaus.plexus + plexus-component-api jar - org.apache.geronimo.plugins.classloaders - geronimo-javaee-deployment_1.1MR3_spec - car + org.codehaus.plexus + plexus-container-default + jar - com.sun.xml.bind - jaxb-impl + org.codehaus.plexus + plexus-utils jar @@ -182,8 +187,13 @@ jar - org.apache.geronimo.specs - geronimo-activation_1.1_spec + stax + stax-api + jar + + + xpp3 + xpp3_min jar Modified: geronimo/sandbox/djencks/osgi/framework/configs/online-deployer/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/online-deployer/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/online-deployer/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/online-deployer/pom.xml Wed Sep 9 18:18:48 2009 @@ -67,8 +67,8 @@ - jline - jline + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jline @@ -89,8 +89,8 @@ - org.codehaus.plexus - plexus-utils + org.apache.geronimo.bundles + plexus-utils Modified: geronimo/sandbox/djencks/osgi/framework/configs/plugin/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/plugin/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/plugin/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/plugin/pom.xml Wed Sep 9 18:18:48 2009 @@ -36,6 +36,16 @@ + org.apache.geronimo.bundles + plexus-archiver + + + + org.apache.geronimo.bundles + plexus-utils + + + org.apache.geronimo.framework geronimo-gbean-deployer-bootstrap ${version} @@ -85,24 +95,24 @@ - org.codehaus.plexus + org.apache.geronimo.bundles plexus-archiver - + - org.codehaus.plexus - plexus-utils + org.apache.geronimo.bundles + plexus-utils - - org.codehaus.plexus - plexus-container-default - + + + + - - org.codehaus.plexus - plexus-component-api - + + + + Modified: geronimo/sandbox/djencks/osgi/framework/configs/plugin/src/main/history/dependencies.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/plugin/src/main/history/dependencies.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/plugin/src/main/history/dependencies.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/plugin/src/main/history/dependencies.xml Wed Sep 9 18:18:48 2009 @@ -3,17 +3,22 @@ org.apache.geronimo.framework plugin - 2.2-SNAPSHOT + 3.0-SNAPSHOT car - org.codehaus.plexus + org.apache.geronimo.bundles + plexus-archiver + jar + + + org.apache.geronimo.bundles plexus-utils jar - org.codehaus.plexus - plexus-archiver + org.apache.geronimo.bundles + slf4j jar @@ -22,23 +27,18 @@ jar - org.codehaus.plexus - plexus-container-default + org.apache.geronimo.framework + geronimo-system jar - org.apache.geronimo.plugins.classloaders - geronimo-javaee-deployment_1.1MR3_spec - car - - org.apache.geronimo.framework rmi-naming car - org.codehaus.plexus - plexus-component-api - jar + org.apache.geronimo.plugins.classloaders + geronimo-javaee-deployment_1.1MR3_spec + car Modified: geronimo/sandbox/djencks/osgi/framework/configs/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/pom.xml Wed Sep 9 18:18:48 2009 @@ -39,7 +39,7 @@ client-system j2ee-security j2ee-system - jee-specs + jsr88-cli jsr88-deploymentfactory offline-deployer Modified: geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/pom.xml Wed Sep 9 18:18:48 2009 @@ -50,12 +50,12 @@ car - - org.apache.geronimo.framework - jee-specs - ${version} - car - + + + + + + Modified: geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/src/main/history/dependencies.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/src/main/history/dependencies.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/src/main/history/dependencies.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/rmi-naming/src/main/history/dependencies.xml Wed Sep 9 18:18:48 2009 @@ -3,12 +3,17 @@ org.apache.geronimo.framework rmi-naming - 2.2-SNAPSHOT + 3.0-SNAPSHOT car + org.apache.geronimo.bundles + slf4j + jar + + org.apache.geronimo.framework - geronimo-naming + geronimo-core jar @@ -18,17 +23,22 @@ org.apache.geronimo.framework + geronimo-kernel + jar + + + org.apache.geronimo.framework geronimo-management jar org.apache.geronimo.framework - jee-specs - car + geronimo-naming + jar org.apache.geronimo.framework - geronimo-core + geronimo-system jar @@ -37,6 +47,16 @@ car + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + jar + + + org.apache.geronimo.specs + geronimo-jta_1.1_spec + jar + + org.apache.xbean xbean-naming jar Modified: geronimo/sandbox/djencks/osgi/framework/configs/shutdown/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/shutdown/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/shutdown/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/shutdown/pom.xml Wed Sep 9 18:18:48 2009 @@ -71,8 +71,8 @@ - jline - jline + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jline Modified: geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/pom.xml Wed Sep 9 18:18:48 2009 @@ -38,8 +38,8 @@ - org.apache.xmlbeans - xmlbeans + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans @@ -79,10 +79,8 @@ classes - org.apache.xmlbeans - xmlbeans - jar - classes + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans Modified: geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/src/main/history/dependencies.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/src/main/history/dependencies.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/src/main/history/dependencies.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/configs/xmlbeans/src/main/history/dependencies.xml Wed Sep 9 18:18:48 2009 @@ -3,17 +3,22 @@ org.apache.geronimo.framework xmlbeans - 2.2-SNAPSHOT + 3.0-SNAPSHOT car - org.apache.xmlbeans - xmlbeans - jar - - org.apache.geronimo.framework j2ee-system car + + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans + jar + + + stax + stax-api + jar + Copied: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java (from r811772, geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/ModuleConfigurer.java) URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java?p2=geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java&p1=geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/ModuleConfigurer.java&r1=811772&r2=813067&rev=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/ModuleConfigurer.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java Wed Sep 9 18:18:48 2009 @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.geronimo.deployment; +package org.apache.geronimo.deployment.spi; import javax.enterprise.deploy.spi.DeploymentConfiguration; import javax.enterprise.deploy.model.DeployableObject; Propchange: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Propchange: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-config/src/main/java/org/apache/geronimo/deployment/spi/ModuleConfigurer.java ------------------------------------------------------------------------------ svn:mime-type = text/plain Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/DisconnectedDeploymentManager.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/DisconnectedDeploymentManager.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/DisconnectedDeploymentManager.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/DisconnectedDeploymentManager.java Wed Sep 9 18:18:48 2009 @@ -34,7 +34,7 @@ import javax.enterprise.deploy.spi.exceptions.TargetException; import javax.enterprise.deploy.spi.status.ProgressObject; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; /** * Implementation of a disconnected JSR88 DeploymentManager. Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/BaseDeploymentFactory.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/BaseDeploymentFactory.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/BaseDeploymentFactory.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/BaseDeploymentFactory.java Wed Sep 9 18:18:48 2009 @@ -34,7 +34,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; import org.apache.geronimo.deployment.plugin.DisconnectedDeploymentManager; import org.apache.geronimo.deployment.plugin.jmx.LocalDeploymentManager; import org.apache.geronimo.deployment.plugin.jmx.RemoteDeploymentManager; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/DeploymentFactoryWithKernel.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/DeploymentFactoryWithKernel.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/DeploymentFactoryWithKernel.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/factories/DeploymentFactoryWithKernel.java Wed Sep 9 18:18:48 2009 @@ -25,7 +25,7 @@ import javax.enterprise.deploy.spi.factories.DeploymentFactory; import javax.enterprise.deploy.shared.factories.DeploymentFactoryManager; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; import org.apache.geronimo.deployment.plugin.jmx.RemoteDeploymentManager; import org.apache.geronimo.gbean.AbstractName; import org.apache.geronimo.gbean.AbstractNameQuery; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/JMXDeploymentManager.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/JMXDeploymentManager.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/JMXDeploymentManager.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/JMXDeploymentManager.java Wed Sep 9 18:18:48 2009 @@ -36,7 +36,7 @@ import javax.enterprise.deploy.spi.exceptions.TargetException; import javax.enterprise.deploy.spi.status.ProgressObject; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; import org.apache.geronimo.deployment.plugin.TargetImpl; import org.apache.geronimo.deployment.plugin.TargetModuleIDImpl; import org.apache.geronimo.deployment.plugin.local.CommandSupport; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/LocalDeploymentManager.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/LocalDeploymentManager.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/LocalDeploymentManager.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/LocalDeploymentManager.java Wed Sep 9 18:18:48 2009 @@ -23,7 +23,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; import org.apache.geronimo.gbean.AbstractName; import org.apache.geronimo.gbean.AbstractNameQuery; import org.apache.geronimo.kernel.GBeanNotFoundException; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/RemoteDeploymentManager.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/RemoteDeploymentManager.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/RemoteDeploymentManager.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-jsr88/src/main/java/org/apache/geronimo/deployment/plugin/jmx/RemoteDeploymentManager.java Wed Sep 9 18:18:48 2009 @@ -41,7 +41,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.apache.geronimo.deployment.ModuleConfigurer; +import org.apache.geronimo.deployment.spi.ModuleConfigurer; import org.apache.geronimo.deployment.plugin.GeronimoDeploymentManager; import org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand; import org.apache.geronimo.deployment.plugin.local.DistributeCommand; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-tool/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-tool/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-tool/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deploy-tool/pom.xml Wed Sep 9 18:18:48 2009 @@ -58,8 +58,8 @@ - jline - jline + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jline Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deployment/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deployment/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deployment/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-deployment/pom.xml Wed Sep 9 18:18:48 2009 @@ -40,8 +40,8 @@ - org.apache.xmlbeans - xmlbeans + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans @@ -51,8 +51,8 @@ - xml-resolver - xml-resolver + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlresolver Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/gbean/GBeanInfoBuilder.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/gbean/GBeanInfoBuilder.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/gbean/GBeanInfoBuilder.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/gbean/GBeanInfoBuilder.java Wed Sep 9 18:18:48 2009 @@ -211,7 +211,7 @@ if (gbeanType.isArray()) { throw new IllegalArgumentException("GBean is an array type: gbeanType=" + gbeanType.getName()); } - Set allTypes = ClassLoading.getAllTypes(gbeanType); + Set allTypes = ClassLoading.getAllTypes(gbeanType); for (Iterator iterator = allTypes.iterator(); iterator.hasNext();) { Class type = (Class) iterator.next(); addInterface(type); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/ClassLoading.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/ClassLoading.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/ClassLoading.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/ClassLoading.java Wed Sep 9 18:18:48 2009 @@ -385,28 +385,28 @@ return Array.newInstance(type, dimensions).getClass(); } - public static Set getAllTypes(Class type) { - Set allTypes = new LinkedHashSet(); + public static Set getAllTypes(Class type) { + Set allTypes = new LinkedHashSet(); allTypes.add(type); allTypes.addAll(getAllSuperClasses(type)); allTypes.addAll(getAllInterfaces(type)); return allTypes; } - private static Set getAllSuperClasses(Class clazz) { - Set allSuperClasses = new LinkedHashSet(); + private static Set getAllSuperClasses(Class clazz) { + Set allSuperClasses = new LinkedHashSet(); for (Class superClass = clazz.getSuperclass(); superClass != null; superClass = superClass.getSuperclass()) { allSuperClasses.add(superClass); } return allSuperClasses; } - private static Set getAllInterfaces(Class clazz) { - Set allInterfaces = new LinkedHashSet(); - LinkedList stack = new LinkedList(); + private static Set getAllInterfaces(Class clazz) { + Set allInterfaces = new LinkedHashSet(); + LinkedList stack = new LinkedList(); stack.addAll(Arrays.asList(clazz.getInterfaces())); while (!stack.isEmpty()) { - Class intf = (Class) stack.removeFirst(); + Class intf = stack.removeFirst(); if (!allInterfaces.contains(intf)) { allInterfaces.add(intf); stack.addAll(Arrays.asList(intf.getInterfaces())); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/KernelConfigurationManager.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/KernelConfigurationManager.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/KernelConfigurationManager.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/KernelConfigurationManager.java Wed Sep 9 18:18:48 2009 @@ -71,15 +71,15 @@ private final ShutdownHook shutdownHook; private boolean online = true; - public KernelConfigurationManager(@ParamSpecial(type= SpecialAttributeType.kernel)Kernel kernel, - @ParamReference(name = "Stores")Collection stores, - @ParamReference(name = "AttributeStore")ManageableAttributeStore attributeStore, - @ParamReference(name = "PersistentConfigurationList")PersistentConfigurationList configurationList, - @ParamReference(name = "ArtifactManager")ArtifactManager artifactManager, - @ParamReference(name = "ArtifactResolver") ArtifactResolver artifactResolver, - @ParamReference(name = "Repositories")Collection repositories, - @ParamReference(name = "Watchers")Collection watchers, - @ParamSpecial(type= SpecialAttributeType.bundleContext)BundleContext bundleContext) { + public KernelConfigurationManager(@ParamSpecial(type = SpecialAttributeType.kernel) Kernel kernel, + @ParamReference(name = "Stores") Collection stores, + @ParamReference(name = "AttributeStore", namingType = "AttributeStore") ManageableAttributeStore attributeStore, + @ParamReference(name = "PersistentConfigurationList") PersistentConfigurationList configurationList, + @ParamReference(name = "ArtifactManager", namingType = "ArtifactManager") ArtifactManager artifactManager, + @ParamReference(name = "ArtifactResolver", namingType = "ArtifactResolver") ArtifactResolver artifactResolver, + @ParamReference(name = "Repositories") Collection repositories, + @ParamReference(name = "Watchers") Collection watchers, + @ParamSpecial(type = SpecialAttributeType.bundleContext) BundleContext bundleContext) { super(stores, createArtifactResolver(artifactResolver, artifactManager, repositories), @@ -169,8 +169,10 @@ // add parents to the parents reference collection LinkedHashSet parentNames = new LinkedHashSet(); for (Artifact resolvedParentId : resolvedParentIds) { - AbstractName parentName = Configuration.getConfigurationAbstractName(resolvedParentId); - parentNames.add(parentName); + if (isConfiguration(resolvedParentId)) { + AbstractName parentName = Configuration.getConfigurationAbstractName(resolvedParentId); + parentNames.add(parentName); + } } gbeanData.addDependencies(parentNames); @@ -200,7 +202,7 @@ } Map moreLoadedConfigurations = new LinkedHashMap(loadedConfigurations); moreLoadedConfigurations.put(dependencyNode.getId(), configuration); - for (Map.Entry childEntry: configurationData.getChildConfigurations().entrySet()) { + for (Map.Entry childEntry : configurationData.getChildConfigurations().entrySet()) { ConfigurationResolver childResolver = configurationResolver.createChildResolver(childEntry.getKey()); Configuration child = doLoad(childEntry.getValue(), resolvedParentIds, moreLoadedConfigurations, childResolver); configuration.addChild(child); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/classloading/MavenDependencyResolver.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/classloading/MavenDependencyResolver.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/classloading/MavenDependencyResolver.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/classloading/MavenDependencyResolver.java Wed Sep 9 18:18:48 2009 @@ -57,19 +57,19 @@ } void addDependencies(GlobalClassLoaderRegister register, InputStream dependencyDeclaration, Artifact docSourceArtifact) { - SAXParserFactory factory = SAXParserFactory.newInstance(); - try { - SAXParser parser = factory.newSAXParser(); - parser.parse(dependencyDeclaration, new DependencySAXHandler(register, docSourceArtifact)); - } catch (NullPointerException e) { - log.error("error parsing " + dependencyDeclaration, e); - } catch (SAXException e) { - log.error("error parsing " + dependencyDeclaration, e); - } catch (ParserConfigurationException e) { - log.error("error parsing " + dependencyDeclaration, e); - } catch (IOException e) { - //missing/unreadable file - } +// SAXParserFactory factory = SAXParserFactory.newInstance(); +// try { +// SAXParser parser = factory.newSAXParser(); +// parser.parse(dependencyDeclaration, new DependencySAXHandler(register, docSourceArtifact)); +// } catch (NullPointerException e) { +// log.error("error parsing " + dependencyDeclaration, e); +// } catch (SAXException e) { +// log.error("error parsing " + dependencyDeclaration, e); +// } catch (ParserConfigurationException e) { +// log.error("error parsing " + dependencyDeclaration, e); +// } catch (IOException e) { +// //missing/unreadable file +// } } protected InputStream locateDependencyDeclaration(URL url) throws IOException { Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/pom.xml Wed Sep 9 18:18:48 2009 @@ -18,20 +18,21 @@ - + 4.0.0 - + modules org.apache.geronimo.framework 3.0-SNAPSHOT - + geronimo-plugin bundle Geronimo Framework, Modules :: Plugin - + org.apache.geronimo.framework @@ -67,8 +68,15 @@ - org.codehaus.plexus + org.apache.geronimo.bundles plexus-archiver + provided + + + + org.apache.geronimo.bundles + plexus-utils + provided org.apache.geronimo.testsupport Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/GeronimoSourceRepository.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/GeronimoSourceRepository.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/GeronimoSourceRepository.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/GeronimoSourceRepository.java Wed Sep 9 18:18:48 2009 @@ -30,7 +30,6 @@ import java.util.HashMap; import java.util.Map; import java.util.SortedSet; -import java.util.LinkedHashSet; import java.util.jar.JarFile; import java.util.zip.ZipEntry; @@ -49,6 +48,7 @@ import org.apache.geronimo.system.configuration.RepositoryConfigurationStore; import org.apache.geronimo.system.plugin.model.PluginListType; import org.apache.geronimo.system.plugin.model.PluginType; +import org.apache.geronimo.system.plugin.model.PluginXmlUtil; /** * @version $Rev$ $Date$ Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/LocalSourceRepository.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/LocalSourceRepository.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/LocalSourceRepository.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/LocalSourceRepository.java Wed Sep 9 18:18:48 2009 @@ -34,6 +34,7 @@ import org.apache.geronimo.kernel.repository.Maven2Repository; import org.apache.geronimo.kernel.repository.MissingDependencyException; import org.apache.geronimo.system.plugin.model.PluginListType; +import org.apache.geronimo.system.plugin.model.PluginXmlUtil; /** * @version $Rev$ $Date$ Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/PluginInstallerGBean.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/PluginInstallerGBean.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/PluginInstallerGBean.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/PluginInstallerGBean.java Wed Sep 9 18:18:48 2009 @@ -98,6 +98,7 @@ import org.apache.geronimo.system.plugin.model.PluginType; import org.apache.geronimo.system.plugin.model.PrerequisiteType; import org.apache.geronimo.system.plugin.model.PropertyType; +import org.apache.geronimo.system.plugin.model.PluginXmlUtil; import org.apache.geronimo.system.repository.Maven2Repository; import org.apache.geronimo.system.serverinfo.BasicServerInfo; import org.apache.geronimo.system.serverinfo.ServerInfo; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/RemoteSourceRepository.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/RemoteSourceRepository.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/RemoteSourceRepository.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/main/java/org/apache/geronimo/system/plugin/RemoteSourceRepository.java Wed Sep 9 18:18:48 2009 @@ -44,6 +44,7 @@ import org.apache.geronimo.kernel.repository.WriteableRepository; import org.apache.geronimo.kernel.util.XmlUtil; import org.apache.geronimo.system.plugin.model.PluginListType; +import org.apache.geronimo.system.plugin.model.PluginXmlUtil; import org.apache.geronimo.crypto.encoders.Base64; import org.w3c.dom.Document; import org.w3c.dom.Element; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/test/java/org/apache/geronimo/system/plugin/CopyConfigTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/test/java/org/apache/geronimo/system/plugin/CopyConfigTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/test/java/org/apache/geronimo/system/plugin/CopyConfigTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-plugin/src/test/java/org/apache/geronimo/system/plugin/CopyConfigTest.java Wed Sep 9 18:18:48 2009 @@ -35,6 +35,7 @@ import org.apache.geronimo.system.plugin.model.GbeanType; import org.apache.geronimo.system.plugin.model.PluginArtifactType; import org.apache.geronimo.system.plugin.model.PluginType; +import org.apache.geronimo.system.plugin.model.PluginXmlUtil; import org.apache.geronimo.testsupport.DOMUtils; import org.w3c.dom.Document; Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/pom.xml Wed Sep 9 18:18:48 2009 @@ -39,18 +39,19 @@ geronimo-management ${version} - - org.apache.geronimo.framework - rmi-naming - ${version} - car - provided - org.apache.geronimo.specs geronimo-jacc_1.1_spec + + org.apache.geronimo.specs + geronimo-ejb_3.1_spec + + + org.apache.geronimo.specs + geronimo-servlet_3.0_spec + org.apache.geronimo.specs @@ -75,6 +76,13 @@ ${version} test + + org.apache.geronimo.framework + geronimo-kernel + ${version} + tests + test + Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/AbstractTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/AbstractTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/AbstractTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/AbstractTest.java Wed Sep 9 18:18:48 2009 @@ -38,6 +38,7 @@ import org.apache.geronimo.gbean.MultiGBeanInfoFactory; import org.apache.geronimo.kernel.Kernel; import org.apache.geronimo.kernel.KernelFactory; +import org.apache.geronimo.kernel.osgi.MockBundleContext; import org.apache.geronimo.kernel.repository.Artifact; import org.apache.geronimo.security.jaas.ConfigurationEntryFactory; import org.apache.geronimo.security.jaas.GeronimoLoginConfiguration; @@ -63,7 +64,9 @@ protected boolean needLoginConfiguration = true; protected void setUp() throws Exception { - kernel = KernelFactory.newInstance(bundle).createKernel("test.kernel"); + bundleContext = new MockBundleContext(getClass().getClassLoader(), BASEDIR.getAbsolutePath(), null, null); + + kernel = KernelFactory.newInstance(bundleContext).createKernel("test.kernel"); kernel.boot(); GBeanData gbean; @@ -73,14 +76,14 @@ gbean = buildGBeanData("name", "ServerInfo", BasicServerInfo.class); serverInfo = gbean.getAbstractName(); gbean.setAttribute("baseDirectory", BASEDIR.getAbsolutePath()); - kernel.loadGBean(gbean, ServerInfo.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(serverInfo); } if (needLoginConfiguration) { gbean = buildGBeanData("name", "LoginConfiguration", GeronimoLoginConfiguration.class); loginConfiguration = gbean.getAbstractName(); gbean.setReferencePattern("Configurations", new AbstractNameQuery(ConfigurationEntryFactory.class.getName())); - kernel.loadGBean(gbean, GeronimoLoginConfiguration.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(loginConfiguration); } Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/AbstractLoginModuleTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/AbstractLoginModuleTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/AbstractLoginModuleTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/AbstractLoginModuleTest.java Wed Sep 9 18:18:48 2009 @@ -46,13 +46,13 @@ gbean = setupTestLoginModule(); testCE = gbean.getAbstractName(); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", testCE); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesSecurityRealm", GenericSecurityRealm.class); testRealm = gbean.getAbstractName(); @@ -61,7 +61,7 @@ gbean.setReferencePattern("LoginModuleConfiguration", testUseName); gbean.setReferencePattern("ServerInfo", serverInfo); gbean.setAttribute("global", Boolean.TRUE); - kernel.loadGBean(gbean, GenericSecurityRealm.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "NeverFailLoginModule", LoginModuleGBean.class); neverFailModule = gbean.getAbstractName(); @@ -69,14 +69,14 @@ gbean.setAttribute("options", null); gbean.setAttribute("loginDomainName", "NeverFailDomain"); gbean.setAttribute("wrapPrincipals", Boolean.TRUE); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(neverFailModule); gbean = buildGBeanData("name", "PropertiesLoginModuleUse2", JaasLoginModuleUse.class); AbstractName propsUseName = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.OPTIONAL); gbean.setReferencePattern("LoginModule", testCE); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(propsUseName); gbean = buildGBeanData("name", "NeverFailLoginModuleUse", JaasLoginModuleUse.class); @@ -84,7 +84,7 @@ gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", neverFailModule); gbean.setReferencePattern("Next", propsUseName); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(neverFailUseName); gbean = buildGBeanData("name", "PropertiesSecurityRealm2", GenericSecurityRealm.class); @@ -94,7 +94,7 @@ gbean.setReferencePattern("LoginModuleConfiguration", neverFailUseName); gbean.setReferencePattern("ServerInfo", serverInfo); gbean.setAttribute("global", Boolean.TRUE); - kernel.loadGBean(gbean, GenericSecurityRealm.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(loginConfiguration); kernel.startGBean(testCE); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/ConfigurationEntryTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/ConfigurationEntryTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/ConfigurationEntryTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/ConfigurationEntryTest.java Wed Sep 9 18:18:48 2009 @@ -30,6 +30,7 @@ import org.apache.geronimo.gbean.GBeanData; import org.apache.geronimo.kernel.Kernel; import org.apache.geronimo.kernel.KernelFactory; +import org.apache.geronimo.kernel.osgi.MockBundleContext; import org.apache.geronimo.security.AbstractTest; import org.apache.geronimo.security.ContextManager; import org.apache.geronimo.security.IdentificationPrincipal; @@ -44,7 +45,7 @@ */ public class ConfigurationEntryTest extends AbstractTest { - protected Kernel kernel; +// protected Kernel kernel; protected AbstractName serverInfo; protected AbstractName loginConfiguration; protected AbstractName testUPCred; @@ -111,7 +112,9 @@ } protected void setUp() throws Exception { - kernel = KernelFactory.newInstance(bundle).createKernel("test.kernel"); +// super.setUp(); + bundleContext = new MockBundleContext(getClass().getClassLoader(), BASEDIR.getAbsolutePath(), null, null); + kernel = KernelFactory.newInstance(bundleContext).createKernel("test.kernel"); kernel.boot(); GBeanData gbean; @@ -121,13 +124,13 @@ gbean = buildGBeanData("name", "ServerInfo", BasicServerInfo.class); serverInfo = gbean.getAbstractName(); gbean.setAttribute("baseDirectory", BASEDIR.getAbsolutePath()); - kernel.loadGBean(gbean, ServerInfo.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(serverInfo); gbean = buildGBeanData("new", "LoginConfiguration", GeronimoLoginConfiguration.class); loginConfiguration = gbean.getAbstractName(); gbean.setReferencePattern("Configurations", new AbstractNameQuery(ConfigurationEntryFactory.class.getName())); - kernel.loadGBean(gbean, GeronimoLoginConfiguration.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesLoginModule", LoginModuleGBean.class); testProperties = gbean.getAbstractName(); @@ -138,13 +141,13 @@ gbean.setAttribute("options", props); gbean.setAttribute("loginDomainName", "TestProperties"); gbean.setAttribute("wrapPrincipals", Boolean.TRUE); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "GeronimoPasswordCredentialLoginModule", LoginModuleGBean.class); testUPCred = gbean.getAbstractName(); gbean.setAttribute("loginModuleClass", "org.apache.geronimo.security.realm.providers.GeronimoPasswordCredentialLoginModule"); gbean.setAttribute("options", new HashMap()); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData ("name", "AuditLoginModule", LoginModuleGBean.class); testCE = gbean.getAbstractName(); @@ -152,27 +155,27 @@ props = new HashMap(); props.put("file", new File(BASEDIR, "target/login-audit.log").getPath()); gbean.setAttribute("options", props); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "GeronimoPasswordCredentialLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName3 = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", testUPCred); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "AuditLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName2 = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", testCE); gbean.setReferencePattern("Next", testUseName3); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName1 = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", testProperties); gbean.setReferencePattern("Next", testUseName2); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesSecurityRealm", GenericSecurityRealm.class); testRealm = gbean.getAbstractName(); @@ -180,7 +183,7 @@ gbean.setReferencePattern("LoginModuleConfiguration", testUseName1); gbean.setReferencePattern("ServerInfo", serverInfo); gbean.setAttribute("global", Boolean.TRUE); - kernel.loadGBean(gbean, GenericSecurityRealm.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(loginConfiguration); kernel.startGBean(testCE); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosNonGeronimoTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosNonGeronimoTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosNonGeronimoTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosNonGeronimoTest.java Wed Sep 9 18:18:48 2009 @@ -64,14 +64,14 @@ props.put("useTicketCache", "true"); props.put("doNotPrompt", "true"); gbean.setAttribute("options", props); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "kerberosConfigurationEntry", DirectConfigurationEntry.class); kerberosCE = gbean.getAbstractName(); gbean.setAttribute("applicationConfigName", "kerberos-foobar"); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("Module", kerberosLM); - kernel.loadGBean(gbean, DirectConfigurationEntry.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(loginConfiguration); kernel.startGBean(kerberosLM); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/LoginKerberosTest.java Wed Sep 9 18:18:48 2009 @@ -52,19 +52,19 @@ props.put("useTicketCache", "true"); props.put("doNotPrompt", "true"); gbean.setAttribute("options", props); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "KerberosLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", kerberosLM); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "KerberosSecurityRealm", GenericSecurityRealm.class); kerberosRealm = gbean.getAbstractName(); gbean.setAttribute("realmName", "TOOLAZYDOGS.COM"); gbean.setReferencePattern("LoginModuleConfiguration", testUseName); - kernel.loadGBean(gbean, GenericSecurityRealm.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(kerberosLM); kernel.startGBean(testUseName); kernel.startGBean(kerberosRealm); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/TimeoutTest.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/TimeoutTest.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/TimeoutTest.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-security/src/test/java/org/apache/geronimo/security/jaas/TimeoutTest.java Wed Sep 9 18:18:48 2009 @@ -64,13 +64,13 @@ gbean.setAttribute("options", props); gbean.setAttribute("loginDomainName", "PropertiesDomain"); gbean.setAttribute("wrapPrincipals", Boolean.TRUE); - kernel.loadGBean(gbean, LoginModuleGBean.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesLoginModuleUse", JaasLoginModuleUse.class); AbstractName testUseName = gbean.getAbstractName(); gbean.setAttribute("controlFlag", LoginModuleControlFlag.REQUIRED); gbean.setReferencePattern("LoginModule", testCE); - kernel.loadGBean(gbean, JaasLoginModuleUse.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); gbean = buildGBeanData("name", "PropertiesSecurityRealm", GenericSecurityRealm.class); testRealm = gbean.getAbstractName(); @@ -78,7 +78,7 @@ gbean.setReferencePattern("LoginModuleConfiguration", testUseName); gbean.setReferencePattern("ServerInfo", serverInfo); gbean.setAttribute("global", Boolean.TRUE); - kernel.loadGBean(gbean, GenericSecurityRealm.class.getClassLoader()); + kernel.loadGBean(gbean, bundleContext); kernel.startGBean(loginConfiguration); kernel.startGBean(testCE); Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/pom.xml URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/pom.xml?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/pom.xml (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/pom.xml Wed Sep 9 18:18:48 2009 @@ -29,7 +29,7 @@ geronimo-service-builder - + bundle Geronimo Framework, Modules :: Service Builder @@ -42,8 +42,8 @@ - org.apache.xmlbeans - xmlbeans + org.apache.servicemix.bundles + org.apache.servicemix.bundles.xmlbeans @@ -76,22 +76,33 @@ org.codehaus.mojo xmlbeans-maven-plugin + 2.3.3-SNAPSHOT - + + org.apache.felix + maven-bundle-plugin + + + + org.apache.xmlbeans.impl.schema,* + + + + - - org.apache.geronimo.buildsupport - buildsupport-maven-plugin - - - - copy-xmlbeans-schemas - - - - + + + + + + + + + + + Modified: geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/src/main/java/org/apache/geronimo/deployment/service/ServiceConfigBuilder.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/src/main/java/org/apache/geronimo/deployment/service/ServiceConfigBuilder.java?rev=813067&r1=813066&r2=813067&view=diff ============================================================================== --- geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/src/main/java/org/apache/geronimo/deployment/service/ServiceConfigBuilder.java (original) +++ geronimo/sandbox/djencks/osgi/framework/modules/geronimo-service-builder/src/main/java/org/apache/geronimo/deployment/service/ServiceConfigBuilder.java Wed Sep 9 18:18:48 2009 @@ -47,6 +47,7 @@ import org.apache.geronimo.gbean.annotation.ParamReference; import org.apache.geronimo.gbean.annotation.ParamSpecial; import org.apache.geronimo.gbean.annotation.SpecialAttributeType; +import org.apache.geronimo.gbean.annotation.GBean; import org.apache.geronimo.kernel.GBeanNotFoundException; import org.apache.geronimo.kernel.Kernel; import org.apache.geronimo.kernel.Naming; @@ -68,6 +69,7 @@ /** * @version $Rev$ $Date$ */ +@GBean(j2eeType = "ConfigBuilder") public class ServiceConfigBuilder implements ConfigurationBuilder, GBeanLifecycle { private final Environment defaultEnvironment; private final Collection repositories; @@ -207,7 +209,7 @@ return buildConfiguration(inPlaceDeployment, configId, configType, jar, configurationStores, artifactResolver, targetConfigurationStore); } - public DeploymentContext buildConfiguration(boolean inPlaceDeployment, Artifact configId, ModuleType moduleType, JarFile jar, Collection configurationStores, ArtifactResolver artifactResolver, ConfigurationStore targetConfigurationStore) throws DeploymentException, IOException { + private DeploymentContext buildConfiguration(boolean inPlaceDeployment, Artifact configId, ModuleType moduleType, JarFile jar, Collection configurationStores, ArtifactResolver artifactResolver, ConfigurationStore targetConfigurationStore) throws DeploymentException, IOException { ArtifactType type = moduleType.getEnvironment().isSetModuleId() ? moduleType.getEnvironment().getModuleId() : moduleType.getEnvironment().addNewModuleId(); type.setArtifactId(configId.getArtifactId()); type.setGroupId(configId.getGroupId());