Hi -- Okay, I've copied the WSDL into the message (below). I am using xfire 1.2.5

I hope this will give you a clue.

Thanks a bunch.

Betty

===================================================

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://services.openreports.efs.org"; xmlns:ns2="http://output.engine.openreports.efs.org"; xmlns:ns1="http://input.services.openreports.efs.org"; xmlns:ns3="http://info.services.openreports.efs.org"; xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding"; xmlns:tns="http://services.openreports.efs.org"; xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/"; xmlns:soap12="http://www.w3.org/2003/05/soap-envelope";>
 <wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"; attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://input.services.openreports.efs.org";>
<xsd:complexType name="ReportServiceInput">
<xsd:sequence>
<xsd:element minOccurs="0" name="cronExpression" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="deliveryMethod" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="exportType" type="xsd:int"/>
<xsd:element minOccurs="0" name="hours" type="xsd:int"/>
<xsd:element minOccurs="0" name="parameters" nillable="true" type="tns:ArrayOfString"/> <xsd:element minOccurs="0" name="reportName" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="scheduleDescription" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="scheduleType" type="xsd:int"/>
<xsd:element minOccurs="0" name="startAmPm" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="startDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="startHour" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="startMinute" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="userName" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="xmlData" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"; attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://services.openreports.efs.org";>
<xsd:complexType name="ArrayOfString">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="string" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="generateReport">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true" type="ns1:ReportServiceInput"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="generateReportResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns2:ReportEngineOutput"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getReportInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getReportInfoResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns3:ReportInfo"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"; attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://output.engine.openreports.efs.org";>
<xsd:complexType name="ReportEngineOutput">
<xsd:sequence>
<xsd:element minOccurs="0" name="content" nillable="true" type="xsd:base64Binary"/> <xsd:element minOccurs="0" name="contentExtension" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="contentMessage" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="contentType" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"; attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://info.services.openreports.efs.org";>
<xsd:complexType name="ReportInfo">
<xsd:sequence>
<xsd:element minOccurs="0" name="csvExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="defaultExportType" type="xsd:int"/>
<xsd:element minOccurs="0" name="description" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="excelExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="hidden" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="htmlExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="id" nillable="true" type="xsd:int"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="parameters" nillable="true" type="ns3:ArrayOfParameterInfo"/>
<xsd:element minOccurs="0" name="pdfExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="rtfExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="textExportEnabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="xlsExportEnabled" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfParameterInfo">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ParameterInfo" nillable="true" type="ns3:ParameterInfo"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ParameterInfo">
<xsd:sequence>
<xsd:element minOccurs="0" name="description" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="id" nillable="true" type="xsd:int"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
 </wsdl:types>
 <wsdl:message name="getReportInfoRequest">
   <wsdl:part name="parameters" element="tns:getReportInfo"/>
 </wsdl:message>
 <wsdl:message name="generateReportResponse">
   <wsdl:part name="parameters" element="tns:generateReportResponse"/>
 </wsdl:message>
 <wsdl:message name="getReportInfoResponse">
   <wsdl:part name="parameters" element="tns:getReportInfoResponse"/>
 </wsdl:message>
 <wsdl:message name="generateReportRequest">
   <wsdl:part name="parameters" element="tns:generateReport"/>
 </wsdl:message>
 <wsdl:portType name="ReportServicePortType">
   <wsdl:operation name="generateReport">
<wsdl:input name="generateReportRequest" message="tns:generateReportRequest"/> <wsdl:output name="generateReportResponse" message="tns:generateReportResponse"/>
   </wsdl:operation>
   <wsdl:operation name="getReportInfo">
<wsdl:input name="getReportInfoRequest" message="tns:getReportInfoRequest"/> <wsdl:output name="getReportInfoResponse" message="tns:getReportInfoResponse"/>
   </wsdl:operation>
 </wsdl:portType>
<wsdl:binding name="ReportServiceHttpBinding" type="tns:ReportServicePortType"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
   <wsdl:operation name="generateReport">
     <wsdlsoap:operation soapAction=""/>
     <wsdl:input name="generateReportRequest">
       <wsdlsoap:body use="literal"/>
     </wsdl:input>
     <wsdl:output name="generateReportResponse">
       <wsdlsoap:body use="literal"/>
     </wsdl:output>
   </wsdl:operation>
   <wsdl:operation name="getReportInfo">
     <wsdlsoap:operation soapAction=""/>
     <wsdl:input name="getReportInfoRequest">
       <wsdlsoap:body use="literal"/>
     </wsdl:input>
     <wsdl:output name="getReportInfoResponse">
       <wsdlsoap:body use="literal"/>
     </wsdl:output>
   </wsdl:operation>
 </wsdl:binding>
 <wsdl:service name="ReportService">
<wsdl:port name="ReportServiceHttpPort" binding="tns:ReportServiceHttpBinding"> <wsdlsoap:address location="http://localhost:8080/openreports/services/ReportService"/>
   </wsdl:port>
 </wsdl:service>
</wsdl:definitions>
==========================================


----- Original Message ----- From: "Tomek Sztelak" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, March 19, 2007 11:56 AM
Subject: Re: [xfire-user] (1) ArrayOfString and WsGenTask and (2)JAXBElement<String>


Can post your wsdl  ?

On 3/19/07, Betty Chang <[EMAIL PROTECTED]> wrote:


Hi --

I have run WsGenTask, but the ArrayOfString() has no constructors. I have
to add a couple of constructors in order for things to work.

Also,  I am having trobule getting JAXBElement<String> objects to make it
from the client to the server.  I just keep getting null for these
objects.   Any clues on how I can figure out what is happening?

Thanks

Betty



--
-----
When one of our products stops working, we'll blame another vendor
within 24 hours.

---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to