Please help me out to sort out this issue its really urgent!!!!
---------------------------------------------------------------
Key: AXIS2-5123
URL: https://issues.apache.org/jira/browse/AXIS2-5123
Project: Axis2
Issue Type: Bug
Components: wsdl
Affects Versions: 1.6.0
Environment: Win XP Proffesional , Axis-2 ,
Reporter: Mohan Nirwan
Schema file
<?xml version="1.0" encoding="UTF-8" ?>
- <definitions name="AgileManualCreateProvider"
targetNamespace="http://xmlns.oracle.com/AgileManualCreateProvider"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://xmlns.oracle.com/AgileManualCreateProvider"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:client="http://xmlns.oracle.com/AgileManualCreateProvider">
- <types>
- <schema attributeFormDefault="unqualified" elementFormDefault="unqualified"
targetNamespace="http://xmlns.oracle.com/AgileManualCreateProvider"
xmlns:tns="http://xmlns.oracle.com/AgileManualCreateProvider"
xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="AgileManualCreateProviderProcessRequest">
- <complexType>
- <sequence>
<element name="ManualCreationParams" type="tns:BrcdManualCreationParams" />
</sequence>
</complexType>
</element>
- <element name="AgileManualCreateProviderProcessResponse">
- <complexType>
- <sequence>
<element name="issues" type="tns:issues" />
<element name="soaStatus" type="string" />
<element name="soaCode" type="string" />
<element name="soaInstanceDetails" type="string" />
<element name="flexi1" type="string" />
<element name="flexi2" type="string" />
<element name="flexi3" type="string" />
</sequence>
</complexType>
</element>
- <complexType name="BrcdManualCreationParams">
- <sequence>
<element name="rmaNumber" type="string" />
<element name="serialNumber" type="string" />
<element name="lineNumber" type="string" />
<element name="flexi1" type="string" />
<element name="flexi2" type="string" />
<element name="flexi3" type="string" />
</sequence>
</complexType>
- <complexType name="issues">
- <sequence>
<element name="issue" type="tns:issue" />
</sequence>
</complexType>
- <complexType name="issue">
- <sequence>
<element name="coverPageAttributes" type="tns:coverPageAttributes" />
<element name="page2Attributes" type="tns:page2Attributes" />
<element name="page3Attributes" type="tns:page3Attributes"
maxOccurs="unbounded" />
<element name="displayAttributes" type="tns:displayAttributes" />
<element name="relationships" type="tns:relationships" />
</sequence>
</complexType>
- <complexType name="coverPageAttributes">
- <sequence>
<element name="psrNumber" type="string" />
<element name="psrType" type="string" />
<element name="description" type="string" />
<element name="customerName" type="string" />
<element name="supplier" type="string" />
<element name="expectedResolutionDate" type="string" />
<element name="qualityAnalyst" type="string" />
<element name="status" type="string" />
<element name="originator" type="string" />
<element name="dateOriginated" type="string" />
<element name="dateSubmitted" type="string" />
<element name="dateReleased" type="string" />
<element name="finalCompleteDate" type="string" />
<element name="aggregatePSRNumber" type="string" />
<element name="severity" type="string" />
<element name="rmaNumber" type="string" />
<element name="srNo" type="string" />
<element name="lineNo" type="string" />
<element name="timeToFailure" type="string" />
<element name="comment" type="string" />
<element name="detailDescription" type="string" />
<element name="failureConclusion" type="string" />
</sequence>
</complexType>
- <complexType name="page2Attributes">
- <sequence>
<element name="itemNumber" type="string" />
<element name="itemDescription" type="string" />
<element name="revFund" type="string" />
<element name="manufacturerPartNumber" type="string" />
<element name="affectedSite" type="string" />
<element name="list01" type="string" />
<element name="revFixed" type="string" />
<element name="itemProductLines" type="string" />
<element name="text01" type="string" />
<element name="text02" type="string" />
<element name="dateCodeofTheFailedComponent" type="string" />
<element name="lotCodeForTheFailedComponent" type="string" />
<element name="failureMode" type="string" />
<element name="failureCode" type="string" />
</sequence>
</complexType>
- <complexType name="page3Attributes">
- <sequence>
<element name="additionalIssue" type="string" />
<element name="attachmentName" type="string" />
<element name="BookingDate" type="string" />
<element name="bookedBy" type="string" />
<element name="cmReceiptDate" type="string" />
<element name="autoCreated" type="string" />
<element name="caseOwner" type="string" />
<element name="categorynCriteria" type="string" />
<element name="cmDetails" type="string" />
<element name="cmReceivedDate" type="string" />
<element name="cqmDeatils" type="string" />
<element name="cqmMessageToGTS" type="string" />
<element name="cqmNote" type="string" />
<element name="customerDetails" type="string" />
<element name="customerEscalationPriority" type="string" />
<element name="customerFaultConfirmed" type="string" />
<element name="customerIssueType" type="string" />
<element name="escalationID" type="string" />
<element name="escalationPareto" type="string" />
<element name="faRequired" type="string" />
<element name="failureCategory" type="string" />
<element name="failureCategoryDetail" type="string" />
<element name="failureCode" type="string" />
<element name="faultConfirmed" type="string" />
<element name="firmWareLevel" type="string" />
<element name="gtsManager" type="string" />
<element name="gtsOriginator" type="string" />
<element name="holdDate" type="string" />
<element name="holdDetails" type="string" />
<element name="holdInstructions" type="string" />
<element name="holdIssueComments" type="string" />
<element name="holdIssueType" type="string" />
<element name="LastShipDate" type="string" />
<element name="lastYieldStation" type="string" />
<element name="lastYieldDate" type="string" />
<element name="nextUpdate" type="string" />
<element name="originalShipDate" type="string" />
<element name="RMAType" type="string" />
<element name="priority" type="string" />
<element name="priorityDetermination" type="string" />
<element name="productUptime" type="string" />
<element name="repairCenter" type="string" />
<element name="responsible" type="string" />
<element name="rmaConclusion" type="string" />
<element name="trackingNumber" type="string" />
<element name="additionalCriteriaAttribute" type="string" />
<element name="businessProcessOwner" type="string" />
<element name="businessProcessType" type="string" />
<element name="category" type="string" />
<element name="defect" type="string" />
<element name="foundProductLifeCyclePhase" type="string" />
<element name="internalIssueType" type="string" />
<element name="issueReproduced" type="string" />
<element name="issueReproducedBy" type="string" />
<element name="issueReproducedSteps" type="string" />
<element name="notes" type="string" />
<element name="repair" type="string" />
<element name="testStation" type="string" />
<element name="symptomCode" type="string" />
</sequence>
</complexType>
- <complexType name="displayAttributes">
- <sequence>
<element name="partNumber" type="string" />
<element name="srNumber" type="string" />
<element name="customer" type="string" />
<element name="productFamily" type="string" />
<element name="customerFailureDescription" type="string" />
<element name="faCreatedFlag" type="string" />
<element name="rmaRecievedDate" type="string" />
<element name="cmRecieptDate" type="string" />
<element name="originatingIssueID" type="string" />
<element name="faInitiated" type="string" />
<element name="cancelledQuantity" type="string" />
<element name="recievedDate" type="string" />
<element name="componentPartNumber" type="string" />
<element name="componentSrNumber" type="string" />
<element name="failureCodeDescription" type="string" />
<element name="failedStation" type="string" />
<element name="requestID" type="string" />
<element name="cqmAssigned" type="string" />
<element name="escalationOriginator" type="string" />
<element name="escalatedDate" type="string" />
<element name="tacManager" type="string" />
<element name="rmaRequestFARequest" type="string" />
<element name="cmInitialRecievedDate" type="string" />
<element name="rmaLineStatus" type="string" />
</sequence>
</complexType>
- <complexType name="relationships">
- <sequence>
<element name="affecyedItem" type="tns:affecyedItem" />
</sequence>
</complexType>
- <complexType name="affecyedItem">
- <sequence>
<element name="itemNumber" type="string" />
<element name="itemRevision" type="string" />
</sequence>
</complexType>
</schema>
</types>
- <message name="AgileManualCreateProviderRequestMessage">
<part name="payload" element="tns:AgileManualCreateProviderProcessRequest" />
</message>
- <message name="AgileManualCreateProviderResponseMessage">
<part name="payload" element="tns:AgileManualCreateProviderProcessResponse"
/>
</message>
- <portType name="AgileManualCreateProvider">
- <operation name="process">
<input message="tns:AgileManualCreateProviderRequestMessage" />
<output message="tns:AgileManualCreateProviderResponseMessage" />
</operation>
</portType>
- <binding name="AgileManualCreateProviderBinding"
type="tns:AgileManualCreateProvider">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
- <operation name="process">
<soap:operation style="document" soapAction="process" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
</binding>
- <service name="AgileManualCreateProvider">
- <port name="AgileManualCreateProviderPort"
binding="tns:AgileManualCreateProviderBinding">
<soap:address
location="http://soadev:7777/orabpel/agilepqm/AgileManualCreateProvider/1.0" />
</port>
</service>
- <plnk:partnerLinkType name="AgileManualCreateProvider">
- <plnk:role name="AgileManualCreateProviderProvider">
<plnk:portType name="tns:AgileManualCreateProvider" />
</plnk:role>
</plnk:partnerLinkType>
</definitions>
Response.xml
<outputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
name="payload"><AgileManualCreateProviderProcessResponse
xmlns:tns="http://xmlns.oracle.com/AgileManualCreateProvider"
xmlns="http://xmlns.oracle.com/AgileManualCreateProvider">
<issues xmlns="">
<issue>
<coverPageAttributes>
<psrNumber></psrNumber>
<psrType></psrType>
<description>BIGIRON RX-16 CHASSIS 1 MR, 3 SWF3, 4 PS</description>
<customerName>DELL</customerName>
<supplier></supplier>
<expectedResolutionDate></expectedResolutionDate>
<qualityAnalyst></qualityAnalyst>
<status></status>
<originator></originator>
<dateOriginated></dateOriginated>
<dateSubmitted></dateSubmitted>
<dateReleased></dateReleased>
<finalCompleteDate></finalCompleteDate>
<aggregatePSRNumber></aggregatePSRNumber>
<severity></severity>
<rmaNumber>69027653</rmaNumber>
<srNo>SA44085155</srNo>
<lineNo>1</lineNo>
<timeToFailure></timeToFailure>
<comment>REPLACED FAN TRAY</comment>
<detailDescription></detailDescription>
<failureConclusion></failureConclusion>
</coverPageAttributes>
<page2Attributes>
<itemNumber></itemNumber>
<itemDescription></itemDescription>
<revFund></revFund>
<manufacturerPartNumber></manufacturerPartNumber>
<affectedSite></affectedSite>
<list01></list01>
<revFixed></revFixed>
<itemProductLines></itemProductLines>
<text01>no</text01>
<text02>Samina</text02>
<dateCodeofTheFailedComponent>no</dateCodeofTheFailedComponent>
<lotCodeForTheFailedComponent>Samina</lotCodeForTheFailedComponent>
<failureCode>C45</failureCode>
</page2Attributes>
<page3Attributes>
<additionalIssue></additionalIssue>
<attachmentName/>
<BookingDate>07/12/2011 04:11:21 AM</BookingDate>
<bookedBy>NARAYANK</bookedBy>
<cmReceiptDate/>
<autoCreated></autoCreated>
<caseOwner></caseOwner>
<categorynCriteria></categorynCriteria>
<cmDetails></cmDetails>
<cmReceivedDate></cmReceivedDate>
<cqmDeatils></cqmDeatils>
<cqmMessageToGTS></cqmMessageToGTS>
<cqmNote></cqmNote>
<customerDetails></customerDetails>
<customerEscalationPriority></customerEscalationPriority>
<customerFaultConfirmed></customerFaultConfirmed>
<customerIssueType></customerIssueType>
<escalationID></escalationID>
<escalationPareto></escalationPareto>
<faRequired>Y</faRequired>
<failureCategory></failureCategory>
<failureCategoryDetail></failureCategoryDetail>
<failureCode></failureCode>
<faultConfirmed/>
<firmWareLevel/>
<gtsManager/>
<gtsOriginator/>
<holdDate>28-JUN-11</holdDate>
<holdDetails></holdDetails>
<holdInstructions></holdInstructions>
<holdIssueComments/>
<holdIssueType/>
<LastShipDate> </LastShipDate>
<lastYieldStation></lastYieldStation>
<lastYieldDate>27-JUN-11</lastYieldDate>
<nextUpdate></nextUpdate>
<originalShipDate/>
<RMAType>RMA-IN WARRANTY_CH</RMAType>
<priority></priority>
<priorityDetermination></priorityDetermination>
<productUptime/>
<repairCenter></repairCenter>
<responsible></responsible>
<rmaConclusion></rmaConclusion>
<trackingNumber></trackingNumber>
<additionalCriteriaAttribute></additionalCriteriaAttribute>
<businessProcessOwner></businessProcessOwner>
<businessProcessType></businessProcessType>
<category></category>
<defect></defect>
<foundProductLifeCyclePhase></foundProductLifeCyclePhase>
<internalIssueType></internalIssueType>
<issueReproduced></issueReproduced>
<issueReproducedBy></issueReproducedBy>
<issueReproducedSteps></issueReproducedSteps>
<notes></notes>
<repair></repair>
<testStation/>
<symptomCode/>
</page3Attributes>
<page3Attributes>
<additionalIssue></additionalIssue>
<attachmentName/>
<BookingDate>07/12/2011 04:11:21 AM</BookingDate>
<bookedBy>NARAYANK</bookedBy>
<cmReceiptDate/>
<autoCreated></autoCreated>
<caseOwner></caseOwner>
<categorynCriteria></categorynCriteria>
<cmDetails></cmDetails>
<cmReceivedDate></cmReceivedDate>
<cqmDeatils></cqmDeatils>
<cqmMessageToGTS></cqmMessageToGTS>
<cqmNote></cqmNote>
<customerDetails></customerDetails>
<customerEscalationPriority></customerEscalationPriority>
<customerFaultConfirmed></customerFaultConfirmed>
<customerIssueType></customerIssueType>
<escalationID></escalationID>
<escalationPareto></escalationPareto>
<faRequired>Y</faRequired>
<failureCategory></failureCategory>
<failureCategoryDetail></failureCategoryDetail>
<failureCode></failureCode>
<faultConfirmed/>
<firmWareLevel/>
<gtsManager/>
<gtsOriginator/>
<holdDate>20-JUN-11</holdDate>
<holdDetails></holdDetails>
<holdInstructions></holdInstructions>
<holdIssueComments>RMA 6055459 1 A/B=TEAM WORLDWIDE CLT484151
OEMID= Stat=1Ins</holdIssueComments>
<holdIssueType/>
<LastShipDate> </LastShipDate>
<lastYieldStation></lastYieldStation>
<lastYieldDate>20-JUN-11</lastYieldDate>
<nextUpdate></nextUpdate>
<originalShipDate/>
<RMAType>RMA-IN WARRANTY_CH</RMAType>
<priority></priority>
<priorityDetermination></priorityDetermination>
<productUptime/>
<repairCenter></repairCenter>
<responsible></responsible>
<rmaConclusion></rmaConclusion>
<trackingNumber></trackingNumber>
<additionalCriteriaAttribute></additionalCriteriaAttribute>
<businessProcessOwner></businessProcessOwner>
<businessProcessType></businessProcessType>
<category></category>
<defect></defect>
<foundProductLifeCyclePhase></foundProductLifeCyclePhase>
<internalIssueType></internalIssueType>
<issueReproduced></issueReproduced>
<issueReproducedBy></issueReproducedBy>
<issueReproducedSteps></issueReproducedSteps>
<notes></notes>
<repair></repair>
<testStation/>
<symptomCode/>
</page3Attributes>
<page3Attributes>
<additionalIssue></additionalIssue>
<attachmentName/>
<BookingDate>07/12/2011 04:11:21 AM</BookingDate>
<bookedBy>NARAYANK</bookedBy>
<cmReceiptDate/>
<autoCreated></autoCreated>
<caseOwner></caseOwner>
<categorynCriteria></categorynCriteria>
<cmDetails></cmDetails>
<cmReceivedDate></cmReceivedDate>
<cqmDeatils></cqmDeatils>
<cqmMessageToGTS></cqmMessageToGTS>
<cqmNote></cqmNote>
<customerDetails></customerDetails>
<customerEscalationPriority></customerEscalationPriority>
<customerFaultConfirmed></customerFaultConfirmed>
<customerIssueType></customerIssueType>
<escalationID></escalationID>
<escalationPareto></escalationPareto>
<faRequired>Y</faRequired>
<failureCategory></failureCategory>
<failureCategoryDetail></failureCategoryDetail>
<failureCode></failureCode>
<faultConfirmed/>
<firmWareLevel/>
<gtsManager/>
<gtsOriginator/>
<holdDate>21-JUN-11</holdDate>
<holdDetails></holdDetails>
<holdInstructions></holdInstructions>
<holdIssueComments/>
<holdIssueType/>
<LastShipDate> </LastShipDate>
<lastYieldStation></lastYieldStation>
<lastYieldDate>20-JUN-11</lastYieldDate>
<nextUpdate></nextUpdate>
<originalShipDate/>
<RMAType>RMA-IN WARRANTY_CH</RMAType>
<priority></priority>
<priorityDetermination></priorityDetermination>
<productUptime/>
<repairCenter></repairCenter>
<responsible></responsible>
<rmaConclusion></rmaConclusion>
<trackingNumber></trackingNumber>
<additionalCriteriaAttribute></additionalCriteriaAttribute>
<businessProcessOwner></businessProcessOwner>
<businessProcessType></businessProcessType>
<category></category>
<defect></defect>
<foundProductLifeCyclePhase></foundProductLifeCyclePhase>
<internalIssueType></internalIssueType>
<issueReproduced></issueReproduced>
<issueReproducedBy></issueReproducedBy>
<issueReproducedSteps></issueReproducedSteps>
<notes></notes>
<repair></repair>
<testStation/>
<symptomCode/>
</page3Attributes>
<displayAttributes>
<partNumber></partNumber>
<srNumber></srNumber>
<customer></customer>
<productFamily></productFamily>
<customerFailureDescription></customerFailureDescription>
<faCreatedFlag></faCreatedFlag>
<rmaRecievedDate></rmaRecievedDate>
<cmRecieptDate></cmRecieptDate>
<originatingIssueID></originatingIssueID>
<faInitiated></faInitiated>
<cancelledQuantity></cancelledQuantity>
<recievedDate></recievedDate>
<componentPartNumber></componentPartNumber>
<componentSrNumber></componentSrNumber>
<failureCodeDescription></failureCodeDescription>
<failedStation></failedStation>
<requestID></requestID>
<cqmAssigned></cqmAssigned>
<escalationOriginator></escalationOriginator>
<escalatedDate></escalatedDate>
<tacManager></tacManager>
<rmaRequestFARequest></rmaRequestFARequest>
<cmInitialRecievedDate></cmInitialRecievedDate>
<rmaLineStatus></rmaLineStatus>
</displayAttributes>
<relationships>
<affecyedItem>
<itemNumber></itemNumber>
<itemRevision></itemRevision>
</affecyedItem>
</relationships>
</issue>
</issues>
<soaStatus xmlns="">Success</soaStatus>
<soaCode xmlns="">S</soaCode>
<soaInstanceDetails
xmlns="">BPELInstanceId:7120022,InstanceTitle:AgileManualCreateProvider -
success</soaInstanceDetails>
</AgileManualCreateProviderProcessResponse>
</part></outputVariable>
CallServiceVersionOne.java
package com.oracle.xmlns.agilemanualcreateprovider;
/**
*
* @author Plural Technology Pvt. Ltd.
*/
public class CallServiceVersionOne
{
public static void main(String[] args)
{
try
{
System.out.println("step1");
AgileManualCreateProviderStub stub = new
AgileManualCreateProviderStub();
System.out.println("step2");
// Create the request.
AgileManualCreateProviderStub.AgileManualCreateProviderProcessRequest request =
new AgileManualCreateProviderStub.AgileManualCreateProviderProcessRequest();
System.out.println("step3");
// Set arguments.
// Input parameter is String. Output parameter is
String.
AgileManualCreateProviderStub.BrcdManualCreationParams
inputXMLString = new AgileManualCreateProviderStub.BrcdManualCreationParams();
inputXMLString.setFlexi1("");
inputXMLString.setFlexi2("");
inputXMLString.setFlexi3("");
inputXMLString.setLineNumber("1");
inputXMLString.setRmaNumber("69027653");
inputXMLString.setSerialNumber("SA44085155");
request.setManualCreationParams(inputXMLString);
System.out.println("---->"+request.getManualCreationParams().localRmaNumber);
System.out.println("step4");
// Invoke the service.
// Get responce in Responce object.
AgileManualCreateProviderStub.AgileManualCreateProviderProcessResponse response
= stub.process(request);
System.out.println("step5");
System.out.println(response.toString());
// Print the response.
System.out.println("response.getIssues() = " +
response.getIssues());
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
after executing this program following exception i m getting
R:\Kalypso\sdk3WebService_v1.0>java
com.oracle.xmlns.agilemanualcreateprovider.CallServiceVersionOne
step1
log4j:WARN No appenders could be found for logger
(org.apache.axis2.description.AxisService).
log4j:WARN Please initialize the log4j system properly.
step2
step3
step4
org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException:
Unexpected subelement failureCode
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub.fromOM(AgileManualCreateProviderStub
.java:17630)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub.process(AgileManualCreateProviderStu
b.java:189)
at
com.oracle.xmlns.agilemanualcreateprovider.CallServiceVersionOne.main(CallServiceVersionOne.java:46)
Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException:
Unexpected subelement failureCode
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub$Page2Attributes$Factory.parse(AgileM
anualCreateProviderStub.java:2079)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub$Issue$Factory.parse(AgileManualCreat
eProviderStub.java:11024)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub$Issues$Factory.parse(AgileManualCrea
teProviderStub.java:11540)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub$AgileManualCreateProviderProcessResp
onse$Factory.parse(AgileManualCreateProviderStub.java:17400)
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub.fromOM(AgileManualCreateProviderStub
.java:17624)
... 2 more
Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement
failureCode
at
com.oracle.xmlns.agilemanualcreateprovider.AgileManualCreateProviderStub$Page2Attributes$Factory.parse(AgileM
anualCreateProviderStub.java:2046)
... 6 more
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]