cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alistair <alenh...@gmail.com>
Subject Re: CXF Premature End Of File ?
Date Mon, 03 Jan 2011 16:49:03 GMT

Hello,

I finally had time to look at this project again. I rewrote it over the
christmas vacation, but still there seem to be some recursive calls. As soon
as I call webservice it brings a premature end of file, because the same
team is called over and over again. 

However, I cannot find it. Does anyone have an idea?
Is the bidirectional usage of eclipselink not possible? 

>From what the wsdl should do now is provide a reverence between: 

team --> references a project
team --> references a list of members
Member --> references a team
Member --> references a list of memberskills

Alistair


<wsdl:definitions name="ExpertFinderIFC"
targetNamespace="http://export.webservice.expertfinder.org/">
−
<wsdl:types>
−
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://export.ifc.expertfinder.org">
−
<xsd:complexType name="ArrayOfIFCteam">
−
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IFCteam"
nillable="true" type="tns:IFCteam"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="IFCmember">
−
<xsd:sequence>
<xsd:element minOccurs="0" name="description" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="efmemberskills" nillable="true"
type="tns:ArrayOfIFCmemberskill"/>
<xsd:element minOccurs="0" name="efteam" nillable="true"
type="tns:IFCteam"/>
<xsd:element minOccurs="0" name="memberID" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="ArrayOfIFCmemberskill">
−
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IFCmemberskill"
nillable="true" type="tns:IFCmemberskill"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="IFCteam">
−
<xsd:sequence>
<xsd:element minOccurs="0" name="description" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="efmembers" nillable="true"
type="tns:ArrayOfIFCmember"/>
<xsd:element minOccurs="0" name="jiveproject" nillable="true"
type="tns:IFCproject"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="teamID" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="IFCmemberskill">
−
<xsd:sequence>
<xsd:element minOccurs="0" name="efmember" nillable="true"
type="tns:IFCmember"/>
<xsd:element minOccurs="0" name="skillLevelID" type="xsd:int"/>
<xsd:element minOccurs="0" name="skillSetID" type="xsd:int"/>
<xsd:element minOccurs="0" name="userSkillID" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="IFCproject">
−
<xsd:sequence>
<xsd:element minOccurs="0" name="creationDate" nillable="true"
type="xsd:integer"/>
<xsd:element minOccurs="0" name="description" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="dueDate" nillable="true"
type="xsd:integer"/>
<xsd:element minOccurs="0" name="dueDateNull" type="xsd:int"/>
<xsd:element minOccurs="0" name="efteams" nillable="true"
type="tns:ArrayOfIFCteam"/>
<xsd:element minOccurs="0" name="modificationDate" nillable="true"
type="xsd:integer"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="parentObjectID" nillable="true"
type="xsd:integer"/>
<xsd:element minOccurs="0" name="parentObjectType" type="xsd:int"/>
<xsd:element minOccurs="0" name="projectID" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="userID" nillable="true"
type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
−
<xsd:complexType name="ArrayOfIFCmember">
−
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IFCmember"
nillable="true" type="tns:IFCmember"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
−
<xsd:schema attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://export.webservice.expertfinder.org/">
<xsd:import namespace="http://export.ifc.expertfinder.org"/>
<xsd:element name="getAllTeamsByProjectID"
type="tns:getAllTeamsByProjectID"/>
−
<xsd:complexType name="getAllTeamsByProjectID">
−
<xsd:sequence>
<xsd:element name="arg0" type="xsd:long"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getAllTeamsByProjectIDResponse"
type="tns:getAllTeamsByProjectIDResponse"/>
−
<xsd:complexType name="getAllTeamsByProjectIDResponse">
−
<xsd:sequence>
<xsd:element minOccurs="0" name="return" nillable="true"
type="ns0:ArrayOfIFCteam"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
−
<wsdl:message name="getAllTeamsByProjectIDResponse">
<wsdl:part element="tns:getAllTeamsByProjectIDResponse" name="parameters">
    </wsdl:part>
</wsdl:message>
−
<wsdl:message name="getAllTeamsByProjectID">
<wsdl:part element="tns:getAllTeamsByProjectID" name="parameters">
    </wsdl:part>
</wsdl:message>
−
<wsdl:portType name="ExpertFinderIFCPortType">
−
<wsdl:operation name="getAllTeamsByProjectID">
<wsdl:input message="tns:getAllTeamsByProjectID"
name="getAllTeamsByProjectID">
    </wsdl:input>
<wsdl:output message="tns:getAllTeamsByProjectIDResponse"
name="getAllTeamsByProjectIDResponse">
    </wsdl:output>
</wsdl:operation>
</wsdl:portType>
−
<wsdl:binding name="ExpertFinderIFCSoapBinding"
type="tns:ExpertFinderIFCPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
−
<wsdl:operation name="getAllTeamsByProjectID">
<soap:operation soapAction="" style="document"/>
−
<wsdl:input name="getAllTeamsByProjectID">
<soap:body use="literal"/>
</wsdl:input>
−
<wsdl:output name="getAllTeamsByProjectIDResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
−
<wsdl:service name="ExpertFinderIFC">
−
<wsdl:port binding="tns:ExpertFinderIFCSoapBinding"
name="ExpertFinderIFCPort">
<soap:address location="http://localhost:9090/expertFinder"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
-- 
View this message in context: http://cxf.547215.n5.nabble.com/CXF-Premature-End-Of-File-tp3249208p3325936.html
Sent from the cxf-issues mailing list archive at Nabble.com.

Mime
View raw message