You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Nash (JIRA)" <de...@tuscany.apache.org> on 2010/02/25 11:43:27 UTC

[jira] Resolved: (TUSCANY-3461) Travel sample launcher for payment-bpel gets runtime errors

     [ https://issues.apache.org/jira/browse/TUSCANY-3461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Nash resolved TUSCANY-3461.
---------------------------------

    Resolution: Fixed

Fixed problem 2) under r916213, r916214 and r916232.

> Travel sample launcher for payment-bpel gets runtime errors
> -----------------------------------------------------------
>
>                 Key: TUSCANY-3461
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3461
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Travel Sample
>            Reporter: Simon Nash
>            Assignee: Simon Nash
>
> With the fix for TUSCANY-3460, the launcher for payment-bpel gets runtime errors when run from the development build using "ant run" and when run from the distribution using "java -jar".
> The following output is from the distribution.  The output from the development build is similar.
> E:\td\book\ts4\travelsample\distribution\target\apache-tuscany-scatours-1.0-SNAP
> SHOT\tuscany-scatours-1.0-SNAPSHOT\launchers>java -jar scatours-launcher-payment
> -bpel.jar
> 10-Feb-2010 08:59:06 org.apache.tuscany.sca.node.impl.NodeImpl <init>
> INFO: Creating node: null
> 10-Feb-2010 08:59:07 org.apache.tuscany.sca.node.impl.NodeImpl configureNode
> INFO: Loading contribution: file:/E:/td/book/ts4/travelsample/distribution/targe
> t/apache-tuscany-scatours-1.0-SNAPSHOT/tuscany-scatours-1.0-SNAPSHOT/launchers/.
> ./contributions/scatours-contribution-payment-bpel.jar
> 10-Feb-2010 08:59:08 org.apache.tuscany.sca.node.impl.NodeImpl configureNode
> INFO: Loading contribution: file:/E:/td/book/ts4/travelsample/distribution/targe
> t/apache-tuscany-scatours-1.0-SNAPSHOT/tuscany-scatours-1.0-SNAPSHOT/launchers/.
> ./contributions/scatours-contribution-creditcard-payment-jaxb.jar
> 10-Feb-2010 08:59:08 org.apache.tuscany.sca.node.impl.NodeImpl configureNode
> INFO: Loading contribution: file:/E:/td/book/ts4/travelsample/distribution/targe
> t/apache-tuscany-scatours-1.0-SNAPSHOT/tuscany-scatours-1.0-SNAPSHOT/launchers/.
> ./contributions/scatours-contribution-emailgateway.jar
> 10-Feb-2010 08:59:08 org.apache.tuscany.sca.node.impl.NodeImpl start
> INFO: Starting node: null
> - Using embedded Geronimo transaction manager
> 10-Feb-2010 08:59:09 org.apache.tuscany.sca.http.jetty.JettyServer addServletMap
> ping
> INFO: Added Servlet mapping: http://GrosMorne:8080/Payment
> - Starting Payment
> - Using Embedded Derby: jdbc:derby:file:\E:\td\book\ts4\travelsample\distributio
> n\target\apache-tuscany-scatours-1.0-SNAPSHOT\tuscany-scatours-1.0-SNAPSHOT\laun
> chers\scatours-launcher-payment-bpel.jar!/jpadb
> - Using DAO Connection Factory class org.apache.ode.dao.jpa.BPELDAOConnectionFac
> toryImpl.
> Exception in thread "main" java.lang.RuntimeException: BPEl Component Type Imple
> mentation initialization failure : null
>         at org.apache.tuscany.sca.implementation.bpel.ode.provider.BPELImplement
> ationProvider.start(BPELImplementationProvider.java:124)
>         at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.start(Com
> positeActivatorImpl.java:644)
>         at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.start(Com
> positeActivatorImpl.java:560)
>         at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:728)
>         at scatours.payment.PaymentLauncher.main(PaymentLauncher.java:37)
> Caused by: java.lang.NullPointerException
>         at org.tranql.connector.jdbc.ConnectionHandle.getMetaData(ConnectionHand
> le.java:321)
>         at org.apache.ode.scheduler.simple.JdbcDelegate.guessDialect(JdbcDelegat
> e.java:290)
>         at org.apache.ode.scheduler.simple.JdbcDelegate.<init>(JdbcDelegate.java
> :78)
>         at org.apache.tuscany.sca.implementation.bpel.ode.EmbeddedODEServer.crea
> teScheduler(EmbeddedODEServer.java:224)
>         at org.apache.tuscany.sca.implementation.bpel.ode.EmbeddedODEServer.init
> BpelServer(EmbeddedODEServer.java:155)
>         at org.apache.tuscany.sca.implementation.bpel.ode.EmbeddedODEServer.init
> (EmbeddedODEServer.java:105)
>         at org.apache.tuscany.sca.implementation.bpel.ode.provider.BPELImplement
> ationProvider.start(BPELImplementationProvider.java:95)
>         ... 4 more
> Exception in thread "Thread-1" java.lang.IllegalStateException: Shutdown in prog
> ress
>         at java.lang.ApplicationShutdownHooks.remove(Unknown Source)
>         at java.lang.Runtime.removeShutdownHook(Unknown Source)
>         at org.apache.tuscany.sca.binding.ws.axis2.TuscanyListenerManager.stop(T
> uscanyListenerManager.java:87)
>         at org.apache.tuscany.sca.binding.ws.axis2.TuscanyListenerManager$Listen
> erManagerShutdownThread.run(TuscanyListenerManager.java:100)
> java.lang.IllegalStateException: Shutdown in progress
>         at java.lang.ApplicationShutdownHooks.remove(Unknown Source)
>         at java.lang.Runtime.removeShutdownHook(Unknown Source)
>         at org.apache.tuscany.sca.binding.ws.axis2.TuscanyListenerManager.stop(T
> uscanyListenerManager.java:87)
>         at org.apache.axis2.context.ConfigurationContext.terminate(Configuration
> Context.java:744)
>         at org.apache.axis2.transport.http.AxisServlet.destroy(AxisServlet.java:
> 465)
>         at org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceServlet.destroy(A
> xis2ServiceServlet.java:295)
>         at org.mortbay.jetty.servlet.ServletHolder.destroyInstance(ServletHolder
> .java:315)
>         at org.mortbay.jetty.servlet.ServletHolder.doStop(ServletHolder.java:286
> )
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.servlet.ServletHandler.doStop(ServletHandler.java:1
> 70)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:1
> 24)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:5
> 66)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.Server.doStop(Server.java:281)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:559)
> E:\td\book\ts4\travelsample\distribution\target\apache-tuscany-scatours-1.0-SNAP
> SHOT\tuscany-scatours-1.0-SNAPSHOT\launchers>

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