I'm afraid, that I'm not that far.
When I start JBoss I got:
ERROR [URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
Incompletely deployed packages:
MBeans waiting for classes:
MBeans waiting for other MBeans:
I Depend On: jboss.web:service=Jetty
Depends On Me: jboss.net:service=Adaptor
, ObjectName: jboss.net:service=Adaptor
I Depend On: jboss.net:service=Axis
Depends On Me: , ObjectName: jboss.j2ee:jndiName=jetty/CMPState,service=EJB
I Depend On:
Depends On Me: java.lang.ClassNotFoundException: org.mortbay.j2ee.session.interfaces.CMPStateHome]
It seems, that I need some jar file which contains: org.mortbay.j2ee.session.interfaces.CMPStateHome class.
Or change some configurations of JBoss to point it to Tomcat insted of Jetty. I've been trying to chnage jboss-service.xml
I had always the same error and of course if I try
I always got
HTTP Status 500 - No Context configured to process this request
What is wrong????
I'm having this same problem. The company I'm with is in the process of setting a standard development platform. We've chosen JBoss 3.0.x/Tomcat 4.1.x but now we're trying to evaluate whether to standardize on Apache SOAP or Axis 1.0. Based on what I've read in this forum, it seems like JBoss.net/Axis is really only working on
the JBoss/Jetty platform. My testing seems to confirm this.
My question is, what are the plans for JBoss.net on the Tomcat platform?
Thanks for any help.
Yes you have to change the jboss-service.xml file
then deploy the jboss-net.sar.
controll that axis run with the jmx-console. the mbean must be marked as started.
Then you can try http://localhost:8080/axis/*/service/
their should be a message that axis works,...
Thanks for the help, but it didn't seem to help in my situation.
The jboss-service.xml file contained jboss.web:service=Catalina. I changed it to jboss.web:service=EmbeddedCatalinaSX and reployed the new jboss-net.sar file, but the jmx-console still showed the service as stopped. In the log file, the first Exception thrown is java.lang.NoClassDefFoundError: org/mortbay/j2ee/session/interfaces/CMPStateHome
When I try to hit http://localhost:8080/axis/*/service/
, I get "MAPPING configuration error for request URI /axis/*/service/".
Any help is appreciated.
Hmm, I thought Axis 1.0 was only supposed to work with Tomcat 4.1.10 and beyond (see http://xml.apache.org/axis/dist/1_0/dependencies.html).
I managed to get this working on the JBoss/Tomcat 4.1.12 download, without the Axis sar file and deploying directly from the Apache download instead.
Thanks to all for your help. I also downloaded jboss-3.0.3_tomcat-4.0.5 and there it works.
to colway: Can you explain what you did? I do not understand it, but it seems, like there is some other way of deploing axis with jboss ?????
to sallaire: I tryied to replace axis.jar distributed with jboss-3.0.3_tomcat-4.0.5 by axis.jar from xml-axis-1.0 distribution, but it did not work. How did you made this?
and one question: How can I get a list of deployed SOAP services with jboss-net? on axis with Tomcat4.0.x it was "java org.apache.axis.client.AdminClient list"