Hej Prośba o pomoc w następującej sprawie:

My problem is as following, I use prebuilt Eclipse wizard (Axis 1) to build Web service client from provided WSDL:

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions targetNamespace="http://xyz.org:8080/jira_adapter" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://xyz.org:8080/jira_adapter" xmlns:tns1="http://soap.rpc.jira.atlassian.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
wsdl:typas
<schema targetNamespace="http://soap.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://172.16.3.223:8080/rpc/soap/jirasoapservice-v2" xmlns:tns1="http://soap.rpc.jira.atlassian.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"elementFormDefault="qualified">
<element name="IssueChangedNotification">
<complexType>
<sequence>
<element name="in0" type="tns1:RemoteIssue" />
</sequence>
</complexType>
</element>
<complexType abstract="true" name="AbstractRemoteEntity">
<sequence>
<element maxOccurs="1" minOccurs="0" name="id" type="string" />
</sequence>
</complexType>
<complexType abstract="true" name="AbstractNamedRemoteEntity">
<complexContent>
<extension base="tns1:AbstractRemoteEntity">
<sequence>
<element maxOccurs="1" minOccurs="0" name="name" type="string" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteIssue">
<complexContent>
<extension base="tns1:AbstractRemoteEntity">
<sequence>
<element maxOccurs="1" minOccurs="0" name="affectsVersions" type="tns1:ArrayOfaffectsVersions" />
<element maxOccurs="1" minOccurs="0" name="assignee" type="string" />
<element maxOccurs="1" minOccurs="0" name="attachmentNames" type="tns1:ArrayOfattachmentNames" />
<element maxOccurs="1" minOccurs="0" name="components" type="tns1:ArrayOfRemoteComponent" />
<element maxOccurs="1" minOccurs="0" name="created" type="dateTime" />
<element maxOccurs="1" minOccurs="0" name="customFieldValues" type="tns1:ArrayOfRemoteCustomFieldValue" />
<element maxOccurs="1" minOccurs="0" name="description" type="string" />
<element maxOccurs="1" minOccurs="0" name="duedate" type="dateTime" />
<element maxOccurs="1" minOccurs="0" name="environment" type="string" />
<element maxOccurs="1" minOccurs="0" name="fixVersions" type="tns1:ArrayOffixVersions" />
<element maxOccurs="1" minOccurs="0" name="key" type="string" />
<element maxOccurs="1" minOccurs="0" name="priority" type="string" />
<element maxOccurs="1" minOccurs="0" name="project" type="string" />
<element maxOccurs="1" minOccurs="0" name="reporter" type="string" />
<element maxOccurs="1" minOccurs="0" name="resolution" type="string" />
<element maxOccurs="1" minOccurs="0" name="status" type="string" />
<element maxOccurs="1" minOccurs="0" name="summary" type="string" />
<element maxOccurs="1" minOccurs="0" name="type" type="string" />
<element maxOccurs="1" minOccurs="0" name="updated" type="dateTime" />
<element maxOccurs="1" minOccurs="0" name="votes" type="long" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="ArrayOfaffectsVersions">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="affectsVersions" type="tns1:RemoteVersion" />
</sequence>
</complexType>
<complexType name="RemoteVersion">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element maxOccurs="1" minOccurs="0" name="archived" type="boolean" />
<element maxOccurs="1" minOccurs="0" name="releaseDate" type="dateTime" />
<element maxOccurs="1" minOccurs="0" name="released" type="boolean" />
<element maxOccurs="1" minOccurs="0" name="sequence" type="long" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="ArrayOfattachmentNames">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="attachmentNames" type="string" />
</sequence>
</complexType>
<complexType name="ArrayOfRemoteComponent">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="components" type="tns1:RemoteComponent" />
</sequence>
</complexType>
<complexType name="RemoteComponent">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence />
</extension>
</complexContent>
</complexType>
<complexType name="ArrayOfRemoteCustomFieldValue">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="customFieldValues" type="tns1:RemoteCustomFieldValue" />
</sequence>
</complexType>
<complexType name="ArrayOffixVersions">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="fixVersions" type="tns1:RemoteVersion" />
</sequence>
</complexType>
<complexType name="RemoteCustomFieldValue">
<sequence>
<element maxOccurs="1" minOccurs="0" name="customfieldId" type="string" />
<element maxOccurs="1" minOccurs="0" name="key" type="string" />
<element maxOccurs="1" minOccurs="0" name="values" type="tns1:ArrayOfstring" />
</sequence>
</complexType>
<complexType name="ArrayOfstring">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="values" type="string" />
</sequence>
</complexType>
</schema>
</wsdl:types>

