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.