You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "gennadibereshnoi (JIRA)" <ji...@apache.org> on 2008/08/14 15:01:44 UTC

[jira] Created: (GERONIMO-4243) EJB Deploy Error

EJB Deploy Error
----------------

                 Key: GERONIMO-4243
                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
             Project: Geronimo
          Issue Type: Sub-task
      Security Level: public (Regular issues)
          Components: console, deployment, Tomcat
    Affects Versions: 2.1.2
         Environment: Java
java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
java.awt.printerjob 	sun.print.PSPrinterJob
java.class.path 	
/usr/local/geronimo/bin/server.jar
/usr/local/geronimo/bin/jpa.jar
java.class.version 	49.0
java.endorsed.dirs 	
/usr/local/geronimo/lib/endorsed
/usr/local/java/jre/lib/endorsed
java.ext.dirs 	
/usr/local/geronimo/lib/ext
/usr/local/java/jre/lib/ext
java.home 	/home/oxseed/jdk1.5.0_15/jre
java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
java.library.path 	
/home/oxseed/jdk1.5.0_15/jre/lib/i386/server
/home/oxseed/jdk1.5.0_15/jre/lib/i386
/home/oxseed/jdk1.5.0_15/jre/../lib/i386
java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version 	1.5.0_15-b04
java.specification.name 	Java Platform API Specification
java.specification.vendor 	Sun Microsystems Inc.
java.specification.version 	1.5
java.util.prefs.PreferencesFactory 	
java.vendor- 	Sun Microsystems Inc.
java.vendor.url 	http://java.sun.com/
java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
java.version- 	1.5.0_15

Virtual Machine
java.vm.info 	mixed mode
java.vm.name 	Java HotSpot(TM) Server VM
java.vm.specification.name 	Java Virtual Machine Specification
java.vm.specification.vendor 	Sun Microsystems Inc.
java.vm.specification.version 	1.0
java.vm.vendor 	Sun Microsystems Inc.
java.vm.version 	1.5.0_15-b04

Operating System
os.arch 	i386
os.name 	Linux
os.version 	2.6.16.33-xen

Sun
sun.arch.data.model 	32
sun.boot.class.path 	
/usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
/usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
/home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
/home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
/home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
/home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
/home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
/home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
/home/oxseed/jdk1.5.0_15/jre/classes
sun.boot.library.path 	
/home/oxseed/jdk1.5.0_15/jre/lib/i386
sun.cpu.endian 	little
sun.cpu.isalist 	
sun.io.unicode.encoding 	UnicodeLittle
sun.java2d.fontpath 	
sun.os.patch.level 	unknown

User
user.country 	US
user.dir 	/home/oxseed
user.home 	/home/oxseed
user.language 	en
user.name 	oxseed
user.timezone 	Europe/Berlin
user.variant 	

Etc
admin.disabled 	true
catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
catalina.useNaming 	false
com.sun.management.jmxremote 	
com.sun.management.jmxremote.authenticate 	false
com.sun.management.jmxremote.port 	8004
com.sun.management.jmxremote.ssl 	false
common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
derby.storage.fileSyncTransactionLog 	true
derby.system.home 	/home/oxseed
duct tape 	
file.encoding 	ANSI_X3.4-1968
file.encoding.pkg 	sun.io
file.separator 	/
java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
java.naming.factory.url.pkgs 	org.apache.xbean.naming
java.naming.provider.url 	rmi://0.0.0.0:1099
java.net.preferIPv4Stack 	true
java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
java.rmi.server.randomIDs 	true
java.security.Provider 	SUN
javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
line.separator 	
noBanner 	true
openejb.logger.external 	true
openejb.naming 	xbean
openejb.nobanner 	true
org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
org.apache.geronimo.base.dir 	/usr/local/geronimo
org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
org.apache.geronimo.log.ConsoleLogLevel 	WARN
org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
path.separator 	:
server.loader 	
shared.loader 	
sun.java.launcher 	SUN_STANDARD
sun.jnu.encoding 	ANSI_X3.4-1968
sun.management.compiler 	HotSpot Server Compiler
tomcat.util.buf.StringCache.byte.enabled 	true
            Reporter: gennadibereshnoi


