Thanks! On Jan 15, 2008 12:55 AM, Stefan Jakoubi <[EMAIL PROTECTED]> wrote:
> > Hi Matthieu, > > we are glad that our little 'How To' seems to be helpful for the > community! > I just opened a JIRA issue and granted the license > https://issues.apache.org/jira/browse/ODE-225 Issue-Link . If there is > anything we should modify - please do not hesitate to contact us. > > Cheers, > Stefan > > > > Matthieu Riou-5 wrote: > > > > Hi Stefan, > > > > Thanks a lot for this 'How To'. It would really be helpful for the > > community > > if we could include this in our official website. Do you mind creating a > > Jira issue attaching your doc to it and checking the little "Grant > license > > to ASF for inclusion" checkbox? I know it's a pain but we'd really need > > it > > to include your nice documentation. > > > > Thanks again, > > Matthieu > > > > On Jan 8, 2008 6:04 AM, Stefan Jakoubi <[EMAIL PROTECTED]> > > wrote: > > > >> > >> Dear community, > >> > >> in our recent project we had to integrate ODE into JBoss and discovered > >> several problems, which seem to be widespread among (tormented) people > >> challenging this issue. > >> Anticipatory, we want to thank all active users of this forum, which > >> supported the discovery of our solution. As a consequence we feel free > to > >> post a little "how to" as well as "known error messages" in order to > >> facilitate the integration for others. > >> We hope that our little guide is also applicable to other > >> version-combinations than we required. > >> > >> > >> > >> **************** > >> * Used environment * > >> **************** > >> > >> - JBoss version 4.0.3SP1 (tested with serverconfig default) > >> - Apache tomcat version 5.5 (integrated in JBoss as sar) > >> - Apache ODE version 1.1 (binary distribution) > >> > >> > >> > >> **************** > >> * Integration steps * > >> **************** > >> > >> ------------------------------------------------------ > >> (I) Adapt JBoss Bootstrap Script for Win32 (= run.bat) > >> ------------------------------------------------------ > >> > >> Add the following snippet (we hope) anywhere within the run.bat: > >> > >> rem setting ODE persistence to Hibernate > >> set JAVA_OPTS=%JAVA_OPTS% -Dode.persistence=hibernate > >> > >> --------------------------- > >> (II) Embedding ODE in JBoss > >> --------------------------- > >> > >> 1) Decompress the ODE archive (anywhere) > >> 2) In the root directory of the decompressed archive you find the file > >> ode.war > >> 3) Copy ode.war to [JBOSS-HOME]\server\[serverconfig]\deploy > >> 4) Explode the ode.war in the deploy directory > >> > >> ----------------------------------------- > >> (III) Elminating Resource (jar) conflicts > >> ----------------------------------------- > >> > >> REMOVING of jar files in the directory [JBOSS-HOME]\lib\endorsed: > >> - xercesImpl.jar > >> - xalan.jar > >> - resolver.jar > >> - xml-apis.jar > >> > >> Unfortunately, this is not (yet) a comprehensible issue for us. Thus, > >> this > >> definitely is not a solution but a workaround. > >> > >> ADDING of jar files in the directory [JBOSS-HOME]\lib\endorsed: > >> + log4j.jar > >> + ehcache-[snapshot].jar (tested with ehcache-1.3.0.jar) > >> + commons-logging-[snapshot].jar (tested with commons-logging-1.1.jar) > >> > >> REMOVING of jar files in the directory > >> [JBOSS-HOME]\server\[serverconfig]\deploy\[ode.war > >> directory]\WEB-INF\lib: > >> - geronimo-jta_[snapshot]_spec-[version].jar (tested with > >> geronimo-jta_[1.0.1B]_spec-[1.0].jar) > >> > >> > >> > >> ******************** > >> * Known Error (Messages) * > >> ******************** > >> > >> (Remark: we used the most appropriate keyword of the error message to > >> entitle the sections.) > >> > >> ----- > >> log4j > >> ----- > >> > >> 2008-01-08 08:50:39,171 INFO [STDOUT] log4j:ERROR A > >> "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable > to > >> a > >> "org.apache.log4j.spi.ErrorHandler" variable. > >> 2008-01-08 08:50:39,171 INFO [STDOUT] log4j:ERROR The class > >> "org.apache.log4j.spi.ErrorHandler" was loaded by > >> 2008-01-08 08:50:39,187 INFO [STDOUT] log4j:ERROR [WebappClassLoader > >> delegate: false > >> repositories: > >> /WEB-INF/classes/ > >> ----------> Parent Classloader: > >> [EMAIL PROTECTED] > >> ] whereas object of type > >> 2008-01-08 08:50:39,187 INFO [STDOUT] log4j:ERROR > >> "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by > >> [EMAIL PROTECTED] > >> 2008-01-08 08:50:39,218 INFO [STDOUT] log4j:ERROR Could not create an > >> Appender. Reported error follows. > >> ... > >> > >> -> missing log4j.jar in the directory [JBOSS-HOME]\lib\endorsed > >> > >> --------- > >> Hibernate > >> --------- > >> > >> ERROR [ODEServer] Error instantiating DAO Connection Factory class > >> org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl. > >> java.lang.ClassCastException: org.hibernate.ejb.HibernatePersistence > >> > >> -> adapt JBoss Bootstrap Script for Win32 (run.bat) > >> > >> ------------------ > >> TransactionManager > >> ------------------ > >> > >> 2008-01-08 09:22:53,671 ERROR > >> [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/ode]] > >> StandardWrapper.Throwable > >> java.lang.LinkageError: loader constraints violated when linking > >> javax/transaction/TransactionManager class > >> > >> -> Remove geronimo-jta_[snapshot]_spec-[version].jar from > >> [JBOSS-HOME]\server\[serverconfig]\deploy\[ode.wardirectory]\WEB-INF\lib > >> > >> -------------- > >> CacheException > >> -------------- > >> > >> 2008-01-08 09:25:16,390 ERROR > >> [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/ode]] > >> StandardWrapper.Throwable > >> java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException > >> > >> -> Add ehcache-[snapshot].jar to [JBOSS-HOME]\lib\endorsed > >> > >> ---------- > >> LogFactory > >> ---------- > >> > >> 2008-01-08 09:29:21,859 ERROR > >> [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/ode]] > >> StandardWrapper.Throwable > >> java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory > >> > >> -> Add commons-logging-[snapshot].jar to [JBOSS-HOME]\lib\endorsed > >> > >> -------------------------- > >> BPEL process deploy failed > >> -------------------------- > >> > >> 2008-01-08 09:35:57,406 ERROR [org.apache.ode.store.ProcessStoreImpl] > >> Deploy > >> failed; > >> file:/C:/Programme/jboss-4.0.3SP1 > >> > /server/default/./deploy/ode.war/WEB-INF/processes/HelloWorld2/HelloWorld2.bpel:0: > >> error: [BpelParseErr] Error parsing BPEL process: the BPEL is either > >> malformed or is invalid. > >> org.apache.ode.bpel.compiler.api.CompilationException: > >> file:/C:/Programme/jboss-4.0.3SP1 > >> > /server/default/./deploy/ode.war/WEB-INF/processes/HelloWorld2/HelloWorld2.bpel:0: > >> error: [BpelParseErr] Error parsing BPEL process: the BPEL is either > >> malformed or is invalid. > >> > >> -> REMOVING of jar files in the directory [JBOSS-HOME]\lib\endorsed: > >> -> - xercesImpl.jar > >> -> - xalan.jar > >> -> - resolver.jar > >> -> - xml-apis.jar > >> > >> Cheers, > >> Simon & Stefan > >> -- > >> View this message in context: > >> > http://www.nabble.com/HowTo%3A-JBoss---Apache-ODE-tp14690248p14690248.html > >> Sent from the Apache Ode User mailing list archive at Nabble.com. > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/HowTo%3A-JBoss---Apache-ODE-tp14690248p14834101.html > Sent from the Apache Ode User mailing list archive at Nabble.com. > >
