javax.xml.rpc.JAXRPCException: Unable to create handler of type jp.co.meltec.bases.communication.handler.server.ServiceHandler
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135)
at org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
at jp.co.meltec.bases.communication.handler.MessageHeaderHandler.getHeader(MessageHeaderHandler.java:333)
at jp.co.meltec.bases.communication.handler.MessageHeaderHandler.handleClientResponse(MessageHeaderHandler.java:231)
at jp.co.meltec.bases.communication.handler.MessageHeaderHandler.invoke(MessageHeaderHandler.java:112)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
at org.apache.axis.client.Call.invokeEngine(Call.java:2113)
at org.apache.axis.client.Call.invoke(Call.java:2102)
at org.apache.axis.client.Call.invoke(Call.java:1851)
at org.apache.axis.client.Call.invoke(Call.java:1777)
at org.apache.axis.client.Call.invoke(Call.java:1315)
at jp.co.meltec.bases.communication.client.ServiceImplSoapBindingStub.getServerCalendar(Unknown Source)
at jp.co.meltec.bases.communication.client.ServiceDelegate.getServerCalendar(ServiceDelegate.java:307)
at jp.co.meltec.sekkei.test.domain.ComponentTestBox.getServerDate(ComponentTestBox.java:24)
at jp.co.meltec.sekkei.test.presentation.ComponentTestController$9.actionPerformed(ComponentTestController.java:243)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

解决方案 »

  1.   

    把你的问题描述清楚.什么叫第一次点击,你用的RPC的方式吧,点击什么啊
      

  2.   

    是RPC的方式
    点击一个按钮,功能是获得服务器的时间
    第一次点这个按钮的时候就出现上面的那个错误,关闭错误提示,重新运行再点哪个按钮就可以正常运行了
    这个问题真够怪的了
      

  3.   

    使用AXIS自带的TCPmonitor,截获SOAP消息,然后分析错误原因。
    开发WEB SERVICE的必用工具。请把源码公布出来,要不然分析不方便
      

  4.   

    错误提示是说Unable to create handler 
    我的客户端和服务器在一个机器上
    谁能帮我解释一下这个HANDLER啊,是什么原理呢,为什么第一次Unable to create handler 
    第二次就好了呢,这个HANDLER是怎么生成的,如何生成的生成以后一般是放在哪个地方呢
    谢谢