After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
now another problem come with deployment the same EAR.

 java.lang.ArrayIndexOutOfBoundsException: 48188
org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
	at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
	at org.objectweb.asm.ClassReader.accept(Unknown Source)
	at org.objectweb.asm.ClassReader.accept(Unknown Source)
	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
	... 12 more


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12683754#action_12683754 ] 

Ivan commented on GERONIMO-4243:
--------------------------------

Currently, I got a war file from a customer, and got the similar error, After doing some investigation, I found the error is caused by parsing the class COM/ibm/db2os390/sqlj/custom/DB2SQLJCustomizer.class from a DB2 driver. Also, after googled, many people got it, too. I guess that the DB2SQLJCustomizer.class is not a real Java class file. I suggest we could ignore it while using ASM to parse the webservice annotations.
Any comment ? Thanks !

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (GERONIMO-4243) EAR Deploy Error

Posted by "Rex Wang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rex Wang closed GERONIMO-4243.
------------------------------


closing it

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Assignee: Ivan
>            Priority: Blocker
>             Fix For: 2.1.5, 2.2
>
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Gus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12703184#action_12703184 ] 

Gus commented on GERONIMO-4243:
-------------------------------

Hi Ivan, sorry for the delayed response.  Yes, setting the useSimpleFinder system property does let it deploy properly.  As to whether or not there are irregular classes in my classpath... I can't say no for certain, only that I haven't modified the classpath directly, and this project only includes the the projects listed above (of which none are rare or obscure, IMO).  

That said, I'm wondering if it's more related to the fact that I run geronimo under java 1.5, not java 6?  I'm experiencing another issue which is apparently fixed by running under java 6, and it occurred to me that this class reading error might also be related to assumptions about the jvm.  I hope to switch out the JVM soon, and I'll try it again.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (GERONIMO-4243) EAR Deploy Error

Posted by "Gus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12689141#action_12689141 ] 

Gus edited comment on GERONIMO-4243 at 3/25/09 8:56 AM:
--------------------------------------------------------

I am experiencing this same issue (using geronimo 2.1.3).  I don't include the db2jcc.jar, though.  My project has spring-ws dependency, jdom and jaxen:

        <dependencies>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-oxm</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-ws-core</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>2.5.6</version>
                </dependency>
                <dependency>
                        <groupId>jdom</groupId>
                        <artifactId>jdom</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>jaxen</groupId>
                        <artifactId>jaxen</artifactId>
                        <version>1.1.1</version>
                </dependency>
        </dependencies>

Hopefully this adds another clue.

Edit: I get this same error when deploying just the web application war by itself as well. 

      was (Author: gmancuso):
    I am experiencing this same issue (using geronimo 2.1.3).  I don't include the db2jcc.jar, though.  My project has spring-ws dependency, jdom and jaxen:

        <dependencies>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-oxm</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-ws-core</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>2.5.6</version>
                </dependency>
                <dependency>
                        <groupId>jdom</groupId>
                        <artifactId>jdom</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>jaxen</groupId>
                        <artifactId>jaxen</artifactId>
                        <version>1.1.1</version>
                </dependency>
        </dependencies>

Hopefully this adds another clue.
  
> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan reassigned GERONIMO-4243:
------------------------------

    Assignee: Ivan

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Assignee: Ivan
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12694360#action_12694360 ] 

Ivan commented on GERONIMO-4243:
--------------------------------

