You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "David Blevins (Created) (JIRA)" <ji...@apache.org> on 2012/03/14 23:14:40 UTC
[jira] [Created] (TOMEE-152) EAR upgrade issue from
OpenEJB3/Tomcat6 to TomEE
EAR upgrade issue from OpenEJB3/Tomcat6 to TomEE
------------------------------------------------
Key: TOMEE-152
URL: https://issues.apache.org/jira/browse/TOMEE-152
Project: TomEE
Issue Type: Task
Reporter: David Blevins
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TOMEE-152) EAR upgrade issue from
OpenEJB3/Tomcat6 to TomEE
Posted by "Chris Bates (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TOMEE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229720#comment-13229720 ]
Chris Bates commented on TOMEE-152:
-----------------------------------
Attempting to migrate from tomcat6/openejb3 to tomee-beta2.
When deploying onto tomee there appears to be a classpath resolution issue causing classes in foo/lib to not be found.
The HttpConnectionManager class is in [EarProject]/lib/commons-httpclient-3.1.jar.
The ear container does not specify a MANIFEST for either the containing wars or the ear itself and relies on openejb to "discover" the jars in the lib directory.
012-03-14 18:38:46,150 - WARN - Error deploying application /tmp/apache-tomee-plus-1.0.0-beta-2/webapps/foo.ear
java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpConnectionManager
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.processApplicationExceptions(AnnotationDeployer.java:2400)
at org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1927)
at org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1458)
at org.apache.openejb.config.AnnotationDeployer.deploy(AnnotationDeployer.java:293)
at org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:263)
at org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:693)
at org.apache.tomee.catalina.TomcatWebAppBuilder.checkHost(TomcatWebAppBuilder.java:983)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:123)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1242)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1400)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1410)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1389)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.HttpConnectionManager
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:91)
at org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:64)
... 19 more
> EAR upgrade issue from OpenEJB3/Tomcat6 to TomEE
> ------------------------------------------------
>
> Key: TOMEE-152
> URL: https://issues.apache.org/jira/browse/TOMEE-152
> Project: TomEE
> Issue Type: Task
> Reporter: David Blevins
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TOMEE-152) EAR upgrade issue from
OpenEJB3/Tomcat6 to TomEE
Posted by "Chris Bates (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TOMEE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229728#comment-13229728 ]
Chris Bates commented on TOMEE-152:
-----------------------------------
Jars in Ear/lib. Ive replaced internal names with "foo" to protect the innocent.
-rw-r--r-- 1 cbates 502 146388 Feb 28 19:31 XmlSchema-1.4.5.jar
-rw-r--r-- 1 cbates 502 124332 Feb 28 19:31 activation-1.2.jar
-rw-r--r-- 1 cbates 502 248639 Feb 28 19:31 annogen-0.1.0.jar
-rw-r--r-- 1 cbates 502 116205 Feb 28 19:31 antlr-runtime-3.1.1.jar
-rw-r--r-- 1 cbates 502 7464917 Feb 28 19:31 arapi-7.5.jar
-rw-r--r-- 1 cbates 502 63966 Feb 28 19:31 avalon-framework-4.1.3.jar
-rw-r--r-- 1 cbates 502 198321 Feb 28 19:31 axiom-api-1.2.7.jar
-rw-r--r-- 1 cbates 502 152197 Feb 28 19:31 axiom-dom-1.2.7.jar
-rw-r--r-- 1 cbates 502 126546 Feb 28 19:31 axiom-impl-1.2.7.jar
-rw-r--r-- 1 cbates 502 20562 Feb 28 19:31 axis2-aar-maven-plugin-1.4.jar
-rw-r--r-- 1 cbates 502 773761 Feb 28 19:31 axis2-adb-1.4.jar
-rw-r--r-- 1 cbates 502 168742 Feb 28 19:31 axis2-adb-codegen-1.4.jar
-rw-r--r-- 1 cbates 502 241693 Feb 28 19:31 axis2-codegen-1.4.jar
-rw-r--r-- 1 cbates 502 1286691 Feb 28 19:31 axis2-kernel-1.4.jar
-rw-r--r-- 1 cbates 502 329586 Feb 28 19:31 backport-util-concurrent-2.1.jar
-rw-r--r-- 1 cbates 502 102194 Feb 28 19:31 batik-anim-1.8pre.jar
-rw-r--r-- 1 cbates 502 434341 Feb 28 19:31 batik-awt-util-1.8pre.jar
-rw-r--r-- 1 cbates 502 628062 Feb 28 19:31 batik-bridge-1.8pre.jar
-rw-r--r-- 1 cbates 502 164908 Feb 28 19:31 batik-codec-1.8pre.jar
-rw-r--r-- 1 cbates 502 342046 Feb 28 19:31 batik-css-1.8pre.jar
-rw-r--r-- 1 cbates 502 224884 Feb 28 19:31 batik-dom-1.8pre.jar
-rw-r--r-- 1 cbates 502 10895 Feb 28 19:31 batik-ext-1.8pre.jar
-rw-r--r-- 1 cbates 502 172584 Feb 28 19:31 batik-gui-util-1.8pre.jar
-rw-r--r-- 1 cbates 502 265668 Feb 28 19:31 batik-gvt-1.8pre.jar
-rw-r--r-- 1 cbates 502 85333 Feb 28 19:31 batik-parser-1.8pre.jar
-rw-r--r-- 1 cbates 502 131686 Feb 28 19:31 batik-rasterizer-1.8pre.jar
-rw-r--r-- 1 cbates 502 67251 Feb 28 19:31 batik-script-1.8pre.jar
-rw-r--r-- 1 cbates 502 625373 Feb 28 19:31 batik-svg-dom-1.8pre.jar
-rw-r--r-- 1 cbates 502 159262 Feb 28 19:31 batik-transcoder-1.8pre.jar
-rw-r--r-- 1 cbates 502 152822 Feb 28 19:31 batik-util-1.8pre.jar
-rw-r--r-- 1 cbates 502 31767 Feb 28 19:31 batik-xml-1.8pre.jar
-rw-r--r-- 1 cbates 502 610790 Feb 28 19:31 c3p0-0.9.1.2.jar
-rw-r--r-- 1 cbates 502 316178 Feb 28 19:31 cglib-2.2_beta1_nodep.jar
-rw-r--r-- 1 cbates 502 37516 Feb 28 19:31 classworlds-1.1-alpha-2.jar
-rw-r--r-- 1 cbates 502 188671 Feb 28 19:31 commons-beanutils-1.7.0.jar
-rw-r--r-- 1 cbates 502 90001 Feb 28 19:31 commons-chain-1.1.jar
-rw-r--r-- 1 cbates 502 46725 Feb 28 19:31 commons-codec-1.3.jar
-rw-r--r-- 1 cbates 502 571259 Feb 28 19:31 commons-collections-3.2.jar
-rw-r--r-- 1 cbates 502 143847 Feb 28 19:31 commons-compress-1.0.jar
-rw-r--r-- 1 cbates 502 148783 Feb 28 19:31 commons-digester-2.0.jar
-rw-r--r-- 1 cbates 502 53082 Feb 28 19:31 commons-fileupload-1.2.jar
-rw-r--r-- 1 cbates 502 305001 Feb 28 19:31 commons-httpclient-3.1.jar
-rw-r--r-- 1 cbates 502 87776 Feb 28 19:31 commons-io-1.3.2.jar
-rw-r--r-- 1 cbates 502 52915 Feb 28 19:31 commons-logging-1.1.jar
-rw-r--r-- 1 cbates 502 62086 Feb 28 19:31 commons-pool-1.3.jar
-rw-r--r-- 1 cbates 502 362717 Feb 28 19:31 commons-vfs-1.0.jar
-rw-r--r-- 1 cbates 502 189284 Feb 28 19:31 concurrent-1.3.4.jar
-rw-r--r-- 1 cbates 502 4366956 Feb 28 19:31 core-3.4.2.v_883_R34x.jar
-rw-r--r-- 1 cbates 502 22518 Feb 28 19:31 db-connection-tester-1.3.0-MS2-SNAPSHOT.jar
-rw-r--r-- 1 cbates 502 508451 Feb 28 19:31 device-personality-1.6-MS6.jar
-rw-r--r-- 1 cbates 502 313898 Feb 28 19:31 dom4j-1.6.1.jar
-rw-r--r-- 1 cbates 502 1116697 Feb 28 19:31 drools-compiler-5.3.1.Final.jar
-rw-r--r-- 1 cbates 502 2083065 Feb 28 19:31 drools-core-5.3.1.Final.jar
-rw-r--r-- 1 cbates 502 7742 Feb 28 19:31 dumbster-1.5.jar
-rw-r--r-- 1 cbates 502 97471 Feb 28 19:31 el-ri-1.2_04-b10-p01.jar
-rw-r--r-- 1 cbates 502 25162 Feb 28 19:31 flexjson-1.6.jar
-rw-r--r-- 1 cbates 502 312600 Feb 28 19:31 hibernate-envers-3.6.0-SNAPSHOT.jar
-rw-r--r-- 1 cbates 502 352254 Feb 28 19:31 httpclient-4.1.2.jar
-rw-r--r-- 1 cbates 502 105799 Feb 28 19:31 httpclient-cache-4.1.2.jar
-rw-r--r-- 1 cbates 502 181200 Feb 28 19:31 httpcore-4.1.2.jar
-rw-r--r-- 1 cbates 502 152058 Feb 28 19:31 httpcore-nio-4.0-beta1.jar
-rw-r--r-- 1 cbates 502 26890 Feb 28 19:31 httpmime-4.1.2.jar
-rw-r--r-- 1 cbates 502 156390 Feb 28 19:31 jackson-core-lgpl-1.4.2.jar
-rw-r--r-- 1 cbates 502 391929 Feb 28 19:31 jackson-mapper-lgpl-1.4.2.jar
-rw-r--r-- 1 cbates 502 463412 Feb 28 19:31 janino-2.5.15.jar
-rw-r--r-- 1 cbates 502 106733 Feb 28 19:31 jaxb-api-2.2.3.jar
-rw-r--r-- 1 cbates 502 890196 Feb 28 19:31 jaxb-impl-2.2.3.jar
-rw-r--r-- 1 cbates 502 3133503 Feb 28 19:31 jaxb-xjc-2.2.3.jar
-rw-r--r-- 1 cbates 502 1075396 Feb 28 19:31 jaxb1-impl-2.2.3.jar
-rw-r--r-- 1 cbates 502 226529 Feb 28 19:31 jaxen-1.1.jar
-rw-r--r-- 1 cbates 502 542693 Feb 28 19:31 jboss-common-core-2.2.14.GA.jar
-rw-r--r-- 1 cbates 502 19371 Feb 28 19:31 jboss-ejb3-ext-api-1.0.0.jar
-rw-r--r-- 1 cbates 502 43842 Feb 28 19:31 jboss-ejb3-ext-api-impl-1.0.0.jar
-rw-r--r-- 1 cbates 502 41157 Feb 28 19:31 jboss-ha-server-api-1.1.1.GA.jar
-rw-r--r-- 1 cbates 502 86272 Feb 28 19:31 jboss-ha-server-cache-jbc-2.0.0.GA.jar
-rw-r--r-- 1 cbates 502 175808 Feb 28 19:31 jboss-javaee-5.1.0.GA.jar
-rw-r--r-- 1 cbates 502 11924 Feb 28 19:31 jboss-logging-spi-2.0.5.GA.jar
-rw-r--r-- 1 cbates 502 10899 Feb 28 19:31 jboss-transaction-api-1.0.1.GA.jar
-rw-r--r-- 1 cbates 502 1152731 Feb 28 19:31 jbosscache-core-3.1.0.GA.jar
-rw-r--r-- 1 cbates 502 190234 Feb 28 19:31 jbosscache-pojo-3.0.0.GA.jar
-rw-r--r-- 1 cbates 502 333861 Feb 28 19:31 jbossha-5.1.0.GA.jar
-rw-r--r-- 1 cbates 502 488686 Feb 28 19:31 jcommon-1.0.16.jar
-rw-r--r-- 1 cbates 502 153253 Feb 28 19:31 jdom-1.0.jar
-rw-r--r-- 1 cbates 502 1425742 Feb 28 19:31 jfreechart-1.0.13.jar
-rw-r--r-- 1 cbates 502 534827 Feb 28 19:31 joda-time-1.6.jar
-rw-r--r-- 1 cbates 502 871260 Feb 28 19:31 js-1.7R2.jar
-rw-r--r-- 1 cbates 502 208589 Feb 28 19:31 jsch-0.1.41.jar
-rw-r--r-- 1 cbates 502 45539 Feb 28 19:31 jsr173_1.0_api-1.0.jar
-rw-r--r-- 1 cbates 502 16923 Feb 28 19:31 jstl-1.1.0.jar
-rw-r--r-- 1 cbates 502 166397 Feb 28 19:31 knowledge-api-5.3.1.Final.jar
-rw-r--r-- 1 cbates 502 367444 Feb 28 19:31 log4j-1.2.14.jar
-rw-r--r-- 1 cbates 502 72150 Feb 28 19:31 logkit-1.0.1.jar
-rw-r--r-- 1 cbates 502 388864 Feb 28 19:31 mail-1.4.jar
-rw-r--r-- 1 cbates 502 551210 Feb 28 19:31 mvel-1.3.3-java1.5.jar
-rw-r--r-- 1 cbates 502 729308 Feb 28 19:31 mvel2-2.1.0.drools4.jar
-rw-r--r-- 1 cbates 502 723660 Feb 28 19:31 mysql-connector-java-5.1.8.jar
-rw-r--r-- 1 cbates 502 32900 Feb 28 19:31 neethi-2.0.4.jar
-rw-r--r-- 1 cbates 502 56785 Feb 28 19:31 notification-common-1.1-MS5.jar
-rw-r--r-- 1 cbates 502 1977444 Feb 28 19:31 ojdbc6-11.1.0.6.0-Production.jar
-rw-r--r-- 1 cbates 502 12771 Feb 28 19:31 opencsv-2.2.jar
-rw-r--r-- 1 cbates 502 123220 Feb 28 19:31 oscache-2.3.jar
-rw-r--r-- 1 cbates 502 202091 Feb 28 19:31 foo-common-1.3.0-MS2-SNAPSHOT.jar
-rw-r--r-- 1 cbates 502 944156 Feb 28 19:31 foo-ejb-1.3.0-MS2-SNAPSHOT-tests.jar
-rw-r--r-- 1 cbates 502 749716 Feb 28 19:31 pdf-transcoder-1.0beta2.jar
-rw-r--r-- 1 cbates 502 17090 Feb 28 19:31 portlet-api-1.0.jar
-rw-r--r-- 1 cbates 502 52429 Feb 28 19:31 shale-remoting-1.0.4.jar
-rw-r--r-- 1 cbates 502 21796 Feb 28 19:31 slf4j-api-1.5.5.jar
-rw-r--r-- 1 cbates 502 9648 Feb 28 19:31 slf4j-log4j12-1.5.5.jar
-rw-r--r-- 1 cbates 502 103236 Feb 28 19:31 snmp-support-0.3.3.jar
-rw-r--r-- 1 cbates 502 344837 Feb 28 19:31 snmp4j-1.8.1.jar
-rw-r--r-- 1 cbates 502 2708329 Feb 28 19:31 spring-2.0.8.jar
-rw-r--r-- 1 cbates 502 393259 Feb 28 19:31 standard-1.1.2.jar
-rw-r--r-- 1 cbates 502 172023 Feb 28 19:31 stringtemplate-3.2.jar
-rw-r--r-- 1 cbates 502 46326 Feb 28 19:31 wagon-provider-api-1.0-beta-2.jar
-rw-r--r-- 1 cbates 502 37506 Feb 28 19:31 whirlycache-1.0.1.1.jar
-rw-r--r-- 1 cbates 502 149442 Feb 28 19:31 woden-api-1.0M8.jar
-rw-r--r-- 1 cbates 502 225594 Feb 28 19:31 woden-impl-dom-1.0M8.jar
-rw-r--r-- 1 cbates 502 148429 Feb 28 19:31 wsdl4j-1.6.2.jar
-rw-r--r-- 1 cbates 502 520092 Feb 28 19:31 wstx-asl-3.2.4.jar
-rw-r--r-- 1 cbates 502 2730442 Feb 28 19:31 xalan-2.7.0.jar
-rw-r--r-- 1 cbates 502 1223877 Feb 28 19:31 xercesImpl-2.9.0.jar
-rw-r--r-- 1 cbates 502 194354 Feb 28 19:31 xml-apis-2.9.0.jar
-rw-r--r-- 1 cbates 502 85686 Feb 28 19:31 xml-apis-ext-1.3.04.jar
-rw-r--r-- 1 cbates 502 124724 Feb 28 19:31 xmlParserAPIs-2.6.2.jar
-rw-r--r-- 1 cbates 502 431568 Feb 28 19:31 xom-1.1.jar
-rw-r--r-- 1 cbates 502 24956 Feb 28 19:31 xpp3_min-1.1.4c.jar
-rw-r--r-- 1 cbates 502 481672 Feb 28 19:31 xstream-1.4.2.jar
> EAR upgrade issue from OpenEJB3/Tomcat6 to TomEE
> ------------------------------------------------
>
> Key: TOMEE-152
> URL: https://issues.apache.org/jira/browse/TOMEE-152
> Project: TomEE
> Issue Type: Task
> Reporter: David Blevins
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TOMEE-152) EAR upgrade issue from
OpenEJB3/Tomcat6 to TomEE
Posted by "Romain Manni-Bucau (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TOMEE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13422955#comment-13422955 ]
Romain Manni-Bucau commented on TOMEE-152:
------------------------------------------
maybe try to rename commons jar to bar-...
in tomee we now have some exclusions and some commons lib are excluded
if bar tip works you can configure exclusions through conf/exclusions.list (1 jar prefix by line)
> EAR upgrade issue from OpenEJB3/Tomcat6 to TomEE
> ------------------------------------------------
>
> Key: TOMEE-152
> URL: https://issues.apache.org/jira/browse/TOMEE-152
> Project: TomEE
> Issue Type: Task
> Reporter: David Blevins
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TOMEE-152) EAR upgrade issue from
OpenEJB3/Tomcat6 to TomEE
Posted by "Chris Bates (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TOMEE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229746#comment-13229746 ]
Chris Bates commented on TOMEE-152:
-----------------------------------
Basic ear structure and example files.
<EAR structure>
foo-outage/lib/<util jars>
foo/META-INF
foo/META-INF/MANIFEST.MF
foo/application.xml
foo/foo-ws.jar
foo/foo-ejb.jar
foo/foo-ws.war
<EAR MANIFIEST.MF>
Manifest-Version: 1.0
Implementation-Title: Foo (FOO Web) Jar/War
Implementation-Version: 1.99.0-SNAPSHOT
javaVersion: 1.6.0_22
svnBranch:
Built-By: fooUser
Created-By: Apache Maven
projectName: Foo (Outage Web) Jar/War
osVersion: 2.6.18-128.el5
osName: Linux
osArch: amd64
Implementation-Vendor-Id: com.foo
svnRevisionNum:
Build-Jdk: 1.6.0_22
projectVersion: 1.99.0-SNAPSHOT
Archiver-Version: Plexus Archiver
<application.xml>
?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd" id="Application_ID" version="5">
<display-name>foo-ear</display-name>
<module>
<ejb>foo-ejb.jar</ejb>
</module>
<module>
<web>
<web-uri>foo-ws.war</web-uri>
<context-root>foo-ws</context-root>
</web>
</module>
<module>
<web>
<web-uri>foo.war</web-uri>
<context-root>foo</context-root>
</web>
</module>
</application>
> EAR upgrade issue from OpenEJB3/Tomcat6 to TomEE
> ------------------------------------------------
>
> Key: TOMEE-152
> URL: https://issues.apache.org/jira/browse/TOMEE-152
> Project: TomEE
> Issue Type: Task
> Reporter: David Blevins
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira