So, the call to WSTools is not necessary?  That's what I was hoping to find 
out.  

Does this also mean that we no longer need a mapping file?  If not, how is the 
mapping file generated?  WSTools?

The reason I even tried to generate artifacts with the WSTools is to solve this 
error:

  | 2007-10-25 11:42:57,765 ERROR [STDERR] 
javax.xml.ws.soap.SOAPFaultException: WSDLReader:None of the matching 
operations for soapAction 
http://actcenters.com/ALMVTC/action/Schedule.getCandidateScheduleData could 
successfully load the incoming request. Potential typemapper problem
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.getSOAPFaultException(SOAPFaultHelperJAXWS.java:69)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.jaxws.binding.SOAP11BindingJAXWS.throwFaultException(SOAP11BindingJAXWS.java:109)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.CommonSOAPBinding.unbindResponseMessage(CommonSOAPBinding.java:553)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.CommonClient.invoke(CommonClient.java:371)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:243)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:164)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:150)
  | 2007-10-25 11:42:57,765 ERROR [STDERR]      at 
$Proxy60.getCandidateScheduleData(Unknown Source)
  | 

which is called via:

  | public Event perform(HttpServletRequest request) throws HTMLActionException 
{
  |             logger.info("entering perform");
  |             String sEnrollId = "11110",
  |             sSSN = "-00004069",
  |             sClientPWD ="123",
  |             sClientId = "042";
  |             
  |             String req =  "<GetCandidateScheduleData>"+
  |                                             "<Client Id='" + sClientId + "' 
Password='" + sClientPWD + "'/>"+
  |                                     "<EnrollId>" + sEnrollId + 
"</EnrollId>"+
  |                                     "<SSN>" + sSSN + "</SSN>" +
  |                                     "</GetCandidateScheduleData>";
  |                                             
  |                     ALMVTC alm = new ALMVTC();
  |                     ScheduleSoapPort ssp = alm.getScheduleSoapPort();
  |                     
  |                     Object resp = null;
  |                                     
  |                                             try {
  |                                                     resp = 
ssp.getCandidateScheduleData((Object)req); 
  |                                                     //resp = 
ssp.serviceCheck(req);
  |                                                     logger.info("the 
response for the candidates:"+resp);
  |                                             } catch (Exception e) {
  |                                                     // TODO Auto-generated 
catch block
  |                                                     e.printStackTrace();
  |                                             }
  |                                                             
  |             logger.info("leaving perform");
  |             return null;
  |     }
  | 

Not sure if this will help but the full stack trace can be found here:
http://graham-king.blogspot.com/2007/10/full-stack-trace-for-jboss-mssql.html

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4098990#4098990

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4098990
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to