I'm having this exact problem - did you find a solution to this?? I thought
perhaps there might be some way to manually register the class that isn't
included in my services.xml somehow, but I haven't found any documentation
on how that would be done.
Sincerely,
Dane Summers
pinedesk.biz
Hodges, Chris wrote:
>
> I am trying to use XFire as the client to access a remote webservice and
> I keep getting the error below. Once this happens I am unable to get a
> match on the PropertyDescriptor because the nameSpaceURIs do not match
> and I get a null exception when trying to populate the setter methods of
> the response object (AuthorizationResponse). Does anyone know how to fix
> this?
>
>
>
> xsi:type="{java:com.achex.webservices}AuthorizationResponse" was
> specified, but no corresponding Type was registered; defaulting to
> {http://webservices.achex.com}AuthorizationResponse
>
>
>
>
>
>
>
> Here is my webservice interface:
>
>
>
> @WebService(targetNamespace="java:com.achex.webservices")
>
> public interface CheckAuthorizationWebService {
>
>
>
> @WebResult(name="createCheckAuthorizationResponse",
> partName="result", targetNamespace="java:com.achex.webservices",
> header=false)
>
> public AuthorizationResponse createCheckAuthorization(Credentials
> credentials, AuthorizationDetails authorizationDetails, DDAAccount
> dDAAccount, @WebParam(name="extendedDetails") List<ExtendedDetail>
> extendedDetails) throws RemoteException;
>
>
>
> public AuthorizationResponse createBMLAuthorization(Credentials
> credentials, AuthorizationDetails authorizationDetails, BMLAccount
> bMLAccount, List<ExtendedDetail> extendedDetails) throws
> RemoteException;
>
>
>
> public VerificationResponse validatePaymentAccount(String requestID,
> Credentials credentials, DDAAccount dDAAccount, List<ExtendedDetail>
> extendedDetails) throws RemoteException;
>
>
>
> public void healthCheck(@WebParam(name="clearerID") String
> clearerID, @WebParam(name="merchantID") String merchantID) throws
> RemoteException;
>
> }
>
>
>
>
>
>
>
> Here is my client:
>
>
>
> Service service = new
> AnnotationServiceFactory().create(CheckAuthorizationWebServiceImpl.class
> );
>
>
>
> CheckAuthorizationWebService client = (CheckAuthorizationWebService) new
> XFireProxyFactory().create(service, url);
>
>
>
> AuthorizationResponse resp =
> client.createCheckAuthorization(credentials, authorizationdetails,
> ddaaccount, extendedDetails);
>
>
>
> Chris Hodges
>
> Horry Telephone
>
> Information Services
>
> Office: (843) 369-8676
>
> Pager: (843) 366-0016
>
> Fax: (843) 369-8715
>
>
>
>
> **********************************************************************
> HTC Disclaimer: The information contained in this message may be
> privileged and confidential and protected from disclosure. If the reader
> of this message is not the intended recipient, or an employee or agent
> responsible for delivering this message to the intended recipient, you are
> hereby notified that any dissemination, distribution or copying of this
> communication is strictly prohibited. If you have received this
> communication in error, please notify us immediately by replying to the
> message and deleting it from your computer. Thank you.
> **********************************************************************
>
>
>
--
View this message in context:
http://www.nabble.com/AegisBindingProvider---no-corresponding-Type-was-registered-tf2510582.html#a9271119
Sent from the XFire - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email