java.lang.ClassNotFoundException : org.glassfish.gmbal.ManagedObjectManager
Problem
Deploying a JAX-WS web service on Tomcat, hits following error message :
java.lang.ClassNotFoundException:
org.glassfish.gmbal.ManagedObjectManager
Solution
The JAX-WS dependency library “gmbal-api-only.jar” is missing.
- Go here http://jax-ws.java.net/.
- Download JAX-WS RI distribution.
- Unzip it and copy “gmbal-api-only.jar” to Tomcat library folder “{$TOMCAT}/lib“.
- Restart Tomcat.
Dear Myong,
Your blog is pretty much helpful.
Regarding this error, I had encountered the same while invoking the web service call from a stand alone java client. And it occurs while init of stub. Interestingly this happened, all of a sudden – meaning i had provided my client code with all the required libraries, why would it suddenly find something missing. I am trying to debug this , but if you any insight please let me know.
Thanks in advance .