<wsdl:message name="RemoteException">
</wsdl:message>
<wsdl:message name="IssueChangedNotification">
	<wsdl:part name="IssueChangedNotification" element="tns1:IssueChangedNotification" />
</wsdl:message>
<wsdl:message name="IssueChangedNotificationResponse">
</wsdl:message>
<wsdl:portType name="EAI4JiraSoapService">
	<wsdl:operation name="issueChangedNotification">
		<wsdl:input message="impl:IssueChangedNotification" name="IssueChangedNotification" />
		<wsdl:output message="impl:IssueChangedNotificationResponse" name="IssueChangedNotificationResponse" />
		<wsdl:fault message="impl:RemoteException" name="RemoteException" />
	</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="NewBinding" type="impl:EAI4JiraSoapService">
	<wsdlsoap:binding style="document"
		transport="http://schemas.xmlsoap.org/soap/http" />
	<wsdl:operation name="issueChangedNotification">
		<wsdlsoap:operation
			soapAction="http://xyz.org:8080/jira_adapter/issueChangedNotification" />
		<wsdl:input name="IssueChangedNotification">
			<wsdlsoap:body use="literal" />
		</wsdl:input>
		<wsdl:output name="IssueChangedNotificationResponse">
			<wsdlsoap:body use="literal" />
		</wsdl:output>
		<wsdl:fault name="RemoteException">
			<wsdlsoap:fault use="literal" name="RemoteException" />
		</wsdl:fault>
	</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EAI4JiraSoapServiceService">
	<wsdl:port binding="impl:NewBinding" name="EAI4jirasoapservice">
		<wsdlsoap:address location="http://mw7td.xyz.org:8080/JIRA_ADAPTER" />
	</wsdl:port>
</wsdl:service>

</wsdl:definitions>

everything seems to work, code is built and I compile it, but in the end my soap request looks as following:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
soapenv:Body
<IssueChangedNotification xmlns="http://soap.rpc.jira.atlassian.com">
<in0>
<components />
<customFieldValues>
<customFieldValues>
<customfieldId>customfield_10003</customfieldId>
<key></key>
<values>
<values>2011-12-22 2300.0</values>
</values>
</customFieldValues>
<customFieldValues>
<customfieldId>customfield_10160</customfieldId>
<key></key>
<values>
<values>0.0</values>
</values>
</customFieldValues>
<customFieldValues>
<customfieldId>customfield_10070</customfieldId>
<key></key>
<values>
<values>CZD_DAiRU</values>
</values>
</customFieldValues>
<customFieldValues>
<customfieldId>customfield_10132</customfieldId>
<key></key>
<values>
<values>ewdwd</values>
</values>
</customFieldValues>
<customFieldValues>
<customfieldId>customfield_10153</customfieldId>
<key></key>
<values>
<values>dew</values>
</values>
</customFieldValues>
</customFieldValues>
<key>TARCHTEST-2317</key>
<status>10007</status>
<type>9</type>
</in0>
</IssueChangedNotification>
</soapenv:Body>
</soapenv:Envelope>

and my problem is that I get:

<issuechangednotification xmlns="http://soap.rpc.jira.atlassian.com">

instead of

<cc:IssueChangedNotification xmlns:cc="http://soap.rpc.jira.atlassian.com">

How to force Axis to create soap message with cc qualified name? My server does not accept my XML and says it is

  TextXML Parsing Errors have occurred
                ParserException

Really appreciate your help!!!