From smithpamela@example.org Wed Feb 01 11:39:18 2006 Return-Path: <smithpamela@example.org> Delivered-To: smithpamela@example.org Received: (qmail 43127 invoked from network); 1 Feb 2006 11:39:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2006 11:39:04 -0000 Received: (qmail 99585 invoked by uid 500); 1 Feb 2006 11:38:46 -0000 Delivered-To: smithpamela@example.org Received: (qmail 99563 invoked by uid 500); 1 Feb 2006 11:38:45 -0000 Mailing-List: contact smithpamela@example.org; run by ezmlm Precedence: bulk list-help: <mailto:smithpamela@example.org> list-unsubscribe: <mailto:smithpamela@example.org> List-Post: <mailto:smithpamela@example.org> Reply-To: smithpamela@example.org List-Id: <scm.geronimo.apache.org> Delivered-To: mailing list smithpamela@example.org Received: (qmail 99552 invoked by uid 99); 1 Feb 2006 11:38:45 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO ajax.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Feb 2006 03:38:44 -0800 Received: from ajax.apache.org (ajax.apache.org [83.161.120.155]) by ajax.apache.org (Postfix) with ESMTP id 22645CB for <smithpamela@example.org>; Wed, 1 Feb 2006 12:38:23 +0100 (CET) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki <smithpamela@example.org> To: smithpamela@example.org Date: Wed, 01 Feb 2006 11:38:22 -0000 Message-ID: <smithpamela@example.org> Subject: [Geronimo Wiki] Update of "FrontPage" by LeoSimons X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Dear Wiki user, You have subscribed to a wiki page or wiki category on "Geronimo Wiki" for change notification. The following page has been changed by LeoSimons: http://wiki.apache.org/geronimo/FrontPage ------------------------------------------------------------------------------ '''Contents''' [[TableOfContents]] + + Testing for ken... = About = From smithpamela@example.org Wed Feb 01 11:46:03 2006 Return-Path: <smithpamela@example.org> Delivered-To: smithpamela@example.org Received: (qmail 47605 invoked from network); 1 Feb 2006 11:45:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2006 11:45:45 -0000 Received: (qmail 9715 invoked by uid 500); 1 Feb 2006 11:45:17 -0000 Delivered-To: smithpamela@example.org Received: (qmail 9679 invoked by uid 500); 1 Feb 2006 11:45:17 -0000 Mailing-List: contact smithpamela@example.org; run by ezmlm Precedence: bulk list-help: <mailto:smithpamela@example.org> list-unsubscribe: <mailto:smithpamela@example.org> List-Post: <mailto:smithpamela@example.org> Reply-To: smithpamela@example.org List-Id: <scm.geronimo.apache.org> Delivered-To: mailing list smithpamela@example.org Received: (qmail 9666 invoked by uid 99); 1 Feb 2006 11:45:17 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO ajax.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Feb 2006 03:45:16 -0800 Received: from ajax.apache.org (ajax.apache.org [83.161.120.155]) by ajax.apache.org (Postfix) with ESMTP id 0285FCB for <smithpamela@example.org>; Wed, 1 Feb 2006 12:44:56 +0100 (CET) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki <smithpamela@example.org> To: smithpamela@example.org Date: Wed, 01 Feb 2006 11:44:55 -0000 Message-ID: <smithpamela@example.org> Subject: [Geronimo Wiki] Update of "FrontPage" by LeoSimons X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Dear Wiki user, You have subscribed to a wiki page or wiki category on "Geronimo Wiki" for change notification. The following page has been changed by LeoSimons: http://wiki.apache.org/geronimo/FrontPage The comment on the change is: that's why there's a sandbox Leo. Stop defacing that front page, will you. Okay. ------------------------------------------------------------------------------ '''Contents''' [[TableOfContents]] - - Testing for ken... = About = From smithpamela@example.org Wed Feb 01 11:51:44 2006 Return-Path: <smithpamela@example.org> Delivered-To: smithpamela@example.org Received: (qmail 52220 invoked from network); 1 Feb 2006 11:51:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2006 11:51:44 -0000 Received: (qmail 21712 invoked by uid 500); 1 Feb 2006 11:51:43 -0000 Delivered-To: smithpamela@example.org Received: (qmail 21689 invoked by uid 500); 1 Feb 2006 11:51:43 -0000 Mailing-List: contact smithpamela@example.org; run by ezmlm Precedence: bulk list-help: <mailto:smithpamela@example.org> list-unsubscribe: <mailto:smithpamela@example.org> List-Post: <mailto:smithpamela@example.org> Reply-To: smithpamela@example.org List-Id: <scm.geronimo.apache.org> Delivered-To: mailing list smithpamela@example.org Received: (qmail 21678 invoked by uid 99); 1 Feb 2006 11:51:42 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Feb 2006 03:51:42 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 01 Feb 2006 03:51:41 -0800 Received: (qmail 51799 invoked by uid 65534); 1 Feb 2006 11:51:20 -0000 Message-ID: <smithpamela@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r374054 - in /geronimo/trunk: configs/openejb-deployer/src/plan/ configs/openejb/src/plan/ etc/ modules/client-builder/src/java/org/apache/geronimo/client/builder/ modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/... Date: Wed, 01 Feb 2006 11:51:05 -0000 To: smithpamela@example.org From: smithpamela@example.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: dain Date: Wed Feb 1 03:50:54 2006 New Revision: 374054 URL: http://svn.apache.org/viewcvs?rev=374054&view=rev Log: Updated to reflect openejb refactor Modified: geronimo/trunk/configs/openejb-deployer/src/plan/plan.xml geronimo/trunk/configs/openejb/src/plan/plan.xml geronimo/trunk/etc/project.properties geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java geronimo/trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARConfigBuilder.java geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBModule.java geronimo/trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EARConfigBuilderTest.java geronimo/trunk/modules/naming/src/java/org/apache/geronimo/naming/enc/EnterpriseNamingContext.java geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/TransactionContextManager.java geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/UserTransactionImpl.java Modified: geronimo/trunk/configs/openejb-deployer/src/plan/plan.xml URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/openejb-deployer/src/plan/plan.xml?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/configs/openejb-deployer/src/plan/plan.xml (original) +++ geronimo/trunk/configs/openejb-deployer/src/plan/plan.xml Wed Feb 1 03:50:54 2006 @@ -17,13 +17,17 @@ --> <configuration xmlns="http://geronimo.apache.org/xml/ns/deployment-1.0" - configId="${pom.groupId}/${pom.artifactId}/${pom.currentVersion}/car" - > + configId="${pom.groupId}/${pom.artifactId}/${pom.currentVersion}/car"> - <gbean name="EJBBuilder" class="org.openejb.deployment.OpenEJBModuleBuilder"> + <gbean name="EJBBuilder" class="org.openejb.deployment.OpenEjbModuleBuilder"> <attribute name="defaultParentId">${pom.groupId}/openejb/${pom.currentVersion}/car,${pom.groupId}/axis/${pom.currentVersion}/car</attribute> <attribute name="listener">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/j2ee-server/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=GBean,name=WebContainer</attribute> + <attribute name="defaultStatelessEjbContainer">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/openejb/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=StatelessEjbContainer,name=StatelessEjbContainer</attribute> + <attribute name="defaultStatefulEjbContainer">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/openejb/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=StatefulEjbContainer,name=StatefulEjbContainer</attribute> + <attribute name="defaultBmpEjbContainer">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/openejb/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=BmpEjbContainer,name=BmpEjbContainer</attribute> + <attribute name="defaultCmpEjbContainer">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/openejb/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=CmpEjbContainer,name=CmpEjbContainer</attribute> + <attribute name="defaultMdbEjbContainer">geronimo.server:J2EEApplication=null,J2EEModule=${pom.groupId}/openejb/${pom.currentVersion}/car,J2EEServer=geronimo,j2eeType=MdbEjbContainer,name=MdbEjbContainer</attribute> <reference name="WebServiceLinkTemplate"> <name>WebServiceEJBLinkTemplate</name> </reference> @@ -46,11 +50,11 @@ <gbean name="CSSAttributeBuilder" class="org.openejb.corba.security.config.css.CSSConfigEditor"/> <gbean name="TSSAttributeBuilder" class="org.openejb.corba.security.config.tss.TSSConfigEditor"/> - <gbean name="ClientEJBReferenceBuilder" class="org.openejb.deployment.RemoteEJBReferenceBuilder"> + <gbean name="ClientEJBReferenceBuilder" class="org.openejb.deployment.RemoteEjbReferenceBuilder"> <attribute name="host">${PlanServerHostname}</attribute> <attribute name="port">${PlanOpenEJBPort}</attribute> </gbean> - <gbean name="ServerEJBReferenceBuilder" class="org.openejb.deployment.OpenEJBReferenceBuilder"/> + <gbean name="ServerEJBReferenceBuilder" class="org.openejb.deployment.OpenEjbReferenceBuilder"/> <gbean name="WebServiceEJBLinkTemplate" class="org.openejb.server.axis.WSContainerGBean"/> </configuration> Modified: geronimo/trunk/configs/openejb/src/plan/plan.xml URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/openejb/src/plan/plan.xml?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/configs/openejb/src/plan/plan.xml (original) +++ geronimo/trunk/configs/openejb/src/plan/plan.xml Wed Feb 1 03:50:54 2006 @@ -26,12 +26,55 @@ parentId="${pom.groupId}/rmi-naming/${pom.currentVersion}/car" --> -<configuration - xmlns="http://geronimo.apache.org/xml/ns/deployment-1.0" - configId="${pom.groupId}/${pom.artifactId}/${pom.currentVersion}/car" - > +<configuration xmlns="http://geronimo.apache.org/xml/ns/deployment-1.0" + configId="${pom.groupId}/${pom.artifactId}/${pom.currentVersion}/car"> + + <gbean name="StatelessEjbContainer" class="org.openejb.slsb.DefaultStatelessEjbContainer"> + <reference name="TransactionContextManager"><name>TransactionContextManager</name></reference> + <reference name="TrackedConnectionAssociator"><name>ConnectionTracker</name></reference> + <reference name="TransactedTimer"><gbean-name>geronimo.server:name=TransactionalThreadPooledTimer,*</gbean-name></reference> + <reference name="NontransactedTimer"><gbean-name>geronimo.server:name=NonTransactionalThreadPooledTimer,*</gbean-name></reference> + <attribute name="securityEnabled">true</attribute> + <attribute name="doAsCurrentCaller">true</attribute> + <attribute name="useContextHandler">true</attribute> + </gbean> + + <gbean name="StatefulEjbContainer" class="org.openejb.sfsb.DefaultStatefulEjbContainer"> + <reference name="TransactionContextManager"><name>TransactionContextManager</name></reference> + <reference name="TrackedConnectionAssociator"><name>ConnectionTracker</name></reference> + <attribute name="securityEnabled">true</attribute> + <attribute name="doAsCurrentCaller">true</attribute> + <attribute name="useContextHandler">true</attribute> + </gbean> + + <gbean name="BmpEjbContainer" class="org.openejb.entity.bmp.DefaultBmpEjbContainer"> + <reference name="TransactionContextManager"><name>TransactionContextManager</name></reference> + <reference name="TrackedConnectionAssociator"><name>ConnectionTracker</name></reference> + <reference name="TransactedTimer"><gbean-name>geronimo.server:name=TransactionalThreadPooledTimer,*</gbean-name></reference> + <reference name="NontransactedTimer"><gbean-name>geronimo.server:name=NonTransactionalThreadPooledTimer,*</gbean-name></reference> + <attribute name="securityEnabled">true</attribute> + <attribute name="doAsCurrentCaller">true</attribute> + <attribute name="useContextHandler">true</attribute> + </gbean> + + <gbean name="CmpEjbContainer" class="org.openejb.entity.cmp.DefaultCmpEjbContainer"> + <reference name="TransactionContextManager"><name>TransactionContextManager</name></reference> + <reference name="TrackedConnectionAssociator"><name>ConnectionTracker</name></reference> + <reference name="TransactedTimer"><gbean-name>geronimo.server:name=TransactionalThreadPooledTimer,*</gbean-name></reference> + <reference name="NontransactedTimer"><gbean-name>geronimo.server:name=NonTransactionalThreadPooledTimer,*</gbean-name></reference> + <attribute name="securityEnabled">true</attribute> + <attribute name="doAsCurrentCaller">true</attribute> + <attribute name="useContextHandler">true</attribute> + </gbean> + + <gbean name="MdbEjbContainer" class="org.openejb.mdb.DefaultMdbContainer"> + <reference name="TransactionContextManager"><name>TransactionContextManager</name></reference> + <reference name="TrackedConnectionAssociator"><name>ConnectionTracker</name></reference> + <reference name="TransactedTimer"><gbean-name>geronimo.server:name=TransactionalThreadPooledTimer,*</gbean-name></reference> + <reference name="NontransactedTimer"><gbean-name>geronimo.server:name=NonTransactionalThreadPooledTimer,*</gbean-name></reference> + <attribute name="doAsCurrentCaller">true</attribute> + </gbean> - <!-- EJB Protocol --> <gbean gbeanName="geronimo:type=NetworkService,name=EJB" class="org.activeio.xnet.StandardServiceStackGBean"> <attribute name="name">EJB</attribute> <attribute name="port">${PlanOpenEJBPort}</attribute> @@ -47,8 +90,8 @@ </gbean> <gbean gbeanName="openejb:type=Server,name=EJB" class="org.openejb.server.ejbd.EjbServerGBean"> - <reference name="ContainerIndex"> - <gbean-name>openejb:type=ContainerIndex</gbean-name> + <reference name="DeploymentIndex"> + <gbean-name>openejb:type=DeploymentIndex</gbean-name> </reference> <reference name="ORBRefs"> <module>*</module> @@ -57,8 +100,8 @@ </gbean> <!-- pattern domain name must match the domain of the j2eeServer attribute of the EAR builder in the deployer plan --> - <gbean gbeanName="openejb:type=ContainerIndex" class="org.openejb.ContainerIndex"> - <references name="EJBContainers"> + <gbean gbeanName="openejb:type=DeploymentIndex" class="org.openejb.DeploymentIndex"> + <references name="EjbDeployments"> <pattern><gbean-name>geronimo.server:j2eeType=StatelessSessionBean,*</gbean-name></pattern> <pattern><gbean-name>geronimo.server:j2eeType=StatefulSessionBean,*</gbean-name></pattern> <pattern><gbean-name>geronimo.server:j2eeType=EntityBean,*</gbean-name></pattern> Modified: geronimo/trunk/etc/project.properties URL: http://svn.apache.org/viewcvs/geronimo/trunk/etc/project.properties?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/etc/project.properties (original) +++ geronimo/trunk/etc/project.properties Wed Feb 1 03:50:54 2006 @@ -167,7 +167,7 @@ regexp_version=1.3 scout_version=0.5 slf4j_version=1.0-beta7 -spring_version=1.1.3 +spring_version=1.2.4 standard_taglibs_version=1.1.1 stax_version=1.1.1-dev stax_api_version=1.0 Modified: geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java (original) +++ geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java Wed Feb 1 03:50:54 2006 @@ -24,13 +24,13 @@ import java.net.URL; import java.net.URLDecoder; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.StringTokenizer; -import java.util.Arrays; import java.util.jar.Attributes; import java.util.jar.JarFile; import java.util.jar.Manifest; @@ -38,18 +38,16 @@ import javax.management.MalformedObjectNameException; import javax.management.ObjectName; - import org.apache.geronimo.client.AppClientContainer; import org.apache.geronimo.client.StaticJndiContextPlugin; import org.apache.geronimo.common.DeploymentException; import org.apache.geronimo.deployment.DeploymentContext; -import org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil; import org.apache.geronimo.deployment.service.ServiceConfigBuilder; import org.apache.geronimo.deployment.util.DeploymentUtil; import org.apache.geronimo.deployment.util.NestedJarFile; -import org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil; import org.apache.geronimo.deployment.xbeans.DependencyType; import org.apache.geronimo.deployment.xbeans.GbeanType; +import org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil; import org.apache.geronimo.gbean.GBeanData; import org.apache.geronimo.gbean.GBeanInfo; import org.apache.geronimo.gbean.GBeanInfoBuilder; @@ -84,7 +82,6 @@ import org.apache.geronimo.xbeans.j2ee.MessageDestinationType; import org.apache.xmlbeans.XmlException; import org.apache.xmlbeans.XmlObject; -import org.apache.xmlbeans.XmlCursor; /** @@ -119,7 +116,7 @@ ServiceReferenceBuilder serviceReferenceBuilder, ConfigurationStore store, Repository repository, - Kernel kernel) throws DeploymentException { + Kernel kernel) { this.defaultClientParentId = defaultClientParentId == null? Collections.EMPTY_LIST: Arrays.asList(defaultClientParentId); this.defaultServerParentId = defaultServerParentId == null? Collections.EMPTY_LIST: Arrays.asList(defaultServerParentId); this.corbaGBeanObjectName = corbaGBeanObjectName; @@ -351,6 +348,7 @@ clientParentId, kernel, clientApplicationName, + null, transactionContextManagerObjectName, connectionTrackerObjectName, null, Modified: geronimo/trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java (original) +++ geronimo/trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java Wed Feb 1 03:50:54 2006 @@ -179,7 +179,7 @@ kernel.startGBean(configurationManagerName); rarFile = DeploymentUtil.createJarFile(new File(basedir, "target/test-ear-noger.ear")); - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, null, connectionTrackerName, null, null, null, null, null, ejbReferenceBuilder, null, new ConnectorModuleBuilder(defaultParentId, defaultMaxSize, defaultMinSize, defaultBlockingTimeoutMilliseconds, defaultidleTimeoutMinutes, defaultXATransactionCaching, defaultXAThreadCaching, repository, kernel), resourceReferenceBuilder, null, serviceReferenceBuilder, kernel); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, null, null, connectionTrackerName, null, null, null, null, null, ejbReferenceBuilder, null, new ConnectorModuleBuilder(defaultParentId, defaultMaxSize, defaultMinSize, defaultBlockingTimeoutMilliseconds, defaultidleTimeoutMinutes, defaultXATransactionCaching, defaultXAThreadCaching, repository, kernel), resourceReferenceBuilder, null, serviceReferenceBuilder, kernel); File tempDir = null; try { tempDir = DeploymentUtil.createTempDir(); @@ -349,6 +349,7 @@ connectionTrackerName, null, null, + null, null, new RefContext(ejbReferenceBuilder, moduleBuilder, serviceReferenceBuilder, kernel)); @@ -553,8 +554,9 @@ } protected void setUp() throws Exception { + super.setUp(); configurationManagerName = new ObjectName(":j2eeType=ConfigurationManager,name=Basic"); - defaultParentId = new URI[] {new URI("org/apache/geronimo/Server")}; + defaultParentId = new URI[]{new URI("org/apache/geronimo/Server")}; } private abstract class InstallAction { Modified: geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARConfigBuilder.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARConfigBuilder.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARConfigBuilder.java (original) +++ geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARConfigBuilder.java Wed Feb 1 03:50:54 2006 @@ -72,7 +72,7 @@ import org.apache.xmlbeans.XmlObject; /** - * @version $Rev$ $Date$ + * @version $Rev: 6509 $ $Date$ */ public class EARConfigBuilder implements ConfigurationBuilder { @@ -89,6 +89,7 @@ private final ServiceReferenceBuilder serviceReferenceBuilder; private final List defaultParentId; + private final ObjectName transactionManagerObjectName; private final ObjectName transactionContextManagerObjectName; private final ObjectName connectionTrackerObjectName; private final ObjectName transactionalTimerObjectName; @@ -96,7 +97,7 @@ private final ObjectName corbaGBeanObjectName; - public EARConfigBuilder(URI[] defaultParentId, ObjectName transactionContextManagerObjectName, ObjectName connectionTrackerObjectName, ObjectName transactionalTimerObjectName, ObjectName nonTransactionalTimerObjectName, ObjectName corbaGBeanObjectName, Repository repository, ModuleBuilder ejbConfigBuilder, EJBReferenceBuilder ejbReferenceBuilder, ModuleBuilder webConfigBuilder, ModuleBuilder connectorConfigBuilder, ResourceReferenceBuilder resourceReferenceBuilder, ModuleBuilder appClientConfigBuilder, ServiceReferenceBuilder serviceReferenceBuilder, Kernel kernel) { + public EARConfigBuilder(URI[] defaultParentId, ObjectName transactionManagerObjectName, ObjectName transactionContextManagerObjectName, ObjectName connectionTrackerObjectName, ObjectName transactionalTimerObjectName, ObjectName nonTransactionalTimerObjectName, ObjectName corbaGBeanObjectName, Repository repository, ModuleBuilder ejbConfigBuilder, EJBReferenceBuilder ejbReferenceBuilder, ModuleBuilder webConfigBuilder, ModuleBuilder connectorConfigBuilder, ResourceReferenceBuilder resourceReferenceBuilder, ModuleBuilder appClientConfigBuilder, ServiceReferenceBuilder serviceReferenceBuilder, Kernel kernel) { this.kernel = kernel; this.repository = repository; this.defaultParentId = defaultParentId == null ? Collections.EMPTY_LIST : Arrays.asList(defaultParentId); @@ -108,6 +109,7 @@ this.connectorConfigBuilder = connectorConfigBuilder; this.appClientConfigBuilder = appClientConfigBuilder; this.serviceReferenceBuilder = serviceReferenceBuilder; + this.transactionManagerObjectName = transactionManagerObjectName; this.transactionContextManagerObjectName = transactionContextManagerObjectName; this.connectionTrackerObjectName = connectionTrackerObjectName; this.transactionalTimerObjectName = transactionalTimerObjectName; @@ -180,7 +182,6 @@ GerApplicationType gerApplication = null; try { // load the geronimo-application.xml from either the supplied plan or from the earFile - GerApplicationDocument gerApplicationDoc = null; XmlObject rawPlan = null; try { if (planFile != null) { @@ -295,6 +296,7 @@ applicationInfo.getParentId(), kernel, applicationInfo.getApplicationName(), + transactionManagerObjectName, transactionContextManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, @@ -357,11 +359,7 @@ if (ConfigurationModuleType.EAR == applicationType) { GBeanData gbeanData = new GBeanData(earContext.getApplicationObjectName(), J2EEApplicationImpl.GBEAN_INFO); try { - String originalSpecDD = applicationInfo.getOriginalSpecDD(); - if (originalSpecDD == null) { - originalSpecDD = "Synthetic EAR"; - } - gbeanData.setAttribute("deploymentDescriptor", originalSpecDD); + gbeanData.setAttribute("deploymentDescriptor", applicationInfo.getOriginalSpecDD()); } catch (Exception e) { throw new DeploymentException("Error initializing J2EEApplication managed object"); } @@ -699,6 +697,7 @@ static { GBeanInfoBuilder infoFactory = GBeanInfoBuilder.createStatic(EARConfigBuilder.class, NameFactory.CONFIG_BUILDER); infoFactory.addAttribute("defaultParentId", URI[].class, true, true); + infoFactory.addAttribute("transactionManagerObjectName", ObjectName.class, true); infoFactory.addAttribute("transactionContextManagerObjectName", ObjectName.class, true); infoFactory.addAttribute("connectionTrackerObjectName", ObjectName.class, true); infoFactory.addAttribute("transactionalTimerObjectName", ObjectName.class, true); @@ -720,6 +719,7 @@ infoFactory.setConstructor(new String[]{ "defaultParentId", + "transactionManagerObjectName", "transactionContextManagerObjectName", "connectionTrackerObjectName", "transactionalTimerObjectName", Modified: geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java (original) +++ geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java Wed Feb 1 03:50:54 2006 @@ -34,7 +34,7 @@ import org.apache.geronimo.security.deployment.SecurityConfiguration; /** - * @version $Rev$ $Date$ + * @version $Rev: 6509 $ $Date$ */ public class EARContext extends DeploymentContext implements NamingContext { private final ObjectName domainObjectName; @@ -55,8 +55,9 @@ private final Map contextIDToPermissionsMap = new HashMap(); private ObjectName jaccManagerName; private SecurityConfiguration securityConfiguration; + private final ObjectName transactionManagerObjectName; - public EARContext(File baseDir, URI id, ConfigurationModuleType moduleType, List parentID, Kernel kernel, String j2eeApplicationName, ObjectName transactionContextManagerObjectName, ObjectName connectionTrackerObjectName, ObjectName transactedTimerName, ObjectName nonTransactedTimerName, ObjectName corbaGBeanObjectName, RefContext refContext) throws MalformedObjectNameException, DeploymentException { + public EARContext(File baseDir, URI id, ConfigurationModuleType moduleType, List parentID, Kernel kernel, String j2eeApplicationName, ObjectName transactionManagerObjectName, ObjectName transactionContextManagerObjectName, ObjectName connectionTrackerObjectName, ObjectName transactedTimerName, ObjectName nonTransactedTimerName, ObjectName corbaGBeanObjectName, RefContext refContext) throws MalformedObjectNameException, DeploymentException { super(baseDir, id, moduleType, parentID, kernel); j2eeContext = new J2eeContextImpl(getDomain(), getServer(), j2eeApplicationName == null ? NameFactory.NULL : j2eeApplicationName, NameFactory.J2EE_MODULE, NameFactory.NULL, null, null); domainObjectName = NameFactory.getDomainName(null, j2eeContext); @@ -68,6 +69,7 @@ applicationObjectName = null; } + this.transactionManagerObjectName = transactionManagerObjectName; this.transactionContextManagerObjectName = transactionContextManagerObjectName; this.connectionTrackerObjectName = connectionTrackerObjectName; this.transactedTimerName = transactedTimerName; @@ -98,6 +100,10 @@ public ObjectName getApplicationObjectName() { return applicationObjectName; + } + + public ObjectName getTransactionManagerObjectName() { + return transactionManagerObjectName; } public ObjectName getTransactionContextManagerObjectName() { Modified: geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBModule.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBModule.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBModule.java (original) +++ geronimo/trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBModule.java Wed Feb 1 03:50:54 2006 @@ -22,14 +22,18 @@ import java.util.List; import java.io.IOException; +import javax.management.ObjectName; + import org.apache.xmlbeans.XmlObject; import org.apache.geronimo.kernel.config.ConfigurationModuleType; import org.apache.geronimo.deployment.DeploymentContext; /** - * @version $Rev$ $Date$ + * @version $Rev: 6509 $ $Date$ */ public class EJBModule extends Module { + private ObjectName moduleCmpEngineName; + public EJBModule(boolean standAlone, URI configId, List parentId, JarFile moduleFile, String targetPath, XmlObject specDD, XmlObject vendorDD, String originalSpecDD) { super(standAlone, configId, parentId, moduleFile, targetPath, specDD, vendorDD, originalSpecDD, null); } @@ -40,6 +44,14 @@ public void addClass(URI location, String fqcn, byte[] bytes, DeploymentContext context) throws IOException, URISyntaxException { context.addClass(location, fqcn, bytes, true); + } + + public ObjectName getModuleCmpEngineName() { + return moduleCmpEngineName; + } + + public void setModuleCmpEngineName(ObjectName moduleCmpEngineName) { + this.moduleCmpEngineName = moduleCmpEngineName; } } Modified: geronimo/trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EARConfigBuilderTest.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EARConfigBuilderTest.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EARConfigBuilderTest.java (original) +++ geronimo/trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EARConfigBuilderTest.java Wed Feb 1 03:50:54 2006 @@ -53,7 +53,7 @@ import org.apache.geronimo.kernel.jmx.JMXUtil; /** - * @version $Rev$ $Date$ + * @version $Rev: 6687 $ $Date$ */ public class EARConfigBuilderTest extends TestCase { private static final File basedir = new File(System.getProperty("basedir", System.getProperty("user.dir"))); @@ -83,7 +83,8 @@ private static final Map portMap = null; protected void setUp() throws Exception { - defaultParentId = new URI[] {new URI("org/apache/geronimo/Server")}; + super.setUp(); + defaultParentId = new URI[]{new URI("org/apache/geronimo/Server")}; } public static Test suite() throws Exception { @@ -243,7 +244,7 @@ kernel.loadGBean(configurationManagerData, getClass().getClassLoader()); kernel.startGBean(configurationManagerName); - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, kernel); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, kernel); File tempDir = null; try { @@ -257,7 +258,7 @@ } public void testBadEJBJARConfiguration() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -275,7 +276,7 @@ } public void testBadWARConfiguration() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -293,7 +294,7 @@ } public void testBadRARConfiguration() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -311,7 +312,7 @@ } public void testBadCARConfiguration() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, ejbConfigBuilder, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -329,7 +330,7 @@ } public void testNoEJBDeployer() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, null, null, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, null, null, webConfigBuilder, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -345,7 +346,7 @@ } public void testNoWARDeployer() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, null, null, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, null, null, connectorConfigBuilder, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { @@ -361,7 +362,7 @@ } public void testNoConnectorDeployer() throws Exception { - EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, null, webConfigBuilder, null, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); + EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, transactionManagerObjectName, transactionManagerObjectName, connectionTrackerObjectName, transactionalTimerObjectName, nonTransactionalTimerObjectName, null, null, ejbConfigBuilder, null, webConfigBuilder, null, resourceReferenceBuilder, appClientConfigBuilder, serviceReferenceBuilder, null); File tempDir = null; try { Modified: geronimo/trunk/modules/naming/src/java/org/apache/geronimo/naming/enc/EnterpriseNamingContext.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/naming/src/java/org/apache/geronimo/naming/enc/EnterpriseNamingContext.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/naming/src/java/org/apache/geronimo/naming/enc/EnterpriseNamingContext.java (original) +++ geronimo/trunk/modules/naming/src/java/org/apache/geronimo/naming/enc/EnterpriseNamingContext.java Wed Feb 1 03:50:54 2006 @@ -17,24 +17,53 @@ package org.apache.geronimo.naming.enc; -import javax.naming.Context; -import javax.naming.LinkRef; -import javax.naming.Name; -import javax.naming.NamingException; -import javax.naming.Reference; import java.util.Collections; import java.util.Enumeration; import java.util.HashMap; import java.util.Iterator; import java.util.Map; +import javax.naming.Context; +import javax.naming.LinkRef; +import javax.naming.Name; +import javax.naming.NamingException; +import javax.naming.Reference; +import javax.transaction.UserTransaction; + +import org.apache.geronimo.kernel.Kernel; +import org.apache.geronimo.naming.reference.ClassLoaderAwareReference; +import org.apache.geronimo.naming.reference.KernelAwareReference; /** - * @version $Rev$ $Date$ + * @version $Rev: 6682 $ $Date$ */ public final class EnterpriseNamingContext extends AbstractReadOnlyContext { private final Map localBindings; private final Map globalBindings; + + public static Context createEnterpriseNamingContext(Map componentContext, UserTransaction userTransaction, Kernel kernel, ClassLoader classLoader) throws NamingException { + Map map = new HashMap(); + if (componentContext != null) { + map.putAll(componentContext); + } + + for (Iterator iterator = map.values().iterator(); iterator.hasNext();) { + Object value = iterator.next(); + if (value instanceof KernelAwareReference) { + ((KernelAwareReference) value).setKernel(kernel); + } + if (value instanceof ClassLoaderAwareReference) { + ((ClassLoaderAwareReference) value).setClassLoader(classLoader); + } + } + + if (userTransaction != null) { + map.put("UserTransaction", userTransaction); + } + + Context enc = EnterpriseNamingContext.createEnterpriseNamingContext(map); + return enc; + } public static Context createEnterpriseNamingContext(Map context) throws NamingException { return new EnterpriseNamingContext(context); Modified: geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/TransactionContextManager.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/TransactionContextManager.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/TransactionContextManager.java (original) +++ geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/TransactionContextManager.java Wed Feb 1 03:50:54 2006 @@ -17,6 +17,20 @@ package org.apache.geronimo.transaction.context; +import java.util.HashMap; +import java.util.Iterator; +import java.util.Map; +import javax.resource.spi.XATerminator; +import javax.transaction.InvalidTransactionException; +import javax.transaction.NotSupportedException; +import javax.transaction.Status; +import javax.transaction.SystemException; +import javax.transaction.Transaction; +import javax.transaction.TransactionManager; +import javax.transaction.xa.XAException; +import javax.transaction.xa.XAResource; +import javax.transaction.xa.Xid; + import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.geronimo.transaction.ExtendedTransactionManager; @@ -24,15 +38,6 @@ import org.apache.geronimo.transaction.XAWork; import org.apache.geronimo.transaction.manager.XidImporter; -import javax.resource.spi.XATerminator; -import javax.transaction.*; -import javax.transaction.xa.XAException; -import javax.transaction.xa.XAResource; -import javax.transaction.xa.Xid; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; - /** * @version $Rev$ $Date$ */ @@ -82,7 +87,7 @@ public TransactionContext newBeanTransactionContext(long transactionTimeoutMilliseconds) throws NotSupportedException, SystemException { TransactionContext ctx = getContext(); - if (ctx instanceof UnspecifiedTransactionContext == false) { + if (!(ctx instanceof UnspecifiedTransactionContext)) { throw new NotSupportedException("Previous Transaction has not been committed"); } UnspecifiedTransactionContext oldContext = (UnspecifiedTransactionContext) ctx; Modified: geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/UserTransactionImpl.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/UserTransactionImpl.java?rev=374054&r1=374053&r2=374054&view=diff ============================================================================== --- geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/UserTransactionImpl.java (original) +++ geronimo/trunk/modules/transaction/src/java/org/apache/geronimo/transaction/context/UserTransactionImpl.java Wed Feb 1 03:50:54 2006 @@ -32,7 +32,7 @@ * This adds the ability to enable or disable the operations depending on * the lifecycle of the EJB instance. * - * @version $Rev$ $Date$ + * @version $Rev: 6682 $ $Date$ */ public class UserTransactionImpl implements UserTransaction, Serializable { private final ThreadLocal state = new StateThreadLocal(); @@ -44,6 +44,11 @@ public UserTransactionImpl() { state.set(OFFLINE); + } + + public UserTransactionImpl(TransactionContextManager transactionContextManager, TrackedConnectionAssociator trackedConnectionAssociator) { + state.set(OFFLINE); + ONLINE.setUp(transactionContextManager, trackedConnectionAssociator); } public void setUp(TransactionContextManager transactionContextManager, TrackedConnectionAssociator trackedConnectionAssociator) { From smithpamela@example.org Wed Feb 01 13:43:00 2006 Return-Path: <smithpamela@example.org> Delivered-To: smithpamela@example.org Received: (qmail 21508 invoked from network); 1 Feb 2006 13:42:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2006 13:42:58 -0000 Received: (qmail 83462 invoked by uid 500); 1 Feb 2006 13:42:58 -0000 Delivered-To: smithpamela@example.org Received: (qmail 83433 invoked by uid 500); 1 Feb 2006 13:42:57 -0000 Mailing-List: contact smithpamela@example.org; run by ezmlm Precedence: bulk list-help: <mailto:smithpamela@example.org> list-unsubscribe: <mailto:smithpamela@example.org> List-Post: <mailto:smithpamela@example.org> Reply-To: smithpamela@example.org List-Id: <scm.geronimo.apache.org> Delivered-To: mailing list smithpamela@example.org Received: (qmail 83421 invoked by uid 99); 1 Feb 2006 13:42:57 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Feb 2006 05:42:57 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO stan.gbuild.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Feb 2006 05:42:53 -0800 Received: from stan.gbuild.org (stan.gbuild.org [83.161.120.155]) by stan.gbuild.org (8.13.4/8.13.4) with ESMTP id k11DgUwC003707 for <smithpamela@example.org>; Wed, 1 Feb 2006 05:42:30 -0800 Message-ID: <smithpamela@example.org> Date: Wed, 01 Feb 06 05:42:30 -0800 From: continuum <smithpamela@example.org> To: smithpamela@example.org Subject: [continuum] BUILD FAILURE: Geronimo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Configs MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Online report : http://ci.gbuild.org/continuum/target/ProjectBuild.vm/view/ProjectBuild/id/3/buildId/1131 Build statistics: State: Failed Previous State: Ok Started at: Wed, 1 Feb 2006 05:28:46 -0800 Finished at: Wed, 1 Feb 2006 05:42:28 -0800 Total time: 13m 42s Build Trigger: Forced Exit code: 70 Building machine hostname: stan.gbuild.org Operating system : Linux(unknown) Java version : 1.4.2_08(Sun Microsystems Inc.) Changes etc/project.properties configs/openejb-deployer/src/plan/plan.xml configs/openejb/src/plan/plan.xml **************************************************************************** Output: **************************************************************************** __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.1-beta-2 build:start: multiproject:install: multiproject:projects-init: [echo] Gathering project list Starting the reactor... Our processing order: Geronimo Configuration for performing service deployments System Configuration for the J2EE Server RMI/Naming configuration Server Configuration for the J2EE Server Configuration for performing J2EE deployments Configuration for application client deployments Axis Configuration for the J2EE Server openejb Configuration for the J2EE Server openejb Configuration for performing J2EE deployments Axis Configuration for performing J2EE deployments System Database Configuration for the J2EE Server ActiveMQ broker configuration Activemq configuration System Configuration for the J2EE Client Configuration for the J2EE Client Corba Configuration for the J2EE Client Security Configuration for the J2EE Client Jetty Configuration for the J2EE Server Jetty Deployer Configuration for the J2EE Server Web console deployed on jetty Tomcat Configuration for the J2EE Server Tomcat Deployer Configuration for the J2EE Server Web console deployed on tomcat Daytrader using derby deployed on jetty Daytrader using derby deployed on tomcat Directory Configuration System Configuration for the J2EE Server Hot deployer Corba Configuration for the J2EE Server Security Configuration for the J2EE Server JavaMail JMX Debug app for Jetty JMX Debug app Tomcat JSP Examples for Jetty JSP Examples Tomcat LDAP security realm LDAP Demo for Jetty LDAP Demo for Tomcat Online Deployer Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Jetty Application Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Tomcat Application Servlet Examples for Jetty Servlet Examples Tomcat Shutdown UDDI server Configuration for the J2EE Jetty Server UDDI server Configuration for the J2EE Tomcat Server Configuration for no j2ee app clients Configuration for no EJBs Unavailable Web Services deployer Welcome app for Jetty Welcome app Tomcat +---------------------------------------- | Gathering project list Geronimo Configuration for performing service deployments | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list System Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list RMI/Naming configuration | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Server Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Configuration for performing J2EE deployments | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Configuration for application client deployments | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Axis Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list openejb Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list openejb Configuration for performing J2EE deployments | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Axis Configuration for performing J2EE deployments | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list System Database Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list ActiveMQ broker configuration | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Activemq configuration | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list System Configuration for the J2EE Client | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Configuration for the J2EE Client | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Corba Configuration for the J2EE Client | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Security Configuration for the J2EE Client | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Jetty Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Jetty Deployer Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Web console deployed on jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Tomcat Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Tomcat Deployer Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Web console deployed on tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Daytrader using derby deployed on jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Daytrader using derby deployed on tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Directory Configuration | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list System Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Hot deployer | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Corba Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Security Configuration for the J2EE Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list JavaMail | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list JMX Debug app for Jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list JMX Debug app Tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list JSP Examples for Jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list JSP Examples Tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list LDAP security realm | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list LDAP Demo for Jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list LDAP Demo for Tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Online Deployer | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Jetty Application | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Tomcat Application | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Servlet Examples for Jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Servlet Examples Tomcat | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Shutdown | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list UDDI server Configuration for the J2EE Jetty Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list UDDI server Configuration for the J2EE Tomcat Server | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Configuration for no j2ee app clients | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Configuration for no EJBs | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Unavailable Web Services deployer | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Welcome app for Jetty | Memory: 5M/11M +---------------------------------------- +---------------------------------------- | Gathering project list Welcome app Tomcat | Memory: 5M/11M +---------------------------------------- multiproject:goal: Starting the reactor... Our processing order: Geronimo Configuration for performing service deployments System Configuration for the J2EE Server RMI/Naming configuration Server Configuration for the J2EE Server Configuration for performing J2EE deployments Configuration for application client deployments Axis Configuration for the J2EE Server openejb Configuration for the J2EE Server openejb Configuration for performing J2EE deployments Axis Configuration for performing J2EE deployments System Database Configuration for the J2EE Server ActiveMQ broker configuration Activemq configuration System Configuration for the J2EE Client Configuration for the J2EE Client Corba Configuration for the J2EE Client Security Configuration for the J2EE Client Jetty Configuration for the J2EE Server Jetty Deployer Configuration for the J2EE Server Web console deployed on jetty Tomcat Configuration for the J2EE Server Tomcat Deployer Configuration for the J2EE Server Web console deployed on tomcat Daytrader using derby deployed on jetty Daytrader using derby deployed on tomcat Directory Configuration System Configuration for the J2EE Server Hot deployer Corba Configuration for the J2EE Server Security Configuration for the J2EE Server JavaMail JMX Debug app for Jetty JMX Debug app Tomcat JSP Examples for Jetty JSP Examples Tomcat LDAP security realm LDAP Demo for Jetty LDAP Demo for Tomcat Online Deployer Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Jetty Application Geronimo 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4 Remote Deploy Tomcat Application Servlet Examples for Jetty Servlet Examples Tomcat Shutdown UDDI server Configuration for the J2EE Jetty Server UDDI server Configuration for the J2EE Tomcat Server Configuration for no j2ee app clients Configuration for no EJBs Unavailable Web Services deployer Welcome app for Jetty Welcome app Tomcat +---------------------------------------- | Executing multiproject:install-callback Geronimo Configuration for performing service deployments | Memory: 6M/11M +---------------------------------------- DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml Attempting to download geronimo-system-1.1-SNAPSHOT.jar. Attempting to download geronimo-common-1.1-SNAPSHOT.jar. Attempting to download geronimo-deployment-1.1-SNAPSHOT.jar. Attempting to download geronimo-j2ee-1.1-SNAPSHOT.jar. Attempting to download geronimo-management-1.1-SNAPSHOT.jar. Attempting to download geronimo-service-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-deploy-tool-1.1-SNAPSHOT.jar. build:start: multiproject:install-callback: [echo] Running car:install for Geronimo Configuration for performing service deployments Attempting to download geronimo-kernel-1.1-SNAPSHOT.jar. car:prepare-plan: car:package: car:install: [echo] Installing... Uploading to geronimo/cars/geronimo-gbean-deployer-1.1-SNAPSHOT.car: .................... (2K) Uploading to geronimo/poms/geronimo-gbean-deployer-1.1-SNAPSHOT.pom: .................... (12K) +---------------------------------------- | Executing multiproject:install-callback System Configuration for the J2EE Server | Memory: 10M/16M +---------------------------------------- DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml build:end: Attempting to download geronimo-gbean-deployer-1.1-SNAPSHOT.car. Attempting to download geronimo-qname_1.1_spec-1.1-SNAPSHOT.jar. build:start: multiproject:install-callback: [echo] Running car:install for System Configuration for the J2EE Server 0 [main] DEBUG org.apache.geronimo.kernel.basic.BasicKernel - Starting boot 226 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: :role=Kernel State changed from stopped to starting 227 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: :role=Kernel State changed from starting to running 227 [main] DEBUG org.apache.geronimo.kernel.basic.BasicKernel - Booted 238 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=Repository State changed from stopped to starting 238 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=Repository State changed from starting to running 262 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=MavenConfigStore,j2eeType=ConfigurationStore State changed from stopped to starting 358 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=MavenConfigStore,j2eeType=ConfigurationStore State changed from starting to running 379 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=ConfigurationManager,j2eeType=ConfigurationManager State changed from stopped to starting 417 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanSingleReference - Waiting to start geronimo.maven:name=ConfigurationManager,j2eeType=ConfigurationManager because no targets are running for reference AttributeStore matching the patterns geronimo.maven:name=ManagedAttributeStore 428 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=ManagedAttributeStore State changed from stopped to starting 428 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=ManagedAttributeStore State changed from starting to running 467 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:name=ConfigurationManager,j2eeType=ConfigurationManager State changed from starting to running 562 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.config:name="geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car" State changed from stopped to starting 567 [main] DEBUG org.apache.geronimo.kernel.config.Configuration - ClassPath for geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car resolved to [file:/home/continuum/.maven/repository/geronimo/jars/geronimo-system-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/geronimo/jars/geronimo-common-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/geronimo/jars/geronimo-deployment-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/geronimo/jars/geronimo-j2ee-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/geronimo/jars/geronimo-management-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/geronimo/jars/geronimo-service-builder-1.1-SNAPSHOT.jar, file:/home/continuum/.maven/repository/xmlbeans/jars/xbean-2.0.0.jar, file:/home/continuum/.maven/repository/stax/jars/stax-api-1.0.jar] 569 [main] DEBUG org.apache.geronimo.kernel.config.Configuration - Started configuration geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car 569 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.config:name="geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car" State changed from starting to running 578 [main] DEBUG org.apache.geronimo.kernel.config.Configuration - Registering GBean geronimo.maven:J2EEApplication=null,J2EEModule=geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=Deployer,name=Deployer 598 [main] DEBUG org.apache.geronimo.kernel.config.Configuration - Registering GBean geronimo.maven:J2EEApplication=null,J2EEModule=geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=ConfigBuilder,name=ServiceBuilder 630 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - GBeanInstanceState for: geronimo.maven:J2EEApplication=null,J2EEModule=geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=Deployer,name=Deployer State changed from stopped to starting 631 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - Checking if parent is running: parent=geronimo.config:name="geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car" 631 [main] DEBUG org.apache.geronimo.gbean.runtime.GBeanInstanceState - Parent is running: parent=geronimo.config:name="geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car" Generated package /home/continuum/build/work/3/configs/j2ee-system/target/j2ee-system-1.1-SNAPSHOT.car car:prepare-plan: car:package: car:install: [echo] Installing... Uploading to geronimo/cars/j2ee-system-1.1-SNAPSHOT.car: .................... (4K) Uploading to geronimo/poms/j2ee-system-1.1-SNAPSHOT.pom: .................... (12K) +---------------------------------------- | Executing multiproject:install-callback RMI/Naming configuration | Memory: 14M/23M +---------------------------------------- DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml build:end: Attempting to download j2ee-system-1.1-SNAPSHOT.car. Attempting to download geronimo-activation-1.1-SNAPSHOT.jar. Attempting to download geronimo-j2ee_1.4_spec-1.1-SNAPSHOT.jar. Attempting to download geronimo-core-1.1-SNAPSHOT.jar. Attempting to download geronimo-connector-1.1-SNAPSHOT.jar. Attempting to download geronimo-naming-1.1-SNAPSHOT.jar. Attempting to download geronimo-timer-1.1-SNAPSHOT.jar. Attempting to download geronimo-transaction-1.1-SNAPSHOT.jar. Attempting to download geronimo-security-1.1-SNAPSHOT.jar. Attempting to download geronimo-webservices-1.1-SNAPSHOT.jar. Attempting to download geronimo-jmxremoting-1.1-SNAPSHOT.jar. Attempting to download geronimo-client-1.1-SNAPSHOT.jar. Attempting to download geronimo-axis-1.1-SNAPSHOT.jar. Attempting to download geronimo-jetty-1.1-SNAPSHOT.jar. Attempting to download tranql-1.3-SNAPSHOT.jar. Attempting to download openejb-core-2.1-SNAPSHOT.jar. build:start: multiproject:install-callback: [echo] Running car:install for RMI/Naming configuration log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. Generated package /home/continuum/build/work/3/configs/rmi-naming/target/rmi-naming-1.1-SNAPSHOT.car car:prepare-plan: car:package: car:install: [echo] Installing... Uploading to geronimo/cars/rmi-naming-1.1-SNAPSHOT.car: .................... (3K) Uploading to geronimo/poms/rmi-naming-1.1-SNAPSHOT.pom: .................... (15K) +---------------------------------------- | Executing multiproject:install-callback Server Configuration for the J2EE Server | Memory: 17M/23M +---------------------------------------- DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml build:end: Attempting to download rmi-naming-1.1-SNAPSHOT.car. Attempting to download geronimo-derby-1.1-SNAPSHOT.jar. Attempting to download axis-1.4-SNAPSHOT.jar. 2/1598K 3/1598K 5/1598K 6/1598K 8/1598K 9/1598K 11/1598K 12/1598K 13/1598K 15/1598K 16/1598K 18/1598K 19/1598K 20/1598K 22/1598K 23/1598K 25/1598K 26/1598K 27/1598K 29/1598K 30/1598K 32/1598K 33/1598K 35/1598K 36/1598K 37/1598K 41/1598K 44/1598K 48/1598K 52/1598K 56/1598K 57/1598K 59/1598K 60/1598K 61/1598K 63/1598K 64/1598K 66/1598K 67/1598K 68/1598K 70/1598K 71/1598K 73/1598K 77/1598K 81/1598K 85/1598K 87/1598K 88/1598K 90/1598K 91/1598K 93/1598K 94/1598K 95/1598K 97/1598K 98/1598K 100/1598K 101/1598K 102/1598K 104/1598K 105/1598K 107/1598K 108/1598K 109/1598K 111/1598K 112/1598K 114/1598K 115/1598K 117/1598K 118/1598K 119/1598K 121/1598K 122/1598K 124/1598K 125/1598K 129/1598K 133/1598K 136/1598K 140/1598K 141/1598K 142/1598K 143/1598K 145/1598K 146/1598K 148/1598K 149/1598K 151/1598K 152/1598K 153/1598K 155/1598K 159/1598K 160/1598K 164/1598K 165/1598K 166/1598K 167/1598K 169/1598K 170/1598K 172/1598K 173/1598K 175/1598K 176/1598K 177/1598K 179/1598K 183/1598K 184/1598K 186/1598K 187/1598K 189/1598K 190/1598K 192/1598K 193/1598K 194/1598K 196/1598K 197/1598K 199/1598K 200/1598K 201/1598K 203/1598K 204/1598K 206/1598K 207/1598K 208/1598K 210/1598K 211/1598K 213/1598K 214/1598K 216/1598K 217/1598K 218/1598K 220/1598K 221/1598K 223/1598K 224/1598K 225/1598K 227/1598K 228/1598K 232/1598K 236/1598K 240/1598K 241/1598K 242/1598K 244/1598K 245/1598K 247/1598K 248/1598K 249/1598K 251/1598K 252/1598K 254/1598K 255/1598K 257/1598K 258/1598K 259/1598K 261/1598K 262/1598K 264/1598K 265/1598K 266/1598K 268/1598K 269/1598K 271/1598K 272/1598K 274/1598K 275/1598K 276/1598K 278/1598K 279/1598K 281/1598K 282/1598K 283/1598K 285/1598K 286/1598K 288/1598K 289/1598K 290/1598K 292/1598K 293/1598K 295/1598K 296/1598K 298/1598K 299/1598K 303/1598K 307/1598K 307/1598K 309/1598K 313/1598K 315/1598K 316/1598K 317/1598K 319/1598K 320/1598K 322/1598K 323/1598K 324/1598K 326/1598K 327/1598K 329/1598K 330/1598K 334/1598K 338/1598K 341/1598K 343/1598K 344/1598K 346/1598K 347/1598K 348/1598K 350/1598K 351/1598K 353/1598K 354/1598K 356/1598K 357/1598K 358/1598K 360/1598K 361/1598K 363/1598K 364/1598K 365/1598K 367/1598K 368/1598K 370/1598K 371/1598K 373/1598K 374/1598K 375/1598K 377/1598K 378/1598K 380/1598K 381/1598K 384/1598K 385/1598K 387/1598K 388/1598K 389/1598K 391/1598K 392/1598K 394/1598K 395/1598K 397/1598K 398/1598K 399/1598K 401/1598K 402/1598K 404/1598K 405/1598K 406/1598K 408/1598K 409/1598K 411/1598K 412/1598K 414/1598K 415/1598K 416/1598K 418/1598K 419/1598K 421/1598K 422/1598K 423/1598K 425/1598K 426/1598K 428/1598K 429/1598K 430/1598K 432/1598K 433/1598K 435/1598K 439/1598K 443/1598K 446/1598K 450/1598K 450/1598K 452/1598K 453/1598K 455/1598K 456/1598K 457/1598K 459/1598K 460/1598K 462/1598K 463/1598K 464/1598K 466/1598K 467/1598K 469/1598K 470/1598K 471/1598K 473/1598K 474/1598K 476/1598K 477/1598K 479/1598K 480/1598K 481/1598K 483/1598K 484/1598K 486/1598K 487/1598K 488/1598K 490/1598K 491/1598K 493/1598K 494/1598K 496/1598K 497/1598K 498/1598K 500/1598K 501/1598K 503/1598K 504/1598K 505/1598K 507/1598K 508/1598K 510/1598K 511/1598K 513/1598K 514/1598K 515/1598K 517/1598K 518/1598K 520/1598K 521/1598K 522/1598K 524/1598K 525/1598K 527/1598K 528/1598K 529/1598K 531/1598K 532/1598K 534/1598K 538/1598K 542/1598K 545/1598K 549/1598K 549/1598K 551/1598K 552/1598K 554/1598K 555/1598K 556/1598K 558/1598K 559/1598K 561/1598K 562/1598K 563/1598K 565/1598K 566/1598K 568/1598K 569/1598K 570/1598K 572/1598K 573/1598K 575/1598K 576/1598K 578/1598K 579/1598K 580/1598K 582/1598K 583/1598K 585/1598K 586/1598K 587/1598K 589/1598K 590/1598K 592/1598K 593/1598K 595/1598K 596/1598K 597/1598K 599/1598K 600/1598K 602/1598K 603/1598K 604/1598K 606/1598K 607/1598K 609/1598K 610/1598K 611/1598K 613/1598K 614/1598K 616/1598K 617/1598K 619/1598K 620/1598K 621/1598K 623/1598K 624/1598K 626/1598K 627/1598K 628/1598K 630/1598K 631/1598K 633/1598K 634/1598K 636/1598K 637/1598K 638/1598K 640/1598K 641/1598K 643/1598K 644/1598K 645/1598K 647/1598K 648/1598K 650/1598K 651/1598K 652/1598K 654/1598K 655/1598K 657/1598K 658/1598K 660/1598K 661/1598K 662/1598K 664/1598K 665/1598K 669/1598K 669/1598K 671/1598K 672/1598K 674/1598K 675/1598K 677/1598K 678/1598K 679/1598K 681/1598K 682/1598K 684/1598K 685/1598K 686/1598K 688/1598K 689/1598K 691/1598K 692/1598K 694/1598K 695/1598K 696/1598K 698/1598K 699/1598K 701/1598K 702/1598K 703/1598K 705/1598K 706/1598K 708/1598K 709/1598K 710/1598K 712/1598K 713/1598K 715/1598K 716/1598K 718/1598K 719/1598K 720/1598K 722/1598K 723/1598K 725/1598K 726/1598K 727/1598K 729/1598K 730/1598K 732/1598K 733/1598K 735/1598K 736/1598K 737/1598K 739/1598K 740/1598K 742/1598K 743/1598K 744/1598K 747/1598K 749/1598K 750/1598K 751/1598K 753/1598K 754/1598K 756/1598K 757/1598K 759/1598K 760/1598K 761/1598K 763/1598K 764/1598K 766/1598K 767/1598K 768/1598K 770/1598K 771/1598K 773/1598K 774/1598K 776/1598K 777/1598K 778/1598K 780/1598K 781/1598K 783/1598K 784/1598K 785/1598K 788/1598K 790/1598K 791/1598K 792/1598K 794/1598K 795/1598K 797/1598K 798/1598K 800/1598K 801/1598K 802/1598K 804/1598K 805/1598K 807/1598K 808/1598K 809/1598K 811/1598K 812/1598K 814/1598K 815/1598K 817/1598K 821/1598K 825/1598K 829/1598K 833/1598K 833/1598K 835/1598K 836/1598K 838/1598K 839/1598K 841/1598K 842/1598K 843/1598K 845/1598K 846/1598K 848/1598K 849/1598K 850/1598K 852/1598K 853/1598K 855/1598K 856/1598K 858/1598K 859/1598K 860/1598K 862/1598K 863/1598K 865/1598K 866/1598K 867/1598K 869/1598K 870/1598K 872/1598K 873/1598K 875/1598K 876/1598K 877/1598K 879/1598K 880/1598K 882/1598K 883/1598K 884/1598K 886/1598K 887/1598K 889/1598K 890/1598K 891/1598K 893/1598K 894/1598K 896/1598K 897/1598K 899/1598K 900/1598K 901/1598K 903/1598K 904/1598K 906/1598K 907/1598K 908/1598K 910/1598K 911/1598K 913/1598K 914/1598K 916/1598K 917/1598K 921/1598K 925/1598K 929/1598K 932/1598K 934/1598K 935/1598K 937/1598K 938/1598K 940/1598K 941/1598K 942/1598K 944/1598K 945/1598K 949/1598K 953/1598K 957/1598K 958/1598K 959/1598K 961/1598K 962/1598K 964/1598K 965/1598K 966/1598K 968/1598K 969/1598K 971/1598K 972/1598K 973/1598K 975/1598K 976/1598K 978/1598K 979/1598K 981/1598K 982/1598K 983/1598K 985/1598K 986/1598K 988/1598K 989/1598K 990/1598K 992/1598K 993/1598K 995/1598K 996/1598K 998/1598K 999/1598K 1000/1598K 1002/1598K 1006/1598K 1010/1598K 1010/1598K 1014/1598K 1014/1598K 1016/1598K 1017/1598K 1019/1598K 1020/1598K 1022/1598K 1023/1598K 1024/1598K 1026/1598K 1027/1598K 1029/1598K 1030/1598K 1031/1598K 1033/1598K 1034/1598K 1036/1598K 1037/1598K 1039/1598K 1040/1598K 1041/1598K 1043/1598K 1044/1598K 1046/1598K 1047/1598K 1051/1598K 1051/1598K 1053/1598K 1054/1598K 1056/1598K 1057/1598K 1058/1598K 1060/1598K 1061/1598K 1065/1598K 1069/1598K 1070/1598K 1072/1598K 1074/1598K 1075/1598K 1077/1598K 1078/1598K 1080/1598K 1081/1598K 1082/1598K 1084/1598K 1085/1598K 1087/1598K 1088/1598K 1089/1598K 1091/1598K 1092/1598K 1094/1598K 1095/1598K 1097/1598K 1098/1598K 1099/1598K 1101/1598K 1102/1598K 1104/1598K 1105/1598K 1109/1598K 1111/1598K 1112/1598K 1113/1598K 1117/1598K 1119/1598K 1123/1598K 1127/1598K 1128/1598K 1130/1598K 1132/1598K 1133/1598K 1135/1598K 1136/1598K 1138/1598K 1139/1598K 1140/1598K 1142/1598K 1143/1598K 1145/1598K 1146/1598K 1147/1598K 1149/1598K 1150/1598K 1152/1598K 1153/1598K 1154/1598K 1156/1598K 1157/1598K 1159/1598K 1160/1598K 1162/1598K 1163/1598K 1164/1598K 1166/1598K 1167/1598K 1169/1598K 1170/1598K 1171/1598K 1173/1598K 1174/1598K 1176/1598K 1177/1598K 1181/1598K 1185/1598K 1187/1598K 1188/1598K 1190/1598K 1191/1598K 1193/1598K 1194/1598K 1195/1598K 1197/1598K 1201/1598K 1203/1598K 1204/1598K 1205/1598K 1207/1598K 1208/1598K 1210/1598K 1211/1598K 1212/1598K 1214/1598K 1215/1598K 1217/1598K 1218/1598K 1220/1598K 1221/1598K 1222/1598K 1224/1598K 1225/1598K 1227/1598K 1228/1598K 1229/1598K 1231/1598K 1232/1598K 1236/1598K 1240/1598K 1241/1598K 1245/1598K 1245/1598K 1246/1598K 1248/1598K 1249/1598K 1251/1598K 1255/1598K 1255/1598K 1256/1598K 1258/1598K 1259/1598K 1261/1598K 1262/1598K 1263/1598K 1265/1598K 1266/1598K 1268/1598K 1269/1598K 1270/1598K 1272/1598K 1273/1598K 1275/1598K 1276/1598K 1278/1598K 1279/1598K 1280/1598K 1282/1598K 1283/1598K 1285/1598K 1286/1598K 1287/1598K 1289/1598K 1290/1598K 1292/1598K 1293/1598K 1294/1598K 1296/1598K 1300/1598K 1304/1598K 1306/1598K 1307/1598K 1309/1598K 1310/1598K 1311/1598K 1313/1598K 1314/1598K 1316/1598K 1317/1598K 1319/1598K 1320/1598K 1321/1598K 1323/1598K 1324/1598K 1326/1598K 1327/1598K 1328/1598K 1330/1598K 1331/1598K 1333/1598K 1334/1598K 1335/1598K 1337/1598K 1338/1598K 1340/1598K 1341/1598K 1343/1598K 1344/1598K 1345/1598K 1347/1598K 1348/1598K 1350/1598K 1351/1598K 1352/1598K 1354/1598K 1355/1598K 1357/1598K 1358/1598K 1360/1598K 1361/1598K 1362/1598K 1366/1598K 1370/1598K 1372/1598K 1374/1598K 1378/1598K 1382/1598K 1382/1598K 1384/1598K 1385/1598K 1386/1598K 1388/1598K 1389/1598K 1391/1598K 1392/1598K 1393/1598K 1395/1598K 1396/1598K 1398/1598K 1399/1598K 1401/1598K 1405/1598K 1409/1598K 1410/1598K 1412/1598K 1413/1598K 1415/1598K 1416/1598K 1418/1598K 1419/1598K 1420/1598K 1422/1598K 1426/1598K 1427/1598K 1429/1598K 1430/1598K 1432/1598K 1433/1598K 1434/1598K 1436/1598K 1437/1598K 1439/1598K 1440/1598K 1442/1598K 1443/1598K 1444/1598K 1446/1598K 1447/1598K 1449/1598K 1450/1598K 1451/1598K 1453/1598K 1454/1598K 1456/1598K 1457/1598K 1459/1598K 1460/1598K 1461/1598K 1463/1598K 1464/1598K 1466/1598K 1467/1598K 1468/1598K 1470/1598K 1471/1598K 1473/1598K 1474/1598K 1475/1598K 1477/1598K 1478/1598K 1480/1598K 1481/1598K 1483/1598K 1484/1598K 1485/1598K 1487/1598K 1488/1598K 1490/1598K 1491/1598K 1492/1598K 1494/1598K 1495/1598K 1497/1598K 1498/1598K 1500/1598K 1501/1598K 1502/1598K 1504/1598K 1505/1598K 1507/1598K 1508/1598K 1509/1598K 1511/1598K 1512/1598K 1514/1598K 1515/1598K 1516/1598K 1518/1598K 1519/1598K 1521/1598K 1522/1598K 1524/1598K 1525/1598K 1526/1598K 1528/1598K 1529/1598K 1531/1598K 1532/1598K 1533/1598K 1535/1598K 1536/1598K 1538/1598K 1539/1598K 1541/1598K 1545/1598K 1546/1598K 1549/1598K 1550/1598K 1552/1598K 1553/1598K 1555/1598K 1556/1598K 1557/1598K 1559/1598K 1560/1598K 1562/1598K 1563/1598K 1565/1598K 1566/1598K 1567/1598K 1569/1598K 1570/1598K 1572/1598K 1573/1598K 1574/1598K 1576/1598K 1577/1598K 1579/1598K 1580/1598K 1582/1598K 1583/1598K 1584/1598K 1586/1598K 1587/1598K 1589/1598K 1590/1598K 1591/1598K 1593/1598K 1594/1598K 1596/1598K 1598/1598K 1598K downloaded build:start: multiproject:install-callback: [echo] Running car:install for Server Configuration for the J2EE Server log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. Generated package /home/continuum/build/work/3/configs/j2ee-server/target/j2ee-server-1.1-SNAPSHOT.car car:prepare-plan: car:package: car:install: [echo] Installing... Uploading to geronimo/cars/j2ee-server-1.1-SNAPSHOT.car: .................... (6K) Uploading to geronimo/poms/j2ee-server-1.1-SNAPSHOT.pom: .................... (17K) +---------------------------------------- | Executing multiproject:install-callback Configuration for performing J2EE deployments | Memory: 20M/23M +---------------------------------------- DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml DEPRECATED: the default goal should be specified in the <build> section of project.xml instead of maven.xml build:end: Attempting to download j2ee-server-1.1-SNAPSHOT.car. Attempting to download geronimo-j2ee-schema-1.1-SNAPSHOT.jar. Attempting to download geronimo-j2ee-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-client-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-naming-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-security-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-web-builder-1.1-SNAPSHOT.jar. Attempting to download geronimo-connector-builder-1.1-SNAPSHOT.jar. build:start: multiproject:install-callback: [echo] Running car:install for Configuration for performing J2EE deployments log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to append to closed appender named [null]. log4j:ERROR Attempted to
{'source': 'Apache Software Foundation Public Mail Archives'}