IMO, it may not the problem of ASM. In the case of db2jcc.jar, although some files in it are with .class suffix, they are not common compiled class files. For you could see the first four bytes are not "CA FE BA BE". 
Hi, Gus, maybe there are some files in your shipped jars are with the same reason. Have you tried the 
export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true", while this option is on, Geronimo will not scan all the classes in the classpath.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12712007#action_12712007 ] 

Ivan commented on GERONIMO-4243:
--------------------------------

No matter it is caused by ASM bug or those irregular classes in the classpath, I could not see what Geronimo server could do.  Currently, I think we could ignore the error, and print the warning messages, anyway, it should not prevent the whole application deployment.
Any comment ?
Thanks !

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Assignee: Ivan
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "gennadibereshnoi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

gennadibereshnoi updated GERONIMO-4243:
---------------------------------------

    Priority: Blocker  (was: Major)

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Tomcat
>    Affects Versions: 2.1.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "gennadibereshnoi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

gennadibereshnoi updated GERONIMO-4243:
---------------------------------------

    Component/s: webservices
                 Jetty

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "gennadibereshnoi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

gennadibereshnoi updated GERONIMO-4243:
---------------------------------------

    Affects Version/s: 2.1.3

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Tomcat
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (GERONIMO-4243) EAR Deploy Error

Posted by "Gus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12689141#action_12689141 ] 

Gus edited comment on GERONIMO-4243 at 3/25/09 8:47 AM:
--------------------------------------------------------

I am experiencing this same issue (using geronimo 2.1.3).  I don't include the db2jcc.jar, though.  My project has spring-ws dependency, jdom and jaxen:

        <dependencies>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-oxm</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-ws-core</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>2.5.6</version>
                </dependency>
                <dependency>
                        <groupId>jdom</groupId>
                        <artifactId>jdom</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>jaxen</groupId>
                        <artifactId>jaxen</artifactId>
                        <version>1.1.1</version>
                </dependency>
        </dependencies>

Hopefully this adds another clue.

      was (Author: gmancuso):
    I am experiencing this same issue (using geronimo 2.1.2).  I don't include the db2jcc.jar, though.  My project has spring-ws dependency, jdom and jaxen:

        <dependencies>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-oxm</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-ws-core</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>2.5.6</version>
                </dependency>
                <dependency>
                        <groupId>jdom</groupId>
                        <artifactId>jdom</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>jaxen</groupId>
                        <artifactId>jaxen</artifactId>
                        <version>1.1.1</version>
                </dependency>
        </dependencies>

Hopefully this adds another clue.
  
> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12622556#action_12622556 ] 

Jarek Gawor commented on GERONIMO-4243:
---------------------------------------

What type of libraries are in the ear file? Can you send us the ear file? 

You can bypass this problem by setting the following property before starting the server:

export JAVA_OPTS="-Dorg.apache.geronimo.jaxws.builder.useSimpleFinder=true"


> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Tomcat
>    Affects Versions: 2.1.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan resolved GERONIMO-4243.
----------------------------

       Resolution: Fixed
    Fix Version/s: 2.2
                   2.1.5

Commit changes to trunk at revision: 778373, 2.1.5-snapshot At revision: 778376.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Assignee: Ivan
>            Priority: Blocker
>             Fix For: 2.1.5, 2.2
>
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12671596#action_12671596 ] 

Ivan commented on GERONIMO-4243:
--------------------------------

