geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Donald Woods <dwo...@apache.org>
Subject Failure deploying web services on Geronimo 2.1.5 after installing OpenJPA2 plugins
Date Wed, 28 Apr 2010 20:38:14 GMT
Here's a heads-up for anyone using the OpenJPA2 plugins with a Geronimo
2.1.5 server (but not 2.1.3 or 2.1.4 servers)....

Dianne over on the OpenJPA team was having problems deploying Daytrader
2.1.3 on Geronimo 2.1.5 on Windows after installing the OpenJPA2
plugins, so I took a look and discovered that after installing the
OpenJPA2 plugins there are 3 deployers that are being stopped that
didn't get stopped on 2.1.3 and 2.1.4 servers -
  axis-deployer, axis2-ejb-deployer, jaxws-ejb-deployer

Previously in 2.1.3/2.1.4, only the openejb-deployer had to be restarted
before Daytrader could be deployed.  Now if you look at the System
Modules portlet and turn on "Show parent and child components" then it
shows that axis, axis-deployer and of course any ejb deployer depend on
openejb, so those and children who depend on them downstream will get
stopped.  So it looks like our build depends or depends generated by
car-maven-plugin are more accurate now....

Anyway, here is the error that occurs when axis-deployer is not started
and you try to deploy Daytrader -

ERROR [DeploymentPortlet] Deployment FailedNo JAX-RPC ServiceRefBuilders
registered
org.apache.geronimo.common.DeploymentException: No JAX-RPC
ServiceRefBuilders registered
        at
org.apache.geronimo.naming.deployment.SwitchingServiceRefBuilder.getJAXRCPBuilder(SwitchingServiceRefBuilder.java:163)

Once you start org.apache.geronimo.configs/axis-deployer/2.1.5/car and
remove some directories and files left in
repository/org/apache/geronimo/daytader the app deploys and starts fine.



-Donald

Mime
View raw message