I am teaching myself Spring-WS and am having an issue and do not have a technical resource I can go to. When I start my local server I am receiving the below exception. Any assistance would be greatly appreciated.
[1/21/13 7:28:21:683 EST] 00000016 WSModuleDescr E WSWS7027E: JAX-WS Service Descriptions could not be correctly built because of the following error: javax.xml.ws.WebServiceException: Validation error: This is a Provider that does not specify a valid Provider interface. Implementation class: com.sun.xml.ws.mex.server.MEXEndpoint
at org.apache.axis2.jaxws.ExceptionFactory.createWebS erviceException(ExceptionFactory.java:173)
at org.apache.axis2.jaxws.ExceptionFactory.makeWebSer viceException(ExceptionFactory.java:70)
at org.apache.axis2.jaxws.ExceptionFactory.makeWebSer viceException(ExceptionFactory.java:118)
at org.apache.axis2.jaxws.description.impl.ServiceDes criptionImpl.validateIntegrity(ServiceDescriptionI mpl.java:1480)
at org.apache.axis2.jaxws.description.impl.ServiceDes criptionImpl.validateDBCLIntegrity(ServiceDescript ionImpl.java:1429)
at org.apache.axis2.jaxws.description.impl.ServiceDes criptionImpl.<init>(ServiceDescriptionImpl.java:34 5)
at org.apache.axis2.jaxws.description.impl.ServiceDes criptionImpl.<init>(ServiceDescriptionImpl.java:28 5)
at org.apache.axis2.jaxws.description.impl.Descriptio nFactoryImpl.createServiceDescriptionFromDBCMap(De scriptionFactoryImpl.java:255)
at org.apache.axis2.jaxws.description.DescriptionFact ory.createServiceDescriptionFromDBCMap(Description Factory.java:461)
at com.ibm.ws.websvcs.desc.WSModuleDescriptorImpl.bui ldJAXWSServices(WSModuleDescriptorImpl.java:1009)
at com.ibm.ws.websvcs.desc.WSModuleDescriptorImpl.con tainsJAXWSWebServices(WSModuleDescriptorImpl.java: 402)
at com.ibm.ws.websvcs.deploy.WSCacheWriter.writeModul eCache(WSCacheWriter.java:538)
at com.ibm.ws.websvcs.deploy.WSCacheWriter.writeAppli cationCache(WSCacheWriter.java:224)
at com.ibm.ws.websvcs.deploy.WSCacheWriter.writeAppli cationCache(WSCacheWriter.java:149)
at com.ibm.ws.websvcs.deploy.PersistentStorageInstall SaveTask.performTask(PersistentStorageInstallSaveT ask.java:194)
at com.ibm.ws.management.application.sync.AppBinaryPr ocessor$ExpandApp.expand(AppBinaryProcessor.java:1 682)
at com.ibm.ws.management.application.sync.AppBinaryPr ocessor.postProcessSynchronousExt(AppBinaryProcess or.java:723)
at com.ibm.ws.management.bla.sync.BLABinaryProcessor. postProcess(BLABinaryProcessor.java:575)
at com.ibm.ws.management.bla.sync.BLABinaryProcessor. onChangeCompletion(BLABinaryProcessor.java:452)
at com.ibm.ws.management.repository.FileRepository.po stNotify(FileRepository.java:1915)
at com.ibm.ws.management.repository.FileRepository.up date(FileRepository.java:1424)
at com.ibm.ws.management.repository.client.LocalConfi gRepositoryClient.update(LocalConfigRepositoryClie nt.java:189)
at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterReposi toryAdapter.update(WorkSpaceMasterRepositoryAdapte r.java:655)
at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl .update(RepositoryContextImpl.java:1954)
at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl .synch(RepositoryContextImpl.java:1902)
at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(W orkSpaceImpl.java:511)
at com.ibm.ws.management.configservice.ConfigServiceI mpl.save(ConfigServiceImpl.java:702)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java :49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java :256)
at javax.management.modelmbean.RequiredModelMBean.inv okeMethod(RequiredModelMBean.java:1085)
at javax.management.modelmbean.RequiredModelMBean.inv oke(RequiredModelMBean.java:966)
at com.sun.jmx.interceptor.DefaultMBeanServerIntercep tor.invoke(DefaultMBeanServerInterceptor.java:848)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxM BeanServer.java:773)
at com.ibm.ws.management.AdminServiceImpl$1.run(Admin ServiceImpl.java:1333)
at com.ibm.ws.security.util.AccessController.doPrivil eged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(Admi nServiceImpl.java:1226)
at com.ibm.ws.management.remote.AdminServiceForwarder .invoke(AdminServiceForwarder.java:334)
at javax.management.remote.rmi.RMIConnectionImpl.doOp eration(RMIConnectionImpl.java:1438)
at javax.management.remote.rmi.RMIConnectionImpl.acce ss$200(RMIConnectionImpl.java:83)
at javax.management.remote.rmi.RMIConnectionImpl$Priv ilegedOperation.run(RMIConnectionImpl.java:1276)
at javax.management.remote.rmi.RMIConnectionImpl.doPr ivilegedOperation(RMIConnectionImpl.java:1371)
at javax.management.remote.rmi.RMIConnectionImpl.invo ke(RMIConnectionImpl.java:799)
at javax.management.remote.rmi._RMIConnectionImpl_Tie .invoke(_RMIConnectionImpl_Tie.java:750)
at javax.management.remote.rmi._RMIConnectionImpl_Tie ._invoke(_RMIConnectionImpl_Tie.java:158)
at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHa ndler(ServerDelegate.java:623)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerD elegate.java:476)
at com.ibm.rmi.iiop.ORB.process(ORB.java:513)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1574)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.j ava:2845)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java :2718)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl. java:63)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.ja va:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.j ava:1604)
Changing the class loader order and removing the jar file allowed the server to start. Now on to the next step. If I encounter any additional issues I'll post for help.