Are the classes in your ear compiled by JDK 1.5+. 
I encourntered the similar error while deploying the ear compiled by the old JDK.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan updated GERONIMO-4243:
---------------------------

    Affects Version/s: 2.2

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Jürgen Weber (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12683044#action_12683044 ] 

Jürgen Weber commented on GERONIMO-4243:
----------------------------------------

Got the same error on trying to deploy  JIRA 3.13.2 Enterprise - WAR/EAR
I compiled with 1.6

The useSimpleFinder workaround helped.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12689146#action_12689146 ] 

Jarek Gawor commented on GERONIMO-4243:
---------------------------------------

At one point I thought this problem is caused by a bug in the ASM library. Can you please test for this problem in trunk or branches/2.1? Both of these branches were updated to ASM 3.1 and maybe hopefully that alone fixes this problem. Thanks.



> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "gennadibereshnoi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638545#action_12638545 ] 

gennadibereshnoi commented on GERONIMO-4243:
--------------------------------------------

Hi! Sorry for delay...
...after moving back to 2.1.1 the pb was not actulal some time.

Currently i check the same deployment already with G.2.1.3 ( jetty + tomcat), and in both cases the same (or similar) error : (see  below).

The workaround in my case was  - undeploy the jaxws org.apache.geronimo.configs/jaxws-deployer/2.1.3/car  + axis2 + cxf (i need it not currently).

10x for JAVA_OPTS - i will check it ASAP. 

As for EAR - attach ~40MB? 

----------- callstacktrace-------
14:41:04,305 ERROR [Deployer] Deployment failed due to
java.lang.ArrayIndexOutOfBoundsException: 48188
        at org.objectweb.asm.ClassReader.readClass(Unknown Source)
        at org.objectweb.asm.ClassReader.accept(Unknown Source)
        at org.objectweb.asm.ClassReader.accept(Unknown Source)
        at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
        at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
        at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
        at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
        at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
        at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
        at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
        at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
        at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
        at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
        at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:172)
        at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
        at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
        at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
        at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
        at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
        at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
        at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
        at sun.rmi.transport.Transport$1.run(Transport.java:153)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
        at java.lang.Thread.run(Thread.java:595)


> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Tomcat
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Gus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12694143#action_12694143 ] 

Gus commented on GERONIMO-4243:
-------------------------------

I've just attempted to deploy the same ear on 2.2-SNAPSHOT (wow, it takes a long time to build), and get the same error.  


> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "Ivan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan updated GERONIMO-4243:
---------------------------

    Attachment: Geronimo-4243.patch

I created a patch for it, just ignore the Exception that is thrown while scanning a jar file.
Not sure whether we need to do it, or there is a better solution.
By the way, Jürgen Weber, does your war contains the db2jcc.jar?  if does, it should be the same reason.
Thanks for any comment !

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (GERONIMO-4243) EAR Deploy Error

Posted by "Gus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12689141#action_12689141 ] 

Gus commented on GERONIMO-4243:
-------------------------------

I am experiencing this same issue (using geronimo 2.1.2).  I don't include the db2jcc.jar, though.  My project has spring-ws dependency, jdom and jaxen:

        <dependencies>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-oxm</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework.ws</groupId>
                        <artifactId>spring-ws-core</artifactId>
                        <version>1.5.6</version>
                </dependency>
                <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>2.5.6</version>
                </dependency>
                <dependency>
                        <groupId>jdom</groupId>
                        <artifactId>jdom</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>jaxen</groupId>
                        <artifactId>jaxen</artifactId>
                        <version>1.1.1</version>
                </dependency>
        </dependencies>

Hopefully this adds another clue.

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Jetty, Tomcat, webservices
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>            Priority: Blocker
>         Attachments: Geronimo-4243.patch
>
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (GERONIMO-4243) EAR Deploy Error

Posted by "gennadibereshnoi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-4243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

gennadibereshnoi updated GERONIMO-4243:
---------------------------------------

    Summary: EAR Deploy Error  (was: EJB Deploy Error)

