You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2007/04/25 19:31:00 UTC
svn commit: r532416 -
/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
Author: mriou
Date: Wed Apr 25 10:30:55 2007
New Revision: 532416
URL: http://svn.apache.org/viewvc?view=rev&rev=532416
Log:
Fix for ODE-112. There's a bug in Axis2, it tries to revalidate its whole prefix/namespace repository when populating a service and seems to get confused with multiple WSDL imports. It doesn't seem to impact process deployment but breaks our management web services creation if a process has been deployed before (different code path). Deploying our management stuff first fixes it, hopefully Axis2 1.1.1 will sanitize it.
Modified:
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
Modified: incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java?view=diff&rev=532416&r1=532415&r2=532416
==============================================================================
--- incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java (original)
+++ incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java Wed Apr 25 10:30:55 2007
@@ -163,6 +163,10 @@
throw new ServletException(errmsg, ex);
}
+ new ManagementService().enableService(_axisConfig, _server, _store, _appRoot.getAbsolutePath());
+ new DeploymentWebService().enableService(_axisConfig, _server, _store, _poller, _appRoot.getAbsolutePath(), _workRoot
+ .getAbsolutePath());
+
_store.loadAll();
__log.debug("Initializing JCA adapter.");
@@ -170,10 +174,6 @@
File deploymentDir = new File(_workRoot, "processes");
_poller = new DeploymentPoller(deploymentDir, this);
-
- new ManagementService().enableService(_axisConfig, _server, _store, _appRoot.getAbsolutePath());
- new DeploymentWebService().enableService(_axisConfig, _server, _store, _poller, _appRoot.getAbsolutePath(), _workRoot
- .getAbsolutePath());
_poller.start();
__log.info(__msgs.msgPollingStarted(deploymentDir.getAbsolutePath()));