You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Eric Chow <er...@gmail.com> on 2007/03/24 17:14:19 UTC
[RPCMessageReceiver] Exception occurred while trying to invoke service
Hello,
Anyone can teach me what cause the following exception, and how to solve it?
Or if this is a bug in Axis-1.1.1
My Environment:
Axis2-1.1.1, Tomcat-5.5.23, Java 1.5.x
Invoking the web service from C#.
23:58:57,937 ERROR [RPCMessageReceiver] Exception occurred while
trying to invoke service method getAllUsersArray
org.apache.axiom.om.OMException: java.lang.NullPointerException
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:194)
at org.apache.axiom.om.impl.llom.OMNodeImpl.build(OMNodeImpl.java:318)
at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:632)
at org.apache.axiom.om.impl.llom.OMElementImpl.detach(OMElementImpl.java:599)
at org.apache.axiom.om.impl.llom.OMNodeImpl.setParent(OMNodeImpl.java:117)
at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:249)
at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:202)
at org.apache.axis2.rpc.receivers.RPCUtil.processResponse(RPCUtil.java:169)
at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:136)
at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:39)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:254)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.apache.axis2.databinding.utils.BeanUtil.getPullParser(BeanUtil.java:78)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.processProperties(ADBXMLStreamReaderImpl.java:948)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:821)
at org.apache.axis2.databinding.utils.reader.WrappingXMLStreamReader.next(WrappingXMLStreamReader.java:45)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:824)
at org.apache.axis2.util.StreamWrapper.next(StreamWrapper.java:68)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:111)
... 28 more
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: [RPCMessageReceiver] Exception occurred while trying to invoke service
Posted by Davanum Srinivas <da...@gmail.com>.
Please create an issue in JIRA and then upload the wsdl/schema etc.
-- dims
On 3/24/07, Eric Chow <er...@gmail.com> wrote:
> The following is the WSDL and the services.xml
>
>
>
> - <wsdl:definitions xmlns:axis2="http://ws.eric.com/SharpPOS"
> xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> xmlns:ns0="http://util.java/xsd"
> xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
> xmlns:ns1="http://model.karasys.mo/xsd"
> xmlns:ns2="http://service.karasys.mo/xsd"
> xmlns:xs="http://www.w3.org/2001/XMLSchema"
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> targetNamespace="http://ws.eric.com/SharpPOS">
> <wsdl:documentation>Item Service</wsdl:documentation>
> - <wsdl:types>
> - <xs:schema xmlns:ax22="http://util.java/xsd"
> attributeFormDefault="qualified" elementFormDefault="qualified"
> targetNamespace="http://util.java/xsd">
> <xs:element name="Collection" type="ax22:Collection" />
> - <xs:complexType name="Collection">
> - <xs:sequence>
> <xs:element name="empty" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:schema>
> - <xs:schema xmlns:ax23="http://util.java/xsd"
> xmlns:ax21="http://model.karasys.mo/xsd"
> attributeFormDefault="qualified" elementFormDefault="qualified"
> targetNamespace="http://model.karasys.mo/xsd">
> <xs:import namespace="http://util.java/xsd" />
> <xs:element name="ClubMember" type="ax21:ClubMember" />
> - <xs:complexType name="ClubMember">
> - <xs:sequence>
> <xs:element name="address" nillable="true" type="xs:string" />
> <xs:element name="amount" type="xs:double" />
> <xs:element name="bank" nillable="true" type="xs:string" />
> <xs:element name="bankAccount" nillable="true" type="xs:string" />
> <xs:element name="bills" nillable="true" type="ax23:Collection" />
> <xs:element name="createDate" type="xs:dateTime" />
> <xs:element name="expireDate" type="xs:dateTime" />
> <xs:element name="memberNo" nillable="true" type="xs:string" />
> <xs:element name="memberType" nillable="true" type="xs:string" />
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> <xs:element name="sex" nillable="true" type="xs:string" />
> <xs:element name="status" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> <xs:element name="Item" type="ax21:Item" />
> - <xs:complexType name="Item">
> - <xs:sequence>
> <xs:element name="itemNo" type="xs:long" />
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="price" type="xs:double" />
> </xs:sequence>
> </xs:complexType>
> <xs:element name="Reservation" type="ax21:Reservation" />
> - <xs:complexType name="Reservation">
> - <xs:sequence>
> <xs:element name="callTime" type="xs:dateTime" />
> <xs:element name="memberNo" nillable="true" type="xs:string" />
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> <xs:element name="reservationNo" type="xs:long" />
> <xs:element name="seatNo" nillable="true" type="xs:string" />
> <xs:element name="startTime" type="xs:dateTime" />
> </xs:sequence>
> </xs:complexType>
> <xs:element name="Role" type="ax21:Role" />
> - <xs:complexType name="Role">
> - <xs:sequence>
> <xs:element name="description" nillable="true" type="xs:string" />
> <xs:element name="roleName" nillable="true" type="xs:string" />
> <xs:element name="users" nillable="true" type="ax23:Collection" />
> </xs:sequence>
> </xs:complexType>
> <xs:element name="User" type="ax21:User" />
> - <xs:complexType name="User">
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="password" nillable="true" type="xs:string" />
> <xs:element name="roles" nillable="true" type="ax23:Collection" />
> <xs:element name="status" type="xs:boolean" />
> <xs:element name="username" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:schema>
> - <xs:schema xmlns:ns="http://service.karasys.mo/xsd"
> attributeFormDefault="qualified" elementFormDefault="qualified"
> targetNamespace="http://service.karasys.mo/xsd">
> - <xs:element name="addClubMember">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="sex" nillable="true" type="xs:string" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> <xs:element name="address" nillable="true" type="xs:string" />
> <xs:element name="memberType" nillable="true" type="xs:string" />
> <xs:element name="bank" nillable="true" type="xs:string" />
> <xs:element name="bankAccount" nillable="true" type="xs:string" />
> <xs:element name="expireDate" nillable="true" type="xs:dateTime" />
> <xs:element name="status" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addClubMemberResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addItem">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="price" nillable="true" type="xs:double" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addItemResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addRole">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="roleName" nillable="true" type="xs:string" />
> <xs:element name="description" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addRoleResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addUser">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="username" nillable="true" type="xs:string" />
> <xs:element name="password" nillable="true" type="xs:string" />
> <xs:element name="status" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addUserResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="isAliveResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByClubMemberNo">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="clubMemberNo" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByClubMemberNoResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByName">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByNameResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByPhone">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByPhoneResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByStatus">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="status" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByStatusResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByType">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="type" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findClubMemberByTypeResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getAllClubMembersArrayResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:ClubMember" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findItemByItemNo">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="itemNo" nillable="true" type="xs:long" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findItemByItemNoResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:Item" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findItemByName">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findItemByNameResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:Item" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getAllItemsArrayResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:Item" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findBySeatNo">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="seatNo" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findBySeatNoResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:Reservation" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findReservationByReservationNo">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="reservationNo" nillable="true" type="xs:long" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findReservationByReservationNoResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:Reservation" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getAllReservationsArrayResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:Reservation" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findRoleByRolename">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="roleName" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findRoleByRolenameResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:Role" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getAllRolesArrayResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:Role" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getRolesByUsername">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="username" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getRolesByUsernameResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:Role" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findUserByUsername">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="username" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="findUserByUsernameResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="return" nillable="true" type="ns1:User" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="getAllUsersArrayResponse">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element maxOccurs="unbounded" name="return" nillable="true"
> type="ns1:User" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addReservation">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="seatNo" nillable="true" type="xs:string" />
> <xs:element name="memberNo" nillable="true" type="xs:string" />
> <xs:element name="startTime" nillable="true" type="xs:dateTime" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addRoleToUser">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="username" nillable="true" type="xs:string" />
> <xs:element name="roleName" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="addUserToRole">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="roleName" nillable="true" type="xs:string" />
> <xs:element name="username" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="removeClubMember">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="clubMemberNo" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="removeItem">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="itemNo" nillable="true" type="xs:long" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="removeReservation">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="reservationNo" nillable="true" type="xs:long" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="removeRole">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="roleName" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="removeUser">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="username" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateClubMember">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="clubMemberNo" nillable="true" type="xs:string" />
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="sex" nillable="true" type="xs:string" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> <xs:element name="address" nillable="true" type="xs:string" />
> <xs:element name="memberType" nillable="true" type="xs:string" />
> <xs:element name="bank" nillable="true" type="xs:string" />
> <xs:element name="bankAccount" nillable="true" type="xs:string" />
> <xs:element name="expireDate" nillable="true" type="xs:dateTime" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateItem">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="itemNo" nillable="true" type="xs:long" />
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="price" nillable="true" type="xs:double" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateReservation">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="reservationNo" nillable="true" type="xs:long" />
> <xs:element name="seatNo" nillable="true" type="xs:string" />
> <xs:element name="memberNo" nillable="true" type="xs:string" />
> <xs:element name="startTime" nillable="true" type="xs:dateTime" />
> <xs:element name="phone" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateRoleFault">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="updateRoleFault" type="xs:anyType" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateRole">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="roleName" nillable="true" type="xs:string" />
> <xs:element name="description" nillable="true" type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateUserFault">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="updateUserFault" type="xs:anyType" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> - <xs:element name="updateUser">
> - <xs:complexType>
> - <xs:sequence>
> <xs:element name="name" nillable="true" type="xs:string" />
> <xs:element name="username" nillable="true" type="xs:string" />
> <xs:element name="password" nillable="true" type="xs:string" />
> <xs:element name="status" nillable="true" type="xs:boolean" />
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> </xs:schema>
> </wsdl:types>
> - <wsdl:message name="findClubMemberByPhoneMessage">
> <wsdl:part name="part1" element="ns2:findClubMemberByPhone" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByPhoneResponse">
> <wsdl:part name="part1" element="ns2:findClubMemberByPhoneResponse" />
> </wsdl:message>
> - <wsdl:message name="updateReservationMessage">
> <wsdl:part name="part1" element="ns2:updateReservation" />
> </wsdl:message>
> - <wsdl:message name="addRoleMessage">
> <wsdl:part name="part1" element="ns2:addRole" />
> </wsdl:message>
> - <wsdl:message name="addRoleResponse">
> <wsdl:part name="part1" element="ns2:addRoleResponse" />
> </wsdl:message>
> - <wsdl:message name="addUserMessage">
> <wsdl:part name="part1" element="ns2:addUser" />
> </wsdl:message>
> - <wsdl:message name="addUserResponse">
> <wsdl:part name="part1" element="ns2:addUserResponse" />
> </wsdl:message>
> - <wsdl:message name="addItemMessage">
> <wsdl:part name="part1" element="ns2:addItem" />
> </wsdl:message>
> - <wsdl:message name="addItemResponse">
> <wsdl:part name="part1" element="ns2:addItemResponse" />
> </wsdl:message>
> - <wsdl:message name="findReservationByReservationNoMessage">
> <wsdl:part name="part1" element="ns2:findReservationByReservationNo" />
> </wsdl:message>
> - <wsdl:message name="findReservationByReservationNoResponse">
> <wsdl:part name="part1"
> element="ns2:findReservationByReservationNoResponse" />
> </wsdl:message>
> - <wsdl:message name="addClubMemberMessage">
> <wsdl:part name="part1" element="ns2:addClubMember" />
> </wsdl:message>
> - <wsdl:message name="addClubMemberResponse">
> <wsdl:part name="part1" element="ns2:addClubMemberResponse" />
> </wsdl:message>
> - <wsdl:message name="removeRoleMessage">
> <wsdl:part name="part1" element="ns2:removeRole" />
> </wsdl:message>
> <wsdl:message name="getAllReservationsArrayMessage" />
> - <wsdl:message name="getAllReservationsArrayResponse">
> <wsdl:part name="part1" element="ns2:getAllReservationsArrayResponse" />
> </wsdl:message>
> - <wsdl:message name="findRoleByRolenameMessage">
> <wsdl:part name="part1" element="ns2:findRoleByRolename" />
> </wsdl:message>
> - <wsdl:message name="findRoleByRolenameResponse">
> <wsdl:part name="part1" element="ns2:findRoleByRolenameResponse" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByStatusMessage">
> <wsdl:part name="part1" element="ns2:findClubMemberByStatus" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByStatusResponse">
> <wsdl:part name="part1" element="ns2:findClubMemberByStatusResponse" />
> </wsdl:message>
> - <wsdl:message name="findItemByNameMessage">
> <wsdl:part name="part1" element="ns2:findItemByName" />
> </wsdl:message>
> - <wsdl:message name="findItemByNameResponse">
> <wsdl:part name="part1" element="ns2:findItemByNameResponse" />
> </wsdl:message>
> <wsdl:message name="getAllItemsArrayMessage" />
> - <wsdl:message name="getAllItemsArrayResponse">
> <wsdl:part name="part1" element="ns2:getAllItemsArrayResponse" />
> </wsdl:message>
> <wsdl:message name="getAllClubMembersArrayMessage" />
> - <wsdl:message name="getAllClubMembersArrayResponse">
> <wsdl:part name="part1" element="ns2:getAllClubMembersArrayResponse" />
> </wsdl:message>
> - <wsdl:message name="removeReservationMessage">
> <wsdl:part name="part1" element="ns2:removeReservation" />
> </wsdl:message>
> - <wsdl:message name="removeItemMessage">
> <wsdl:part name="part1" element="ns2:removeItem" />
> </wsdl:message>
> <wsdl:message name="getAllRolesArrayMessage" />
> - <wsdl:message name="getAllRolesArrayResponse">
> <wsdl:part name="part1" element="ns2:getAllRolesArrayResponse" />
> </wsdl:message>
> - <wsdl:message name="removeUserMessage">
> <wsdl:part name="part1" element="ns2:removeUser" />
> </wsdl:message>
> - <wsdl:message name="updateItemMessage">
> <wsdl:part name="part1" element="ns2:updateItem" />
> </wsdl:message>
> - <wsdl:message name="findUserByUsernameMessage">
> <wsdl:part name="part1" element="ns2:findUserByUsername" />
> </wsdl:message>
> - <wsdl:message name="findUserByUsernameResponse">
> <wsdl:part name="part1" element="ns2:findUserByUsernameResponse" />
> </wsdl:message>
> - <wsdl:message name="findBySeatNoMessage">
> <wsdl:part name="part1" element="ns2:findBySeatNo" />
> </wsdl:message>
> - <wsdl:message name="findBySeatNoResponse">
> <wsdl:part name="part1" element="ns2:findBySeatNoResponse" />
> </wsdl:message>
> - <wsdl:message name="findItemByItemNoMessage">
> <wsdl:part name="part1" element="ns2:findItemByItemNo" />
> </wsdl:message>
> - <wsdl:message name="findItemByItemNoResponse">
> <wsdl:part name="part1" element="ns2:findItemByItemNoResponse" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByTypeMessage">
> <wsdl:part name="part1" element="ns2:findClubMemberByType" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByTypeResponse">
> <wsdl:part name="part1" element="ns2:findClubMemberByTypeResponse" />
> </wsdl:message>
> - <wsdl:message name="addUserToRoleMessage">
> <wsdl:part name="part1" element="ns2:addUserToRole" />
> </wsdl:message>
> - <wsdl:message name="getRolesByUsernameMessage">
> <wsdl:part name="part1" element="ns2:getRolesByUsername" />
> </wsdl:message>
> - <wsdl:message name="getRolesByUsernameResponse">
> <wsdl:part name="part1" element="ns2:getRolesByUsernameResponse" />
> </wsdl:message>
> - <wsdl:message name="addReservationMessage">
> <wsdl:part name="part1" element="ns2:addReservation" />
> </wsdl:message>
> <wsdl:message name="getAllUsersArrayMessage" />
> - <wsdl:message name="getAllUsersArrayResponse">
> <wsdl:part name="part1" element="ns2:getAllUsersArrayResponse" />
> </wsdl:message>
> - <wsdl:message name="removeClubMemberMessage">
> <wsdl:part name="part1" element="ns2:removeClubMember" />
> </wsdl:message>
> - <wsdl:message name="updateClubMemberMessage">
> <wsdl:part name="part1" element="ns2:updateClubMember" />
> </wsdl:message>
> - <wsdl:message name="updateRoleMessage">
> <wsdl:part name="part1" element="ns2:updateRole" />
> </wsdl:message>
> - <wsdl:message name="updateRoleFault">
> <wsdl:part name="part1" element="ns2:updateRoleFault" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByNameMessage">
> <wsdl:part name="part1" element="ns2:findClubMemberByName" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByNameResponse">
> <wsdl:part name="part1" element="ns2:findClubMemberByNameResponse" />
> </wsdl:message>
> <wsdl:message name="isAliveMessage" />
> - <wsdl:message name="isAliveResponse">
> <wsdl:part name="part1" element="ns2:isAliveResponse" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByClubMemberNoMessage">
> <wsdl:part name="part1" element="ns2:findClubMemberByClubMemberNo" />
> </wsdl:message>
> - <wsdl:message name="findClubMemberByClubMemberNoResponse">
> <wsdl:part name="part1" element="ns2:findClubMemberByClubMemberNoResponse" />
> </wsdl:message>
> - <wsdl:message name="updateUserMessage">
> <wsdl:part name="part1" element="ns2:updateUser" />
> </wsdl:message>
> - <wsdl:message name="updateUserFault">
> <wsdl:part name="part1" element="ns2:updateUserFault" />
> </wsdl:message>
> - <wsdl:message name="addRoleToUserMessage">
> <wsdl:part name="part1" element="ns2:addRoleToUser" />
> </wsdl:message>
> - <wsdl:portType name="KaraSysServicePortType">
> - <wsdl:operation name="findClubMemberByPhone">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findClubMemberByPhoneMessage"
> wsaw:Action="urn:findClubMemberByPhone" />
> <wsdl:output message="axis2:findClubMemberByPhoneResponse" />
> </wsdl:operation>
> - <wsdl:operation name="updateReservation">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:updateReservationMessage"
> wsaw:Action="urn:updateReservation" />
> </wsdl:operation>
> - <wsdl:operation name="addRole">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addRoleMessage" wsaw:Action="urn:addRole" />
> <wsdl:output message="axis2:addRoleResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addUser">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addUserMessage" wsaw:Action="urn:addUser" />
> <wsdl:output message="axis2:addUserResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addItem">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addItemMessage" wsaw:Action="urn:addItem" />
> <wsdl:output message="axis2:addItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findReservationByReservationNo">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findReservationByReservationNoMessage"
> wsaw:Action="urn:findReservationByReservationNo" />
> <wsdl:output message="axis2:findReservationByReservationNoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addClubMember">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addClubMemberMessage" wsaw:Action="urn:addClubMember"
> />
> <wsdl:output message="axis2:addClubMemberResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeRole">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:removeRoleMessage" wsaw:Action="urn:removeRole" />
> </wsdl:operation>
> - <wsdl:operation name="getAllReservationsArray">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getAllReservationsArrayMessage"
> wsaw:Action="urn:getAllReservationsArray" />
> <wsdl:output message="axis2:getAllReservationsArrayResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findRoleByRolename">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findRoleByRolenameMessage"
> wsaw:Action="urn:findRoleByRolename" />
> <wsdl:output message="axis2:findRoleByRolenameResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByStatus">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findClubMemberByStatusMessage"
> wsaw:Action="urn:findClubMemberByStatus" />
> <wsdl:output message="axis2:findClubMemberByStatusResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findItemByName">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findItemByNameMessage" wsaw:Action="urn:findItemByName"
> />
> <wsdl:output message="axis2:findItemByNameResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getAllItemsArray">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getAllItemsArrayMessage"
> wsaw:Action="urn:getAllItemsArray" />
> <wsdl:output message="axis2:getAllItemsArrayResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getAllClubMembersArray">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getAllClubMembersArrayMessage"
> wsaw:Action="urn:getAllClubMembersArray" />
> <wsdl:output message="axis2:getAllClubMembersArrayResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeReservation">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:removeReservationMessage"
> wsaw:Action="urn:removeReservation" />
> </wsdl:operation>
> - <wsdl:operation name="removeItem">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:removeItemMessage" wsaw:Action="urn:removeItem" />
> </wsdl:operation>
> - <wsdl:operation name="getAllRolesArray">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getAllRolesArrayMessage"
> wsaw:Action="urn:getAllRolesArray" />
> <wsdl:output message="axis2:getAllRolesArrayResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeUser">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:removeUserMessage" wsaw:Action="urn:removeUser" />
> </wsdl:operation>
> - <wsdl:operation name="updateItem">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:updateItemMessage" wsaw:Action="urn:updateItem" />
> </wsdl:operation>
> - <wsdl:operation name="findUserByUsername">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findUserByUsernameMessage"
> wsaw:Action="urn:findUserByUsername" />
> <wsdl:output message="axis2:findUserByUsernameResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findBySeatNo">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findBySeatNoMessage" wsaw:Action="urn:findBySeatNo" />
> <wsdl:output message="axis2:findBySeatNoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findItemByItemNo">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findItemByItemNoMessage"
> wsaw:Action="urn:findItemByItemNo" />
> <wsdl:output message="axis2:findItemByItemNoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByType">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findClubMemberByTypeMessage"
> wsaw:Action="urn:findClubMemberByType" />
> <wsdl:output message="axis2:findClubMemberByTypeResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addUserToRole">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addUserToRoleMessage" wsaw:Action="urn:addUserToRole"
> />
> </wsdl:operation>
> - <wsdl:operation name="getRolesByUsername">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getRolesByUsernameMessage"
> wsaw:Action="urn:getRolesByUsername" />
> <wsdl:output message="axis2:getRolesByUsernameResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addReservation">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addReservationMessage" wsaw:Action="urn:addReservation"
> />
> </wsdl:operation>
> - <wsdl:operation name="getAllUsersArray">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:getAllUsersArrayMessage"
> wsaw:Action="urn:getAllUsersArray" />
> <wsdl:output message="axis2:getAllUsersArrayResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeClubMember">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:removeClubMemberMessage"
> wsaw:Action="urn:removeClubMember" />
> </wsdl:operation>
> - <wsdl:operation name="updateClubMember">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:updateClubMemberMessage"
> wsaw:Action="urn:updateClubMember" />
> </wsdl:operation>
> - <wsdl:operation name="updateRole">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:updateRoleMessage" wsaw:Action="urn:updateRole" />
> <wsdl:fault message="axis2:updateRoleFault" name="updateRoleFault" />
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByName">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findClubMemberByNameMessage"
> wsaw:Action="urn:findClubMemberByName" />
> <wsdl:output message="axis2:findClubMemberByNameResponse" />
> </wsdl:operation>
> - <wsdl:operation name="isAlive">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:isAliveMessage" wsaw:Action="urn:isAlive" />
> <wsdl:output message="axis2:isAliveResponse" />
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByClubMemberNo">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:findClubMemberByClubMemberNoMessage"
> wsaw:Action="urn:findClubMemberByClubMemberNo" />
> <wsdl:output message="axis2:findClubMemberByClubMemberNoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="updateUser">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:updateUserMessage" wsaw:Action="urn:updateUser" />
> <wsdl:fault message="axis2:updateUserFault" name="updateUserFault" />
> </wsdl:operation>
> - <wsdl:operation name="addRoleToUser">
> <wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
> message="axis2:addRoleToUserMessage" wsaw:Action="urn:addRoleToUser"
> />
> </wsdl:operation>
> </wsdl:portType>
> - <wsdl:binding name="KaraSysServiceSOAP11Binding"
> type="axis2:KaraSysServicePortType">
> <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
> style="document" />
> - <wsdl:operation name="findClubMemberByPhone">
> <soap:operation soapAction="urn:findClubMemberByPhone" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateReservation">
> <soap:operation soapAction="urn:updateReservation" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="addRole">
> <soap:operation soapAction="urn:addRole" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUser">
> <soap:operation soapAction="urn:addUser" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addItem">
> <soap:operation soapAction="urn:addItem" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findReservationByReservationNo">
> <soap:operation soapAction="urn:findReservationByReservationNo"
> style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addClubMember">
> <soap:operation soapAction="urn:addClubMember" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeRole">
> <soap:operation soapAction="urn:removeRole" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllReservationsArray">
> <soap:operation soapAction="urn:getAllReservationsArray" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findRoleByRolename">
> <soap:operation soapAction="urn:findRoleByRolename" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByStatus">
> <soap:operation soapAction="urn:findClubMemberByStatus" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByName">
> <soap:operation soapAction="urn:findItemByName" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllItemsArray">
> <soap:operation soapAction="urn:getAllItemsArray" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllClubMembersArray">
> <soap:operation soapAction="urn:getAllClubMembersArray" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeReservation">
> <soap:operation soapAction="urn:removeReservation" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="removeItem">
> <soap:operation soapAction="urn:removeItem" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllRolesArray">
> <soap:operation soapAction="urn:getAllRolesArray" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeUser">
> <soap:operation soapAction="urn:removeUser" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateItem">
> <soap:operation soapAction="urn:updateItem" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="findUserByUsername">
> <soap:operation soapAction="urn:findUserByUsername" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findBySeatNo">
> <soap:operation soapAction="urn:findBySeatNo" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByItemNo">
> <soap:operation soapAction="urn:findItemByItemNo" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByType">
> <soap:operation soapAction="urn:findClubMemberByType" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUserToRole">
> <soap:operation soapAction="urn:addUserToRole" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getRolesByUsername">
> <soap:operation soapAction="urn:getRolesByUsername" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addReservation">
> <soap:operation soapAction="urn:addReservation" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllUsersArray">
> <soap:operation soapAction="urn:getAllUsersArray" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeClubMember">
> <soap:operation soapAction="urn:removeClubMember" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateClubMember">
> <soap:operation soapAction="urn:updateClubMember" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateRole">
> <soap:operation soapAction="urn:updateRole" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:fault name="updateRoleFault">
> <soap:body use="literal" />
> </wsdl:fault>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByName">
> <soap:operation soapAction="urn:findClubMemberByName" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="isAlive">
> <soap:operation soapAction="urn:isAlive" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByClubMemberNo">
> <soap:operation soapAction="urn:findClubMemberByClubMemberNo"
> style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateUser">
> <soap:operation soapAction="urn:updateUser" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> - <wsdl:fault name="updateUserFault">
> <soap:body use="literal" />
> </wsdl:fault>
> </wsdl:operation>
> - <wsdl:operation name="addRoleToUser">
> <soap:operation soapAction="urn:addRoleToUser" style="document" />
> - <wsdl:input>
> <soap:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> </wsdl:binding>
> - <wsdl:binding name="KaraSysServiceSOAP12Binding"
> type="axis2:KaraSysServicePortType">
> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"
> style="document" />
> - <wsdl:operation name="findClubMemberByPhone">
> <soap12:operation soapAction="urn:findClubMemberByPhone" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateReservation">
> <soap12:operation soapAction="urn:updateReservation" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="addRole">
> <soap12:operation soapAction="urn:addRole" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUser">
> <soap12:operation soapAction="urn:addUser" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addItem">
> <soap12:operation soapAction="urn:addItem" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findReservationByReservationNo">
> <soap12:operation soapAction="urn:findReservationByReservationNo"
> style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addClubMember">
> <soap12:operation soapAction="urn:addClubMember" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeRole">
> <soap12:operation soapAction="urn:removeRole" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllReservationsArray">
> <soap12:operation soapAction="urn:getAllReservationsArray"
> style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findRoleByRolename">
> <soap12:operation soapAction="urn:findRoleByRolename" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByStatus">
> <soap12:operation soapAction="urn:findClubMemberByStatus" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByName">
> <soap12:operation soapAction="urn:findItemByName" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllItemsArray">
> <soap12:operation soapAction="urn:getAllItemsArray" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllClubMembersArray">
> <soap12:operation soapAction="urn:getAllClubMembersArray" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeReservation">
> <soap12:operation soapAction="urn:removeReservation" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="removeItem">
> <soap12:operation soapAction="urn:removeItem" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllRolesArray">
> <soap12:operation soapAction="urn:getAllRolesArray" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeUser">
> <soap12:operation soapAction="urn:removeUser" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateItem">
> <soap12:operation soapAction="urn:updateItem" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="findUserByUsername">
> <soap12:operation soapAction="urn:findUserByUsername" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findBySeatNo">
> <soap12:operation soapAction="urn:findBySeatNo" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByItemNo">
> <soap12:operation soapAction="urn:findItemByItemNo" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByType">
> <soap12:operation soapAction="urn:findClubMemberByType" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUserToRole">
> <soap12:operation soapAction="urn:addUserToRole" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getRolesByUsername">
> <soap12:operation soapAction="urn:getRolesByUsername" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addReservation">
> <soap12:operation soapAction="urn:addReservation" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllUsersArray">
> <soap12:operation soapAction="urn:getAllUsersArray" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeClubMember">
> <soap12:operation soapAction="urn:removeClubMember" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateClubMember">
> <soap12:operation soapAction="urn:updateClubMember" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateRole">
> <soap12:operation soapAction="urn:updateRole" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:fault name="updateRoleFault">
> <soap12:fault use="literal" name="updateRoleFault" />
> </wsdl:fault>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByName">
> <soap12:operation soapAction="urn:findClubMemberByName" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="isAlive">
> <soap12:operation soapAction="urn:isAlive" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByClubMemberNo">
> <soap12:operation soapAction="urn:findClubMemberByClubMemberNo"
> style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:output>
> <soap12:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateUser">
> <soap12:operation soapAction="urn:updateUser" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> - <wsdl:fault name="updateUserFault">
> <soap12:fault use="literal" name="updateUserFault" />
> </wsdl:fault>
> </wsdl:operation>
> - <wsdl:operation name="addRoleToUser">
> <soap12:operation soapAction="urn:addRoleToUser" style="document" />
> - <wsdl:input>
> <soap12:body use="literal" />
> </wsdl:input>
> </wsdl:operation>
> </wsdl:binding>
> - <wsdl:binding name="KaraSysServiceHttpBinding"
> type="axis2:KaraSysServicePortType">
> <http:binding verb="POST" />
> - <wsdl:operation name="findClubMemberByPhone">
> <http:operation location="findClubMemberByPhone" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateReservation">
> <http:operation location="updateReservation" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="addRole">
> <http:operation location="addRole" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUser">
> <http:operation location="addUser" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addItem">
> <http:operation location="addItem" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findReservationByReservationNo">
> <http:operation location="findReservationByReservationNo" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addClubMember">
> <http:operation location="addClubMember" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeRole">
> <http:operation location="removeRole" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllReservationsArray">
> <http:operation location="getAllReservationsArray" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findRoleByRolename">
> <http:operation location="findRoleByRolename" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByStatus">
> <http:operation location="findClubMemberByStatus" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByName">
> <http:operation location="findItemByName" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllItemsArray">
> <http:operation location="getAllItemsArray" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getAllClubMembersArray">
> <http:operation location="getAllClubMembersArray" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeReservation">
> <http:operation location="removeReservation" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="removeItem">
> <http:operation location="removeItem" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllRolesArray">
> <http:operation location="getAllRolesArray" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeUser">
> <http:operation location="removeUser" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateItem">
> <http:operation location="updateItem" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="findUserByUsername">
> <http:operation location="findUserByUsername" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findBySeatNo">
> <http:operation location="findBySeatNo" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findItemByItemNo">
> <http:operation location="findItemByItemNo" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByType">
> <http:operation location="findClubMemberByType" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addUserToRole">
> <http:operation location="addUserToRole" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getRolesByUsername">
> <http:operation location="getRolesByUsername" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="addReservation">
> <http:operation location="addReservation" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="getAllUsersArray">
> <http:operation location="getAllUsersArray" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="removeClubMember">
> <http:operation location="removeClubMember" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateClubMember">
> <http:operation location="updateClubMember" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="updateRole">
> <http:operation location="updateRole" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByName">
> <http:operation location="findClubMemberByName" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="isAlive">
> <http:operation location="isAlive" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="findClubMemberByClubMemberNo">
> <http:operation location="findClubMemberByClubMemberNo" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> - <wsdl:output>
> <mime:content type="text/xml" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="updateUser">
> <http:operation location="updateUser" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> - <wsdl:operation name="addRoleToUser">
> <http:operation location="addRoleToUser" />
> - <wsdl:input>
> <mime:content type="text/xml" />
> </wsdl:input>
> </wsdl:operation>
> </wsdl:binding>
> - <wsdl:service name="KaraSysService">
> - <wsdl:port name="KaraSysServiceSOAP11port_http"
> binding="axis2:KaraSysServiceSOAP11Binding">
> <soap:address location="http://localhost:80/axis2/services/KaraSysService" />
> </wsdl:port>
> - <wsdl:port name="KaraSysServiceSOAP12port_http"
> binding="axis2:KaraSysServiceSOAP12Binding">
> <soap12:address
> location="http://localhost:80/axis2/services/KaraSysService" />
> </wsdl:port>
> - <wsdl:port name="KaraSysServiceHttpport1"
> binding="axis2:KaraSysServiceHttpBinding">
> <http:address location="http://localhost:80/axis2/rest/KaraSysService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
>
>
>
>
>
>
> <serviceGroup>
>
> <service name="KaraSysService" scope="request"
> targetNamespace="http://ws.eric.com/KaraSys">
> <description>KaraSys Service</description>
>
> <messageReceivers>
> <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
> class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
> <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
> </messageReceivers>
>
> <parameter name="ServiceClass"
> locked="false">mo.karasys.service.KaraSysService</parameter>
> </service>
>
> </serviceGroup>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
--
Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services Developers
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: [RPCMessageReceiver] Exception occurred while trying to invoke service
Posted by Eric Chow <er...@gmail.com>.
The following is the WSDL and the services.xml
- <wsdl:definitions xmlns:axis2="http://ws.eric.com/SharpPOS"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:ns0="http://util.java/xsd"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:ns1="http://model.karasys.mo/xsd"
xmlns:ns2="http://service.karasys.mo/xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://ws.eric.com/SharpPOS">
<wsdl:documentation>Item Service</wsdl:documentation>
- <wsdl:types>
- <xs:schema xmlns:ax22="http://util.java/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://util.java/xsd">
<xs:element name="Collection" type="ax22:Collection" />
- <xs:complexType name="Collection">
- <xs:sequence>
<xs:element name="empty" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema xmlns:ax23="http://util.java/xsd"
xmlns:ax21="http://model.karasys.mo/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://model.karasys.mo/xsd">
<xs:import namespace="http://util.java/xsd" />
<xs:element name="ClubMember" type="ax21:ClubMember" />
- <xs:complexType name="ClubMember">
- <xs:sequence>
<xs:element name="address" nillable="true" type="xs:string" />
<xs:element name="amount" type="xs:double" />
<xs:element name="bank" nillable="true" type="xs:string" />
<xs:element name="bankAccount" nillable="true" type="xs:string" />
<xs:element name="bills" nillable="true" type="ax23:Collection" />
<xs:element name="createDate" type="xs:dateTime" />
<xs:element name="expireDate" type="xs:dateTime" />
<xs:element name="memberNo" nillable="true" type="xs:string" />
<xs:element name="memberType" nillable="true" type="xs:string" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="phone" nillable="true" type="xs:string" />
<xs:element name="sex" nillable="true" type="xs:string" />
<xs:element name="status" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="Item" type="ax21:Item" />
- <xs:complexType name="Item">
- <xs:sequence>
<xs:element name="itemNo" type="xs:long" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="price" type="xs:double" />
</xs:sequence>
</xs:complexType>
<xs:element name="Reservation" type="ax21:Reservation" />
- <xs:complexType name="Reservation">
- <xs:sequence>
<xs:element name="callTime" type="xs:dateTime" />
<xs:element name="memberNo" nillable="true" type="xs:string" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="phone" nillable="true" type="xs:string" />
<xs:element name="reservationNo" type="xs:long" />
<xs:element name="seatNo" nillable="true" type="xs:string" />
<xs:element name="startTime" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="Role" type="ax21:Role" />
- <xs:complexType name="Role">
- <xs:sequence>
<xs:element name="description" nillable="true" type="xs:string" />
<xs:element name="roleName" nillable="true" type="xs:string" />
<xs:element name="users" nillable="true" type="ax23:Collection" />
</xs:sequence>
</xs:complexType>
<xs:element name="User" type="ax21:User" />
- <xs:complexType name="User">
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="password" nillable="true" type="xs:string" />
<xs:element name="roles" nillable="true" type="ax23:Collection" />
<xs:element name="status" type="xs:boolean" />
<xs:element name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema xmlns:ns="http://service.karasys.mo/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://service.karasys.mo/xsd">
- <xs:element name="addClubMember">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="sex" nillable="true" type="xs:string" />
<xs:element name="phone" nillable="true" type="xs:string" />
<xs:element name="address" nillable="true" type="xs:string" />
<xs:element name="memberType" nillable="true" type="xs:string" />
<xs:element name="bank" nillable="true" type="xs:string" />
<xs:element name="bankAccount" nillable="true" type="xs:string" />
<xs:element name="expireDate" nillable="true" type="xs:dateTime" />
<xs:element name="status" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addClubMemberResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addItem">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="price" nillable="true" type="xs:double" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addItemResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addRole">
- <xs:complexType>
- <xs:sequence>
<xs:element name="roleName" nillable="true" type="xs:string" />
<xs:element name="description" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addRoleResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addUser">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="username" nillable="true" type="xs:string" />
<xs:element name="password" nillable="true" type="xs:string" />
<xs:element name="status" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addUserResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="isAliveResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByClubMemberNo">
- <xs:complexType>
- <xs:sequence>
<xs:element name="clubMemberNo" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByClubMemberNoResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByName">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByNameResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByPhone">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByPhoneResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByStatus">
- <xs:complexType>
- <xs:sequence>
<xs:element name="status" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByStatusResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByType">
- <xs:complexType>
- <xs:sequence>
<xs:element name="type" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findClubMemberByTypeResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllClubMembersArrayResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:ClubMember" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findItemByItemNo">
- <xs:complexType>
- <xs:sequence>
<xs:element name="itemNo" nillable="true" type="xs:long" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findItemByItemNoResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findItemByName">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findItemByNameResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllItemsArrayResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findBySeatNo">
- <xs:complexType>
- <xs:sequence>
<xs:element name="seatNo" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findBySeatNoResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:Reservation" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findReservationByReservationNo">
- <xs:complexType>
- <xs:sequence>
<xs:element name="reservationNo" nillable="true" type="xs:long" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findReservationByReservationNoResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:Reservation" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllReservationsArrayResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:Reservation" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findRoleByRolename">
- <xs:complexType>
- <xs:sequence>
<xs:element name="roleName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findRoleByRolenameResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:Role" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllRolesArrayResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:Role" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getRolesByUsername">
- <xs:complexType>
- <xs:sequence>
<xs:element name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getRolesByUsernameResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:Role" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findUserByUsername">
- <xs:complexType>
- <xs:sequence>
<xs:element name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="findUserByUsernameResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element name="return" nillable="true" type="ns1:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllUsersArrayResponse">
- <xs:complexType>
- <xs:sequence>
<xs:element maxOccurs="unbounded" name="return" nillable="true"
type="ns1:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addReservation">
- <xs:complexType>
- <xs:sequence>
<xs:element name="seatNo" nillable="true" type="xs:string" />
<xs:element name="memberNo" nillable="true" type="xs:string" />
<xs:element name="startTime" nillable="true" type="xs:dateTime" />
<xs:element name="phone" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addRoleToUser">
- <xs:complexType>
- <xs:sequence>
<xs:element name="username" nillable="true" type="xs:string" />
<xs:element name="roleName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addUserToRole">
- <xs:complexType>
- <xs:sequence>
<xs:element name="roleName" nillable="true" type="xs:string" />
<xs:element name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="removeClubMember">
- <xs:complexType>
- <xs:sequence>
<xs:element name="clubMemberNo" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="removeItem">
- <xs:complexType>
- <xs:sequence>
<xs:element name="itemNo" nillable="true" type="xs:long" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="removeReservation">
- <xs:complexType>
- <xs:sequence>
<xs:element name="reservationNo" nillable="true" type="xs:long" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="removeRole">
- <xs:complexType>
- <xs:sequence>
<xs:element name="roleName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="removeUser">
- <xs:complexType>
- <xs:sequence>
<xs:element name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateClubMember">
- <xs:complexType>
- <xs:sequence>
<xs:element name="clubMemberNo" nillable="true" type="xs:string" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="sex" nillable="true" type="xs:string" />
<xs:element name="phone" nillable="true" type="xs:string" />
<xs:element name="address" nillable="true" type="xs:string" />
<xs:element name="memberType" nillable="true" type="xs:string" />
<xs:element name="bank" nillable="true" type="xs:string" />
<xs:element name="bankAccount" nillable="true" type="xs:string" />
<xs:element name="expireDate" nillable="true" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateItem">
- <xs:complexType>
- <xs:sequence>
<xs:element name="itemNo" nillable="true" type="xs:long" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="price" nillable="true" type="xs:double" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateReservation">
- <xs:complexType>
- <xs:sequence>
<xs:element name="reservationNo" nillable="true" type="xs:long" />
<xs:element name="seatNo" nillable="true" type="xs:string" />
<xs:element name="memberNo" nillable="true" type="xs:string" />
<xs:element name="startTime" nillable="true" type="xs:dateTime" />
<xs:element name="phone" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateRoleFault">
- <xs:complexType>
- <xs:sequence>
<xs:element name="updateRoleFault" type="xs:anyType" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateRole">
- <xs:complexType>
- <xs:sequence>
<xs:element name="roleName" nillable="true" type="xs:string" />
<xs:element name="description" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateUserFault">
- <xs:complexType>
- <xs:sequence>
<xs:element name="updateUserFault" type="xs:anyType" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="updateUser">
- <xs:complexType>
- <xs:sequence>
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="username" nillable="true" type="xs:string" />
<xs:element name="password" nillable="true" type="xs:string" />
<xs:element name="status" nillable="true" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl:types>
- <wsdl:message name="findClubMemberByPhoneMessage">
<wsdl:part name="part1" element="ns2:findClubMemberByPhone" />
</wsdl:message>
- <wsdl:message name="findClubMemberByPhoneResponse">
<wsdl:part name="part1" element="ns2:findClubMemberByPhoneResponse" />
</wsdl:message>
- <wsdl:message name="updateReservationMessage">
<wsdl:part name="part1" element="ns2:updateReservation" />
</wsdl:message>
- <wsdl:message name="addRoleMessage">
<wsdl:part name="part1" element="ns2:addRole" />
</wsdl:message>
- <wsdl:message name="addRoleResponse">
<wsdl:part name="part1" element="ns2:addRoleResponse" />
</wsdl:message>
- <wsdl:message name="addUserMessage">
<wsdl:part name="part1" element="ns2:addUser" />
</wsdl:message>
- <wsdl:message name="addUserResponse">
<wsdl:part name="part1" element="ns2:addUserResponse" />
</wsdl:message>
- <wsdl:message name="addItemMessage">
<wsdl:part name="part1" element="ns2:addItem" />
</wsdl:message>
- <wsdl:message name="addItemResponse">
<wsdl:part name="part1" element="ns2:addItemResponse" />
</wsdl:message>
- <wsdl:message name="findReservationByReservationNoMessage">
<wsdl:part name="part1" element="ns2:findReservationByReservationNo" />
</wsdl:message>
- <wsdl:message name="findReservationByReservationNoResponse">
<wsdl:part name="part1"
element="ns2:findReservationByReservationNoResponse" />
</wsdl:message>
- <wsdl:message name="addClubMemberMessage">
<wsdl:part name="part1" element="ns2:addClubMember" />
</wsdl:message>
- <wsdl:message name="addClubMemberResponse">
<wsdl:part name="part1" element="ns2:addClubMemberResponse" />
</wsdl:message>
- <wsdl:message name="removeRoleMessage">
<wsdl:part name="part1" element="ns2:removeRole" />
</wsdl:message>
<wsdl:message name="getAllReservationsArrayMessage" />
- <wsdl:message name="getAllReservationsArrayResponse">
<wsdl:part name="part1" element="ns2:getAllReservationsArrayResponse" />
</wsdl:message>
- <wsdl:message name="findRoleByRolenameMessage">
<wsdl:part name="part1" element="ns2:findRoleByRolename" />
</wsdl:message>
- <wsdl:message name="findRoleByRolenameResponse">
<wsdl:part name="part1" element="ns2:findRoleByRolenameResponse" />
</wsdl:message>
- <wsdl:message name="findClubMemberByStatusMessage">
<wsdl:part name="part1" element="ns2:findClubMemberByStatus" />
</wsdl:message>
- <wsdl:message name="findClubMemberByStatusResponse">
<wsdl:part name="part1" element="ns2:findClubMemberByStatusResponse" />
</wsdl:message>
- <wsdl:message name="findItemByNameMessage">
<wsdl:part name="part1" element="ns2:findItemByName" />
</wsdl:message>
- <wsdl:message name="findItemByNameResponse">
<wsdl:part name="part1" element="ns2:findItemByNameResponse" />
</wsdl:message>
<wsdl:message name="getAllItemsArrayMessage" />
- <wsdl:message name="getAllItemsArrayResponse">
<wsdl:part name="part1" element="ns2:getAllItemsArrayResponse" />
</wsdl:message>
<wsdl:message name="getAllClubMembersArrayMessage" />
- <wsdl:message name="getAllClubMembersArrayResponse">
<wsdl:part name="part1" element="ns2:getAllClubMembersArrayResponse" />
</wsdl:message>
- <wsdl:message name="removeReservationMessage">
<wsdl:part name="part1" element="ns2:removeReservation" />
</wsdl:message>
- <wsdl:message name="removeItemMessage">
<wsdl:part name="part1" element="ns2:removeItem" />
</wsdl:message>
<wsdl:message name="getAllRolesArrayMessage" />
- <wsdl:message name="getAllRolesArrayResponse">
<wsdl:part name="part1" element="ns2:getAllRolesArrayResponse" />
</wsdl:message>
- <wsdl:message name="removeUserMessage">
<wsdl:part name="part1" element="ns2:removeUser" />
</wsdl:message>
- <wsdl:message name="updateItemMessage">
<wsdl:part name="part1" element="ns2:updateItem" />
</wsdl:message>
- <wsdl:message name="findUserByUsernameMessage">
<wsdl:part name="part1" element="ns2:findUserByUsername" />
</wsdl:message>
- <wsdl:message name="findUserByUsernameResponse">
<wsdl:part name="part1" element="ns2:findUserByUsernameResponse" />
</wsdl:message>
- <wsdl:message name="findBySeatNoMessage">
<wsdl:part name="part1" element="ns2:findBySeatNo" />
</wsdl:message>
- <wsdl:message name="findBySeatNoResponse">
<wsdl:part name="part1" element="ns2:findBySeatNoResponse" />
</wsdl:message>
- <wsdl:message name="findItemByItemNoMessage">
<wsdl:part name="part1" element="ns2:findItemByItemNo" />
</wsdl:message>
- <wsdl:message name="findItemByItemNoResponse">
<wsdl:part name="part1" element="ns2:findItemByItemNoResponse" />
</wsdl:message>
- <wsdl:message name="findClubMemberByTypeMessage">
<wsdl:part name="part1" element="ns2:findClubMemberByType" />
</wsdl:message>
- <wsdl:message name="findClubMemberByTypeResponse">
<wsdl:part name="part1" element="ns2:findClubMemberByTypeResponse" />
</wsdl:message>
- <wsdl:message name="addUserToRoleMessage">
<wsdl:part name="part1" element="ns2:addUserToRole" />
</wsdl:message>
- <wsdl:message name="getRolesByUsernameMessage">
<wsdl:part name="part1" element="ns2:getRolesByUsername" />
</wsdl:message>
- <wsdl:message name="getRolesByUsernameResponse">
<wsdl:part name="part1" element="ns2:getRolesByUsernameResponse" />
</wsdl:message>
- <wsdl:message name="addReservationMessage">
<wsdl:part name="part1" element="ns2:addReservation" />
</wsdl:message>
<wsdl:message name="getAllUsersArrayMessage" />
- <wsdl:message name="getAllUsersArrayResponse">
<wsdl:part name="part1" element="ns2:getAllUsersArrayResponse" />
</wsdl:message>
- <wsdl:message name="removeClubMemberMessage">
<wsdl:part name="part1" element="ns2:removeClubMember" />
</wsdl:message>
- <wsdl:message name="updateClubMemberMessage">
<wsdl:part name="part1" element="ns2:updateClubMember" />
</wsdl:message>
- <wsdl:message name="updateRoleMessage">
<wsdl:part name="part1" element="ns2:updateRole" />
</wsdl:message>
- <wsdl:message name="updateRoleFault">
<wsdl:part name="part1" element="ns2:updateRoleFault" />
</wsdl:message>
- <wsdl:message name="findClubMemberByNameMessage">
<wsdl:part name="part1" element="ns2:findClubMemberByName" />
</wsdl:message>
- <wsdl:message name="findClubMemberByNameResponse">
<wsdl:part name="part1" element="ns2:findClubMemberByNameResponse" />
</wsdl:message>
<wsdl:message name="isAliveMessage" />
- <wsdl:message name="isAliveResponse">
<wsdl:part name="part1" element="ns2:isAliveResponse" />
</wsdl:message>
- <wsdl:message name="findClubMemberByClubMemberNoMessage">
<wsdl:part name="part1" element="ns2:findClubMemberByClubMemberNo" />
</wsdl:message>
- <wsdl:message name="findClubMemberByClubMemberNoResponse">
<wsdl:part name="part1" element="ns2:findClubMemberByClubMemberNoResponse" />
</wsdl:message>
- <wsdl:message name="updateUserMessage">
<wsdl:part name="part1" element="ns2:updateUser" />
</wsdl:message>
- <wsdl:message name="updateUserFault">
<wsdl:part name="part1" element="ns2:updateUserFault" />
</wsdl:message>
- <wsdl:message name="addRoleToUserMessage">
<wsdl:part name="part1" element="ns2:addRoleToUser" />
</wsdl:message>
- <wsdl:portType name="KaraSysServicePortType">
- <wsdl:operation name="findClubMemberByPhone">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findClubMemberByPhoneMessage"
wsaw:Action="urn:findClubMemberByPhone" />
<wsdl:output message="axis2:findClubMemberByPhoneResponse" />
</wsdl:operation>
- <wsdl:operation name="updateReservation">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:updateReservationMessage"
wsaw:Action="urn:updateReservation" />
</wsdl:operation>
- <wsdl:operation name="addRole">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addRoleMessage" wsaw:Action="urn:addRole" />
<wsdl:output message="axis2:addRoleResponse" />
</wsdl:operation>
- <wsdl:operation name="addUser">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addUserMessage" wsaw:Action="urn:addUser" />
<wsdl:output message="axis2:addUserResponse" />
</wsdl:operation>
- <wsdl:operation name="addItem">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addItemMessage" wsaw:Action="urn:addItem" />
<wsdl:output message="axis2:addItemResponse" />
</wsdl:operation>
- <wsdl:operation name="findReservationByReservationNo">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findReservationByReservationNoMessage"
wsaw:Action="urn:findReservationByReservationNo" />
<wsdl:output message="axis2:findReservationByReservationNoResponse" />
</wsdl:operation>
- <wsdl:operation name="addClubMember">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addClubMemberMessage" wsaw:Action="urn:addClubMember"
/>
<wsdl:output message="axis2:addClubMemberResponse" />
</wsdl:operation>
- <wsdl:operation name="removeRole">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:removeRoleMessage" wsaw:Action="urn:removeRole" />
</wsdl:operation>
- <wsdl:operation name="getAllReservationsArray">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getAllReservationsArrayMessage"
wsaw:Action="urn:getAllReservationsArray" />
<wsdl:output message="axis2:getAllReservationsArrayResponse" />
</wsdl:operation>
- <wsdl:operation name="findRoleByRolename">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findRoleByRolenameMessage"
wsaw:Action="urn:findRoleByRolename" />
<wsdl:output message="axis2:findRoleByRolenameResponse" />
</wsdl:operation>
- <wsdl:operation name="findClubMemberByStatus">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findClubMemberByStatusMessage"
wsaw:Action="urn:findClubMemberByStatus" />
<wsdl:output message="axis2:findClubMemberByStatusResponse" />
</wsdl:operation>
- <wsdl:operation name="findItemByName">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findItemByNameMessage" wsaw:Action="urn:findItemByName"
/>
<wsdl:output message="axis2:findItemByNameResponse" />
</wsdl:operation>
- <wsdl:operation name="getAllItemsArray">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getAllItemsArrayMessage"
wsaw:Action="urn:getAllItemsArray" />
<wsdl:output message="axis2:getAllItemsArrayResponse" />
</wsdl:operation>
- <wsdl:operation name="getAllClubMembersArray">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getAllClubMembersArrayMessage"
wsaw:Action="urn:getAllClubMembersArray" />
<wsdl:output message="axis2:getAllClubMembersArrayResponse" />
</wsdl:operation>
- <wsdl:operation name="removeReservation">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:removeReservationMessage"
wsaw:Action="urn:removeReservation" />
</wsdl:operation>
- <wsdl:operation name="removeItem">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:removeItemMessage" wsaw:Action="urn:removeItem" />
</wsdl:operation>
- <wsdl:operation name="getAllRolesArray">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getAllRolesArrayMessage"
wsaw:Action="urn:getAllRolesArray" />
<wsdl:output message="axis2:getAllRolesArrayResponse" />
</wsdl:operation>
- <wsdl:operation name="removeUser">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:removeUserMessage" wsaw:Action="urn:removeUser" />
</wsdl:operation>
- <wsdl:operation name="updateItem">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:updateItemMessage" wsaw:Action="urn:updateItem" />
</wsdl:operation>
- <wsdl:operation name="findUserByUsername">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findUserByUsernameMessage"
wsaw:Action="urn:findUserByUsername" />
<wsdl:output message="axis2:findUserByUsernameResponse" />
</wsdl:operation>
- <wsdl:operation name="findBySeatNo">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findBySeatNoMessage" wsaw:Action="urn:findBySeatNo" />
<wsdl:output message="axis2:findBySeatNoResponse" />
</wsdl:operation>
- <wsdl:operation name="findItemByItemNo">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findItemByItemNoMessage"
wsaw:Action="urn:findItemByItemNo" />
<wsdl:output message="axis2:findItemByItemNoResponse" />
</wsdl:operation>
- <wsdl:operation name="findClubMemberByType">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findClubMemberByTypeMessage"
wsaw:Action="urn:findClubMemberByType" />
<wsdl:output message="axis2:findClubMemberByTypeResponse" />
</wsdl:operation>
- <wsdl:operation name="addUserToRole">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addUserToRoleMessage" wsaw:Action="urn:addUserToRole"
/>
</wsdl:operation>
- <wsdl:operation name="getRolesByUsername">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getRolesByUsernameMessage"
wsaw:Action="urn:getRolesByUsername" />
<wsdl:output message="axis2:getRolesByUsernameResponse" />
</wsdl:operation>
- <wsdl:operation name="addReservation">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addReservationMessage" wsaw:Action="urn:addReservation"
/>
</wsdl:operation>
- <wsdl:operation name="getAllUsersArray">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:getAllUsersArrayMessage"
wsaw:Action="urn:getAllUsersArray" />
<wsdl:output message="axis2:getAllUsersArrayResponse" />
</wsdl:operation>
- <wsdl:operation name="removeClubMember">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:removeClubMemberMessage"
wsaw:Action="urn:removeClubMember" />
</wsdl:operation>
- <wsdl:operation name="updateClubMember">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:updateClubMemberMessage"
wsaw:Action="urn:updateClubMember" />
</wsdl:operation>
- <wsdl:operation name="updateRole">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:updateRoleMessage" wsaw:Action="urn:updateRole" />
<wsdl:fault message="axis2:updateRoleFault" name="updateRoleFault" />
</wsdl:operation>
- <wsdl:operation name="findClubMemberByName">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findClubMemberByNameMessage"
wsaw:Action="urn:findClubMemberByName" />
<wsdl:output message="axis2:findClubMemberByNameResponse" />
</wsdl:operation>
- <wsdl:operation name="isAlive">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:isAliveMessage" wsaw:Action="urn:isAlive" />
<wsdl:output message="axis2:isAliveResponse" />
</wsdl:operation>
- <wsdl:operation name="findClubMemberByClubMemberNo">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:findClubMemberByClubMemberNoMessage"
wsaw:Action="urn:findClubMemberByClubMemberNo" />
<wsdl:output message="axis2:findClubMemberByClubMemberNoResponse" />
</wsdl:operation>
- <wsdl:operation name="updateUser">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:updateUserMessage" wsaw:Action="urn:updateUser" />
<wsdl:fault message="axis2:updateUserFault" name="updateUserFault" />
</wsdl:operation>
- <wsdl:operation name="addRoleToUser">
<wsdl:input xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
message="axis2:addRoleToUserMessage" wsaw:Action="urn:addRoleToUser"
/>
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="KaraSysServiceSOAP11Binding"
type="axis2:KaraSysServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"
style="document" />
- <wsdl:operation name="findClubMemberByPhone">
<soap:operation soapAction="urn:findClubMemberByPhone" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateReservation">
<soap:operation soapAction="urn:updateReservation" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="addRole">
<soap:operation soapAction="urn:addRole" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUser">
<soap:operation soapAction="urn:addUser" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addItem">
<soap:operation soapAction="urn:addItem" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findReservationByReservationNo">
<soap:operation soapAction="urn:findReservationByReservationNo"
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addClubMember">
<soap:operation soapAction="urn:addClubMember" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeRole">
<soap:operation soapAction="urn:removeRole" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllReservationsArray">
<soap:operation soapAction="urn:getAllReservationsArray" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findRoleByRolename">
<soap:operation soapAction="urn:findRoleByRolename" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByStatus">
<soap:operation soapAction="urn:findClubMemberByStatus" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByName">
<soap:operation soapAction="urn:findItemByName" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllItemsArray">
<soap:operation soapAction="urn:getAllItemsArray" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllClubMembersArray">
<soap:operation soapAction="urn:getAllClubMembersArray" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeReservation">
<soap:operation soapAction="urn:removeReservation" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="removeItem">
<soap:operation soapAction="urn:removeItem" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllRolesArray">
<soap:operation soapAction="urn:getAllRolesArray" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeUser">
<soap:operation soapAction="urn:removeUser" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateItem">
<soap:operation soapAction="urn:updateItem" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="findUserByUsername">
<soap:operation soapAction="urn:findUserByUsername" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findBySeatNo">
<soap:operation soapAction="urn:findBySeatNo" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByItemNo">
<soap:operation soapAction="urn:findItemByItemNo" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByType">
<soap:operation soapAction="urn:findClubMemberByType" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUserToRole">
<soap:operation soapAction="urn:addUserToRole" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getRolesByUsername">
<soap:operation soapAction="urn:getRolesByUsername" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addReservation">
<soap:operation soapAction="urn:addReservation" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllUsersArray">
<soap:operation soapAction="urn:getAllUsersArray" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeClubMember">
<soap:operation soapAction="urn:removeClubMember" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateClubMember">
<soap:operation soapAction="urn:updateClubMember" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateRole">
<soap:operation soapAction="urn:updateRole" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:fault name="updateRoleFault">
<soap:body use="literal" />
</wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByName">
<soap:operation soapAction="urn:findClubMemberByName" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="isAlive">
<soap:operation soapAction="urn:isAlive" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByClubMemberNo">
<soap:operation soapAction="urn:findClubMemberByClubMemberNo"
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateUser">
<soap:operation soapAction="urn:updateUser" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:fault name="updateUserFault">
<soap:body use="literal" />
</wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="addRoleToUser">
<soap:operation soapAction="urn:addRoleToUser" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="KaraSysServiceSOAP12Binding"
type="axis2:KaraSysServicePortType">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"
style="document" />
- <wsdl:operation name="findClubMemberByPhone">
<soap12:operation soapAction="urn:findClubMemberByPhone" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateReservation">
<soap12:operation soapAction="urn:updateReservation" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="addRole">
<soap12:operation soapAction="urn:addRole" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUser">
<soap12:operation soapAction="urn:addUser" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addItem">
<soap12:operation soapAction="urn:addItem" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findReservationByReservationNo">
<soap12:operation soapAction="urn:findReservationByReservationNo"
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addClubMember">
<soap12:operation soapAction="urn:addClubMember" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeRole">
<soap12:operation soapAction="urn:removeRole" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllReservationsArray">
<soap12:operation soapAction="urn:getAllReservationsArray"
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findRoleByRolename">
<soap12:operation soapAction="urn:findRoleByRolename" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByStatus">
<soap12:operation soapAction="urn:findClubMemberByStatus" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByName">
<soap12:operation soapAction="urn:findItemByName" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllItemsArray">
<soap12:operation soapAction="urn:getAllItemsArray" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllClubMembersArray">
<soap12:operation soapAction="urn:getAllClubMembersArray" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeReservation">
<soap12:operation soapAction="urn:removeReservation" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="removeItem">
<soap12:operation soapAction="urn:removeItem" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllRolesArray">
<soap12:operation soapAction="urn:getAllRolesArray" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeUser">
<soap12:operation soapAction="urn:removeUser" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateItem">
<soap12:operation soapAction="urn:updateItem" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="findUserByUsername">
<soap12:operation soapAction="urn:findUserByUsername" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findBySeatNo">
<soap12:operation soapAction="urn:findBySeatNo" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByItemNo">
<soap12:operation soapAction="urn:findItemByItemNo" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByType">
<soap12:operation soapAction="urn:findClubMemberByType" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUserToRole">
<soap12:operation soapAction="urn:addUserToRole" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getRolesByUsername">
<soap12:operation soapAction="urn:getRolesByUsername" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addReservation">
<soap12:operation soapAction="urn:addReservation" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllUsersArray">
<soap12:operation soapAction="urn:getAllUsersArray" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeClubMember">
<soap12:operation soapAction="urn:removeClubMember" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateClubMember">
<soap12:operation soapAction="urn:updateClubMember" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateRole">
<soap12:operation soapAction="urn:updateRole" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:fault name="updateRoleFault">
<soap12:fault use="literal" name="updateRoleFault" />
</wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByName">
<soap12:operation soapAction="urn:findClubMemberByName" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="isAlive">
<soap12:operation soapAction="urn:isAlive" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByClubMemberNo">
<soap12:operation soapAction="urn:findClubMemberByClubMemberNo"
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateUser">
<soap12:operation soapAction="urn:updateUser" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:fault name="updateUserFault">
<soap12:fault use="literal" name="updateUserFault" />
</wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="addRoleToUser">
<soap12:operation soapAction="urn:addRoleToUser" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="KaraSysServiceHttpBinding"
type="axis2:KaraSysServicePortType">
<http:binding verb="POST" />
- <wsdl:operation name="findClubMemberByPhone">
<http:operation location="findClubMemberByPhone" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateReservation">
<http:operation location="updateReservation" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="addRole">
<http:operation location="addRole" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUser">
<http:operation location="addUser" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addItem">
<http:operation location="addItem" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findReservationByReservationNo">
<http:operation location="findReservationByReservationNo" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addClubMember">
<http:operation location="addClubMember" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeRole">
<http:operation location="removeRole" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllReservationsArray">
<http:operation location="getAllReservationsArray" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findRoleByRolename">
<http:operation location="findRoleByRolename" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByStatus">
<http:operation location="findClubMemberByStatus" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByName">
<http:operation location="findItemByName" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllItemsArray">
<http:operation location="getAllItemsArray" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAllClubMembersArray">
<http:operation location="getAllClubMembersArray" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeReservation">
<http:operation location="removeReservation" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="removeItem">
<http:operation location="removeItem" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllRolesArray">
<http:operation location="getAllRolesArray" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeUser">
<http:operation location="removeUser" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateItem">
<http:operation location="updateItem" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="findUserByUsername">
<http:operation location="findUserByUsername" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findBySeatNo">
<http:operation location="findBySeatNo" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findItemByItemNo">
<http:operation location="findItemByItemNo" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByType">
<http:operation location="findClubMemberByType" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addUserToRole">
<http:operation location="addUserToRole" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getRolesByUsername">
<http:operation location="getRolesByUsername" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addReservation">
<http:operation location="addReservation" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="getAllUsersArray">
<http:operation location="getAllUsersArray" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeClubMember">
<http:operation location="removeClubMember" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateClubMember">
<http:operation location="updateClubMember" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="updateRole">
<http:operation location="updateRole" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByName">
<http:operation location="findClubMemberByName" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="isAlive">
<http:operation location="isAlive" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="findClubMemberByClubMemberNo">
<http:operation location="findClubMemberByClubMemberNo" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
- <wsdl:output>
<mime:content type="text/xml" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateUser">
<http:operation location="updateUser" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
- <wsdl:operation name="addRoleToUser">
<http:operation location="addRoleToUser" />
- <wsdl:input>
<mime:content type="text/xml" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="KaraSysService">
- <wsdl:port name="KaraSysServiceSOAP11port_http"
binding="axis2:KaraSysServiceSOAP11Binding">
<soap:address location="http://localhost:80/axis2/services/KaraSysService" />
</wsdl:port>
- <wsdl:port name="KaraSysServiceSOAP12port_http"
binding="axis2:KaraSysServiceSOAP12Binding">
<soap12:address
location="http://localhost:80/axis2/services/KaraSysService" />
</wsdl:port>
- <wsdl:port name="KaraSysServiceHttpport1"
binding="axis2:KaraSysServiceHttpBinding">
<http:address location="http://localhost:80/axis2/rest/KaraSysService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
<serviceGroup>
<service name="KaraSysService" scope="request"
targetNamespace="http://ws.eric.com/KaraSys">
<description>KaraSys Service</description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
</messageReceivers>
<parameter name="ServiceClass"
locked="false">mo.karasys.service.KaraSysService</parameter>
</service>
</serviceGroup>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: [RPCMessageReceiver] Exception occurred while trying to invoke service
Posted by Eric Chow <er...@gmail.com>.
I tried to download the nightly build, but still got the same exception.
Eric
On 3/26/07, Surya.Sigirisetty@ubs.com <Su...@ubs.com> wrote:
> Recently I encountered with similar problem and Deepal suggested to use latest from trunc or use latest nightly build. Good Luck!
>
> -----Original Message-----
> From: Eric Chow [mailto:eric138@gmail.com]
> Sent: Sunday, March 25, 2007 12:14 AM
> To: Axis User List
> Subject: [RPCMessageReceiver] Exception occurred while trying to invoke
> service
>
>
> Hello,
>
> Anyone can teach me what cause the following exception, and how to solve it?
>
> Or if this is a bug in Axis-1.1.1
>
> My Environment:
> Axis2-1.1.1, Tomcat-5.5.23, Java 1.5.x
> Invoking the web service from C#.
>
>
>
> 23:58:57,937 ERROR [RPCMessageReceiver] Exception occurred while
> trying to invoke service method getAllUsersArray
> org.apache.axiom.om.OMException: java.lang.NullPointerException
> at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:194)
> at org.apache.axiom.om.impl.llom.OMNodeImpl.build(OMNodeImpl.java:318)
> at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:632)
> at org.apache.axiom.om.impl.llom.OMElementImpl.detach(OMElementImpl.java:599)
> at org.apache.axiom.om.impl.llom.OMNodeImpl.setParent(OMNodeImpl.java:117)
> at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:249)
> at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:202)
> at org.apache.axis2.rpc.receivers.RPCUtil.processResponse(RPCUtil.java:169)
> at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:136)
> at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:39)
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
> at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
> at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:254)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.NullPointerException
> at org.apache.axis2.databinding.utils.BeanUtil.getPullParser(BeanUtil.java:78)
> at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.processProperties(ADBXMLStreamReaderImpl.java:948)
> at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:821)
> at org.apache.axis2.databinding.utils.reader.WrappingXMLStreamReader.next(WrappingXMLStreamReader.java:45)
> at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:824)
> at org.apache.axis2.util.StreamWrapper.next(StreamWrapper.java:68)
> at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:111)
> ... 28 more
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>
> This message and any attachment are confidential and may be privileged
> or otherwise protected from disclosure. If you are not the intended
> recipient please telephone or e-mail the sender and delete this message
> and all attachments from your system. If you are not the intended
> recipient you must not copy this message or any attachment or disclose
> the contents to any other person.
>
> Use of E-mails can involve substantial risks, including but not limited
> to lack of confidentiality and potential manipulation of contents and/or
> sender's address. E-mail transmission therefore cannot be guaranteed to
> be secure, error-free or virus-free. UBS therefore does not accept
> liability for any errors, omissions or consequences which arise as a
> result of e-mail transmission. If you choose to send sensitive
> information via e-mail, this will be done at your own risk.
>
> This message is provided for informational purposes and is not intended
> to nor will it create any binding legal relations. If verification is
> required please request a hard-copy version.
>
> This message should not be construed as a solicitation or offer to buy
> or sell any securities or related financial instruments.
>
> UBS AG does not accept Instructions via e-mail unless specifically
> authorised in writing and agreed to by UBS AG.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
RE: [RPCMessageReceiver] Exception occurred while trying to invoke service
Posted by Su...@ubs.com.
Recently I encountered with similar problem and Deepal suggested to use latest from trunc or use latest nightly build. Good Luck!
-----Original Message-----
From: Eric Chow [mailto:eric138@gmail.com]
Sent: Sunday, March 25, 2007 12:14 AM
To: Axis User List
Subject: [RPCMessageReceiver] Exception occurred while trying to invoke
service
Hello,
Anyone can teach me what cause the following exception, and how to solve it?
Or if this is a bug in Axis-1.1.1
My Environment:
Axis2-1.1.1, Tomcat-5.5.23, Java 1.5.x
Invoking the web service from C#.
23:58:57,937 ERROR [RPCMessageReceiver] Exception occurred while
trying to invoke service method getAllUsersArray
org.apache.axiom.om.OMException: java.lang.NullPointerException
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:194)
at org.apache.axiom.om.impl.llom.OMNodeImpl.build(OMNodeImpl.java:318)
at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:632)
at org.apache.axiom.om.impl.llom.OMElementImpl.detach(OMElementImpl.java:599)
at org.apache.axiom.om.impl.llom.OMNodeImpl.setParent(OMNodeImpl.java:117)
at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:249)
at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMElementImpl.java:202)
at org.apache.axis2.rpc.receivers.RPCUtil.processResponse(RPCUtil.java:169)
at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:136)
at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:39)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:254)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.apache.axis2.databinding.utils.BeanUtil.getPullParser(BeanUtil.java:78)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.processProperties(ADBXMLStreamReaderImpl.java:948)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:821)
at org.apache.axis2.databinding.utils.reader.WrappingXMLStreamReader.next(WrappingXMLStreamReader.java:45)
at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl.next(ADBXMLStreamReaderImpl.java:824)
at org.apache.axis2.util.StreamWrapper.next(StreamWrapper.java:68)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:111)
... 28 more
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org