> EAR Deploy Error
> ----------------
>
>                 Key: GERONIMO-4243
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4243
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console, deployment, Tomcat
>    Affects Versions: 2.1.2
>         Environment: Java
> java.awt.graphicsenv 	sun.awt.X11GraphicsEnvironment
> java.awt.printerjob 	sun.print.PSPrinterJob
> java.class.path 	
> /usr/local/geronimo/bin/server.jar
> /usr/local/geronimo/bin/jpa.jar
> java.class.version 	49.0
> java.endorsed.dirs 	
> /usr/local/geronimo/lib/endorsed
> /usr/local/java/jre/lib/endorsed
> java.ext.dirs 	
> /usr/local/geronimo/lib/ext
> /usr/local/java/jre/lib/ext
> java.home 	/home/oxseed/jdk1.5.0_15/jre
> java.io.tmpdir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/temp
> java.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386/server
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> /home/oxseed/jdk1.5.0_15/jre/../lib/i386
> java.runtime.name 	Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 	1.5.0_15-b04
> java.specification.name 	Java Platform API Specification
> java.specification.vendor 	Sun Microsystems Inc.
> java.specification.version 	1.5
> java.util.prefs.PreferencesFactory 	
> java.vendor- 	Sun Microsystems Inc.
> java.vendor.url 	http://java.sun.com/
> java.vendor.url.bug 	http://java.sun.com/cgi-bin/bugreport.cgi
> java.version- 	1.5.0_15
> Virtual Machine
> java.vm.info 	mixed mode
> java.vm.name 	Java HotSpot(TM) Server VM
> java.vm.specification.name 	Java Virtual Machine Specification
> java.vm.specification.vendor 	Sun Microsystems Inc.
> java.vm.specification.version 	1.0
> java.vm.vendor 	Sun Microsystems Inc.
> java.vm.version 	1.5.0_15-b04
> Operating System
> os.arch 	i386
> os.name 	Linux
> os.version 	2.6.16.33-xen
> Sun
> sun.arch.data.model 	32
> sun.boot.class.path 	
> /usr/local/geronimo/lib/endorsed/yoko-spec-corba-1.0.jar
> /usr/local/geronimo/lib/endorsed/yoko-rmi-spec-1.0.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/rt.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/i18n.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/sunrsasign.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jsse.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/jce.jar
> /home/oxseed/jdk1.5.0_15/jre/lib/charsets.jar
> /home/oxseed/jdk1.5.0_15/jre/classes
> sun.boot.library.path 	
> /home/oxseed/jdk1.5.0_15/jre/lib/i386
> sun.cpu.endian 	little
> sun.cpu.isalist 	
> sun.io.unicode.encoding 	UnicodeLittle
> sun.java2d.fontpath 	
> sun.os.patch.level 	unknown
> User
> user.country 	US
> user.dir 	/home/oxseed
> user.home 	/home/oxseed
> user.language 	en
> user.name 	oxseed
> user.timezone 	Europe/Berlin
> user.variant 	
> Etc
> admin.disabled 	true
> catalina.base 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.home 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/catalina
> catalina.useNaming 	false
> com.sun.management.jmxremote 	
> com.sun.management.jmxremote.authenticate 	false
> com.sun.management.jmxremote.port 	8004
> com.sun.management.jmxremote.ssl 	false
> common.loader 	${catalina.home}/lib ${catalina.home}/lib/*.jar
> derby.storage.fileSyncTransactionLog 	true
> derby.system.home 	/home/oxseed
> duct tape 	
> file.encoding 	ANSI_X3.4-1968
> file.encoding.pkg 	sun.io
> file.separator 	/
> java.naming.factory.initial 	org.apache.xbean.naming.global.GlobalContextManager
> java.naming.factory.url.pkgs 	org.apache.xbean.naming
> java.naming.provider.url 	rmi://0.0.0.0:1099
> java.net.preferIPv4Stack 	true
> java.rmi.server.RMIClassLoaderSpi 	org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImpl
> java.rmi.server.randomIDs 	true
> java.security.Provider 	SUN
> javax.rmi.CORBA.PortableRemoteObjectClass 	org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
> javax.rmi.CORBA.StubClass 	org.apache.yoko.rmi.impl.StubImpl
> javax.rmi.CORBA.UtilClass 	org.apache.geronimo.corba.util.UtilDelegateImpl
> javax.security.jacc.PolicyConfigurationFactory.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicyConfigurationFactory
> javax.security.jacc.policy.provider 	org.apache.geronimo.security.jacc.mappingprovider.GeronimoPolicy
> javax.xml.soap.MessageFactory 	org.apache.geronimo.webservices.saaj.GeronimoMessageFactory
> javax.xml.soap.MetaFactory 	org.apache.geronimo.webservices.saaj.GeronimoMetaFactory
> javax.xml.soap.SOAPConnectionFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory
> javax.xml.soap.SOAPFactory 	org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory
> line.separator 	
> noBanner 	true
> openejb.logger.external 	true
> openejb.naming 	xbean
> openejb.nobanner 	true
> org.apache.activeio.journal.active.lockMap:/home/oxseed/geronimo-tomcat6-javaee5-2.1.2/var/activemq/journal/control.dat 	true
> org.apache.catalina.STRICT_SERVLET_COMPLIANCE 	true
> org.apache.cxf.jaxws.checkPublishEndpointPermission 	true
> org.apache.geronimo.base.dir 	/usr/local/geronimo
> org.apache.geronimo.corba.UtilDelegateClass 	org.apache.yoko.rmi.impl.UtilImpl
> org.apache.geronimo.home.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.geronimo.log.ConsoleLogLevel 	WARN
> org.apache.geronimo.server.dir 	/home/oxseed/geronimo-tomcat6-javaee5-2.1.2
> org.apache.jasper.Constants.USE_INSTANCE_MANAGER_FOR_TAGS 	true
> org.apache.security.jacc.EJBMethodPermission.methodInterfaces 	BusinessLocalHome,BusinessRemoteHome,BusinessRemote,BusinessLocal
> org.apache.yoko.rmi.RMIStubInitializerClass 	org.apache.geronimo.yoko.RMIStubHandlerFactory
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_1.log.locked 	true
> org.objectweb.howl./home/oxseed/geronimo-tomcat6-javaee5-2.1.2/./var/txlog/howl_2.log.locked 	true
> org.omg.CORBA.ORBClass 	org.apache.yoko.orb.CORBA.ORB
> org.omg.CORBA.ORBSingletonClass 	org.apache.yoko.orb.CORBA.ORBSingleton
> package.access 	sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
> package.definition 	sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
> path.separator 	:
> server.loader 	
> shared.loader 	
> sun.java.launcher 	SUN_STANDARD
> sun.jnu.encoding 	ANSI_X3.4-1968
> sun.management.compiler 	HotSpot Server Compiler
> tomcat.util.buf.StringCache.byte.enabled 	true
>            Reporter: gennadibereshnoi
>
> After upgrating the G2.1.1to G.2.1.2 ( the reason was exactly  classloader problem - https://issues.apache.org/jira/browse/GERONIMO-4113 )
> now another problem come with deployment the same EAR.
>  java.lang.ArrayIndexOutOfBoundsException: 48188
> org.apache.geronimo.common.DeploymentException: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
> 	at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
> 	at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 48188
> 	at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.objectweb.asm.ClassReader.accept(Unknown Source)
> 	at org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java:690)
> 	at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:139)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:154)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverPOJOWebServices(AdvancedWARWebServiceFinder.java:73)
> 	at org.apache.geronimo.jaxws.builder.AdvancedWARWebServiceFinder.discoverWebServices(AdvancedWARWebServiceFinder.java:45)
> 	at org.apache.geronimo.jaxws.builder.WARWebServiceFinder.discoverWebServices(WARWebServiceFinder.java:70)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServices(JAXWSServiceBuilder.java:97)
> 	at org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.findWebServices(JAXWSServiceBuilder.java:80)
> 	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.basicInitContext(AbstractWebModuleBuilder.java:364)
> 	at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext(TomcatModuleBuilder.java:330)
> 	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.initContext(SwitchingModuleBuilder.java:159)
> 	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
> 	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
> 	... 12 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.