[prev in list] [next in list] [prev in thread] [next in thread] 

List:       axis-user
Subject:    JAXWS/Axis2 - problems generating correct structure of SOAP message
From:       Euan Milton <euanmilton () hotmail ! co ! uk>
Date:       2013-10-01 9:48:30
Message-ID: DUB119-W2BD911E25B5DE38FED54790150 () phx ! gbl
[Download RAW message or body]

Hi all,
We have a web application which needs to consume an external web service.
To do this we have generated the set of Java artifacts from the WSDL via Maven using \
the wsdl2java goal provided by the cxf-codegen-plugin plugin.  The SEI generated by \
CXF is then used to invoke the web service. The code to integrate with the actual web \
service is then packaged into a set of JARs and used inside the front end application \
which needs to use the web service. As part of the integration JARs, we have written \
an integration test which actually invokes the third party web service and every \
works as expected and the test passes. We are having an issue when the web \
application uses the integration JARs to invoke the web service. Exactly the same \
code is being executed by the FE application as is being used in our working \
integration test but the SOAP message which is ultimately generated is different \
between the two and the message generated by the actual web application is incorrect. \
The working SOAP request produced by our integration tests is: <S:Envelope \
xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">  <S:Body>
    <ns12:ProcessUIRequest xmlns:ns10="http://zzz/yyyentityview/validation/"
    xmlns:ns11="http://zzz/yyyview/search/list/"
    xmlns:ns12="http://zzz/yyywebservice/v5/types/"
    xmlns:ns2="http://zzz/yyyentityview/app/"
    xmlns:ns3="http://zzz/yyyentityview/client/"
    xmlns:ns4="http://zzz/yyyview/search/postcode/"
    xmlns:ns5="http://zzz/yyyview/app/"
    xmlns:ns6="http://zzz/yyyview/search/app/"
    xmlns:ns7="http://zzz/yyyview/search/bank/"
    xmlns:ns8="http://zzz/yyyview/uw/"
    xmlns:ns9="http://zzz/yyybase/">
      <ns12:ProcessUIRequest CallType="Submit" DisplayError="false"
      IsAnonymous="false" IsCompactRequest="false" IsError="false">
        <ns9:ModelData>
          <ns9:TransactionData ApplicationReference="20000003CR3.00000003"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:type="ns5:QuoteLoadTxnDataVO" />
        </ns9:ModelData>
        <ns9:Activity ActionCode="QuoteLoad" ActionMode="Default"
        ActivityCode="QuoteApplicationFull" ActivityMode="Default"
        ActivityReference="" ActivityStatus="Inital"
        ActivityTransaction="StartNewActivityAndLogOffUser"
        CanProceedWithValidationsOutstanding="true">
          <ns9:BusinessKeys>
            <item>
              <key>
                <string>ADVREF</string>
              </key>
              <value>
                <BusinessKeyVO KeyName="ADVREF" KeyValue="AVAGT01">
                  <BusinessKey KeyName="ADVREF" KeyType="Unknown"
                  KeyValue="AVAGT01" />
                </BusinessKeyVO>
              </value>
            </item>
          </ns9:BusinessKeys>
        </ns9:Activity>
      </ns12:ProcessUIRequest>
    </ns12:ProcessUIRequest>
  </S:Body>
</S:Envelope>
The POJO which is marshalled into that SOAP request is:
<tcp.ssgbase.BaseVO>
  <modelData>
    <transactionData class="tcp.ssgview.app.QuoteLoadTxnDataVO">
      <applicationReference>20000003CR3.00000003</applicationReference>
    </transactionData>
  </modelData>
  <activity>
    <businessKeys>
      <item>
        <tcp.serializable__dictionary.BusinessKeyItem>
          <key>
            <string>ADVREF</string>
          </key>
          <value>
            <businessKeyVO>
              <businessKey>
                <keyName>ADVREF</keyName>
                <keyValue>AVAGT01</keyValue>
                <keyType>Unknown</keyType>
              </businessKey>
              <keyName>ADVREF</keyName>
              <keyValue>AVAGT01</keyValue>
            </businessKeyVO>
          </value>
        </tcp.serializable__dictionary.BusinessKeyItem>
      </item>
    </businessKeys>
    <actionMode>DEFAULT</actionMode>
    <activityMode>DEFAULT</activityMode>
    <activityTransaction>START_NEW_ACTIVITY_AND_LOG_OFF_USER</activityTransaction>
    <actionCode>QuoteLoad</actionCode>
    <activityReference></activityReference>
    <activityStatus>INITAL</activityStatus>
    <activityCode>QuoteApplicationFull</activityCode>
    <canProceedWithValidationsOutstanding>true</canProceedWithValidationsOutstanding>
  </activity>
  <displayError>false</displayError>
  <isAnonymous>false</isAnonymous>
  <isError>false</isError>
  <isCompactRequest>false</isCompactRequest>
  <callType>SUBMIT</callType>
</tcp.ssgbase.BaseVO>
The SOAP request generated by the actual web application is:
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
  <soapenv:Body>
    <ns2:ProcessUIRequest xmlns:ns2="http://zzz/yyywebservice/v5/types/">
      <processUIRequest>
        <activity>
          <actionCode>QuoteLoad</actionCode>
          <actionMode>DEFAULT</actionMode>
          <activityCode>QuoteApplicationFull</activityCode>
          <activityMode>DEFAULT</activityMode>
          <activityReference />
          <activityStatus>INITAL</activityStatus>
          <activityTransaction>
          START_NEW_ACTIVITY_AND_LOG_OFF_USER</activityTransaction>
          <businessKeys />
          <canProceedWithValidationsOutstanding>
          true</canProceedWithValidationsOutstanding>
        </activity>
        <callType>SUBMIT</callType>
        <displayError>false</displayError>
        <isAnonymous>false</isAnonymous>
        <isCompactRequest>false</isCompactRequest>
        <isError>false</isError>
        <modelData>
          <transactionData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:type="ns2:quoteLoadTxnDataVO">
            <applicationReference>
            20000003ESF.00000018</applicationReference>
          </transactionData>
        </modelData>
      </processUIRequest>
    </ns2:ProcessUIRequest>
  </soapenv:Body>
</soapenv:Envelope>
The POJO which is marshalled into that SOAP request is:
<tcp.ssgbase.BaseVO>
  <modelData>
    <transactionData class="tcp.ssgview.app.QuoteLoadTxnDataVO">
      <applicationReference>20000003ESF.00000018</applicationReference>
    </transactionData>
  </modelData>
  <activity>
    <businessKeys>
      <item>
        <tcp.serializable__dictionary.BusinessKeyItem>
          <key>
            <string>ADVREF</string>
          </key>
          <value>
            <businessKeyVO>
              <businessKey>
                <keyName>ADVREF</keyName>
                <keyValue>AVAGT01</keyValue>
                <keyType>Unknown</keyType>
              </businessKey>
              <keyName>ADVREF</keyName>
              <keyValue>AVAGT01</keyValue>
            </businessKeyVO>
          </value>
        </tcp.serializable__dictionary.BusinessKeyItem>
      </item>
    </businessKeys>
    <actionMode>DEFAULT</actionMode>
    <activityMode>DEFAULT</activityMode>
    <activityTransaction>START_NEW_ACTIVITY_AND_LOG_OFF_USER</activityTransaction>
    <actionCode>QuoteLoad</actionCode>
    <activityReference></activityReference>
    <activityStatus>INITAL</activityStatus>
    <activityCode>QuoteApplicationFull</activityCode>
    <canProceedWithValidationsOutstanding>true</canProceedWithValidationsOutstanding>
  </activity>
  <displayError>false</displayError>
  <isAnonymous>false</isAnonymous>
  <isError>false</isError>
  <isCompactRequest>false</isCompactRequest>
  <callType>SUBMIT</callType>
</tcp.ssgbase.BaseVO>

You can see that the structure of the two requests are different even though the code \
being executed in our integration JARs is exactly the same and the structure of the \
POJOs used to create the SOAP message is the same (barring one value).  The message \
produced by the integration test is the correct one.  If you look at the structure of \
the <activity> object in each message, you can see that in the message produced by \
the integration test, the majority of the data is produced as attributes, whereas in \
the message produced by the web app contains everything as actual child nodes of \
activity.  As per the WSDL and XSD definition of the web service interface, the \
request produced by the integration test is correct. Our code to generate the correct \
service endpoint interface implementation is: private <T> T createServiceObject(final \
Class<T> p_seiClass) throws ApplicationException {  try {
            final Service serviceFactory = Service.create(new URL(wsdlLocation), new \
QName(targetNamespace, serviceName));

            final SoapHandlerResolver handlerResolver = new SoapHandlerResolver();
            handlerResolver.addHandler(new SoapMessageLoggingHandler());
            serviceFactory.setHandlerResolver(handlerResolver);

            final T service = serviceFactory.getPort(p_seiClass);
            ((BindingProvider) \
service).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,  \
"endpoint");

            return service;
        } catch (MalformedURLException e) {
            throw new \
ApplicationException(ApplicationErrorCode.COMM_ERR_UNEXPECTED_ERROR, e);  }
    }
The only difference I have noticed between running our integration test and running \
via the web application is the instance of the service object that is created via \
serviceFactory.getPort. We run the integration test via jUnit in Eclipse and it uses \
standard Java libraries from the JRE configured in Eclipse to load the required \
service object. The web application is running on WebSphere Application Server and \
when the serviceFactory.getPort method call returns an instance of the \
org.apache.axis2.jaxws.client.proxy.JASWXProxyHandler as the type of the service \
object. So it looks to me as if the Axis2 implementation of making the service call \
is not picking the up the correct WSDL definition and thus is not serialising the \
request POJO into the request SOAP message. I've used the same mechanism to call many \
other web services before and never had this problem. Does anyone have any ideas as \
to what the underlying issue could be?  Or any pointers as to where I could \
investigate further?  I'm at a bit of a dead end at the moment. Thanks for your help \
in advance. Euan


 		 	   		  


[Attachment #3 (text/html)]

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px;">Hi \
all,</span></div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', \
sans-serif; font-size: 14px; line-height: 18px;"><div><span style="font-family: \
Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div>We have a web application which needs to consume an external \
web service.</span><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;">To do this we have generated the set of Java artifacts from \
the WSDL via Maven using the wsdl2java goal provided by the cxf-codegen-plugin \
plugin. &nbsp;The SEI generated by CXF is then used to invoke the web \
service.</span></div><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;">The code to integrate with the actual web service is then \
packaged into a set of JARs and used inside the front end application which needs to \
use the web service.</span></div><div><span style="font-family: Arial, 'Liberation \
Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div><div><span style="font-family: Arial, 'Liberation Sans', \
'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px;">As part of the \
integration JARs, we have written an integration test which actually invokes the \
third party web service and every works as expected and the test \
passes.</span></div><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;">We are having an issue when the web application uses the \
integration JARs to invoke the web service. Exactly the same code is being executed \
by the FE application as is being used in our working integration test but the SOAP \
message which is ultimately generated is different between the two and the message \
generated by the actual web application is incorrect.</span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;">The working SOAP request produced by our integration tests \
is:</span></div><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><pre \
class="default prettyprint prettyprinted" style="margin-top: 0px; margin-bottom: \
10px; padding: 5px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida \
Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier \
New', monospace, serif; overflow: auto; width: auto; max-height: 600px; line-height: \
18px;"><code style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu \
Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;S:Envelope</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">xmlns:S</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"http://schemas.xmlsoap.org/soap/envelope/"</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;S:Body&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;ns12:ProcessUIRequest</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns10</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyentityview/validation/"</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="atn" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns11</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/search/list/"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns12</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyywebservice/v5/types/"</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="atn" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns2</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyentityview/app/"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns3</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyentityview/client/"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns4</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/search/postcode/"</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="atn" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns5</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/app/"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns6</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/search/app/"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns7</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/search/bank/"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns8</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyyview/uw/"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns9</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyybase/"</span><span class="tag" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent; color: \
rgb(128, 0, 0);">&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;ns12:ProcessUIRequest</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">CallType</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 255);">"Submit"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">DisplayError</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"false"</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">IsAnonymous</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"false"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">IsCompactRequest</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 255);">"false"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">IsError</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"false"</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;ns9:ModelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
          </span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:xsi</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://www.w3.org/2001/XMLSchema-instance"</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">xsi:type</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"ns5:QuoteLoadTxnDataVO"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">/&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns9:ModelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;ns9:Activity</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">ActionCode</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"QuoteLoad"</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">ActionMode</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"Default"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">ActivityCode</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"QuoteApplicationFull"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">ActivityMode</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 255);">"Default"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">ActivityReference</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">""</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">ActivityStatus</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"Inital"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">ActivityTransaction</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="atv" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"StartNewActivityAndLogOffUser"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">CanProceedWithValidationsOutstanding</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"true"</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;ns9:BusinessKeys&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;item&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;key&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;string&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">ADVREF</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/string&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/key&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;value&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;BusinessKeyVO</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">KeyName</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"ADVREF"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">KeyValue</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 255);">"AVAGT01"</span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;BusinessKey</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">KeyName</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 255);">"ADVREF"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">KeyType</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"Unknown"</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">KeyValue</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"AVAGT01"</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">/&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/BusinessKeyVO&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/value&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/item&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns9:BusinessKeys&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns9:Activity&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns12:ProcessUIRequest&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns12:ProcessUIRequest&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/S:Body&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/S:Envelope&gt;</span></code></pre></div><div><span style="font-family: \
Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div><div><span style="font-family: Arial, 'Liberation Sans', \
  </span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;modelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;transactionData</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">class</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"tcp.ssgview.app.QuoteLoadTxnDataVO"</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;applicationReference&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">20000003CR3.00000003</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/applicationReference&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/transactionData&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/modelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;activity&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;businessKeys&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;item&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;tcp.serializable__dictionary.BusinessKeyItem&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;key&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;string&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">ADVREF</span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/string&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/key&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;value&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;businessKeyVO&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;businessKey&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyName&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">ADVREF</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyName&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">AVAGT01</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyType&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">Unknown</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyType&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/businessKey&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyName&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">ADVREF</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyName&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">AVAGT01</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/businessKeyVO&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/value&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/tcp.serializable__dictionary.BusinessKeyItem&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/item&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/businessKeys&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;actionMode&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">DEFAULT</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/actionMode&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">DEFAULT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityMode&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityTransaction&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">START_NEW_ACTIVITY_AND_LOG_OFF_USER</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/activityTransaction&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;actionCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">QuoteLoad</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/actionCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityReference&gt;&lt;/activityReference&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;activityStatus&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">INITAL</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityStatus&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">QuoteApplicationFull</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activityCode&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;canProceedWithValidationsOutstanding&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">true</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/canProceedWithValidationsOutstanding&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activity&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
  </span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;isError&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">false</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/isError&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">SUBMIT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/tcp.ssgbase.BaseVO&gt;</span></code></pre></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;">The SOAP request generated by the actual web application \
is:</span></div><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><pre \
class="default prettyprint prettyprinted" style="margin-top: 0px; margin-bottom: \
10px; padding: 5px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida \
Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier \
New', monospace, serif; overflow: auto; width: auto; max-height: 600px; line-height: \
18px;"><code style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu \
Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;soapenv:Envelope</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">xmlns:soapenv</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"http://www.w3.org/2003/05/soap-envelope"</span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;soapenv:Body&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;ns2:ProcessUIRequest</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(255, 0, \
0);">xmlns:ns2</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, \
255);">"http://zzz/yyywebservice/v5/types/"</span><span class="tag" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;processUIRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activity&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;actionCode&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">QuoteLoad</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/actionCode&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;actionMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">DEFAULT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/actionMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">QuoteApplicationFull</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activityCode&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">DEFAULT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityMode&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityReference</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">/&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;activityStatus&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">INITAL</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityStatus&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityTransaction&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
START_NEW_ACTIVITY_AND_LOG_OFF_USER</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activityTransaction&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;businessKeys</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">/&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">  </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;canProceedWithValidationsOutstanding&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  true</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/canProceedWithValidationsOutstanding&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activity&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">SUBMIT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;displayError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/displayError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;isError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
          </span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;transactionData</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">xmlns:xsi</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"http://www.w3.org/2001/XMLSchema-instance"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(255, 0, 0);">xsi:type</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">=</span><span class="atv" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
255);">"ns2:quoteLoadTxnDataVO"</span><span class="tag" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent; color: \
rgb(128, 0, 0);">&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;applicationReference&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
20000003ESF.00000018</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/applicationReference&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/transactionData&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/modelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/processUIRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/ns2:ProcessUIRequest&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/soapenv:Body&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/soapenv:Envelope&gt;</span></code></pre></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;">The POJO which is marshalled into that SOAP request is:</span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><pre class="default prettyprint \
prettyprinted" style="margin-top: 0px; margin-bottom: 10px; padding: 5px; border: \
0px; font-size: 14px; vertical-align: baseline; background-color: rgb(238, 238, 238); \
font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu \
Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; overflow: \
auto; width: auto; max-height: 600px; line-height: 18px;"><code style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; font-family: Consolas, Menlo, \
Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans \
Mono', 'Courier New', monospace, serif;"><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;tcp.ssgbase.BaseVO&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;modelData&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;transactionData</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="atn" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0);">class</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="atv" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 255);">"tcp.ssgview.app.QuoteLoadTxnDataVO"</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;applicationReference&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">20000003ESF.00000018</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/applicationReference&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/transactionData&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/modelData&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;activity&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;businessKeys&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;item&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;tcp.serializable__dictionary.BusinessKeyItem&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;key&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;string&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">ADVREF</span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/string&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/key&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;value&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;businessKeyVO&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;businessKey&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyName&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">ADVREF</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyName&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">AVAGT01</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyType&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">Unknown</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyType&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/businessKey&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;keyName&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">ADVREF</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/keyName&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">AVAGT01</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/keyValue&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/businessKeyVO&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;/value&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/tcp.serializable__dictionary.BusinessKeyItem&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/item&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
    </span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;actionMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">DEFAULT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/actionMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityMode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">DEFAULT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityMode&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityTransaction&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">START_NEW_ACTIVITY_AND_LOG_OFF_USER</span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/activityTransaction&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;actionCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">QuoteLoad</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/actionCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityReference&gt;&lt;/activityReference&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;activityStatus&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">INITAL</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/activityStatus&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;activityCode&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">QuoteApplicationFull</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activityCode&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">  </span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;canProceedWithValidationsOutstanding&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">true</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/canProceedWithValidationsOutstanding&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/activity&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;displayError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/displayError&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isAnonymous&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">&lt;isError&gt;</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">false</span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(128, 0, 0);">&lt;/isError&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">false</span><span class="tag" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;/isCompactRequest&gt;</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;">  \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, \
0);">&lt;callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">SUBMIT</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent; color: rgb(128, \
0, 0);">&lt;/callType&gt;</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, \
0);">&lt;/tcp.ssgbase.BaseVO&gt;</span></code></pre></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div><div><span style="font-family: Arial, 'Liberation Sans', \
'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px;">You can see that the \
structure of the two requests are different even though the code being executed in \
our integration JARs is exactly the same and the structure of the POJOs used to \
create the SOAP message is the same (barring one value). &nbsp;The message produced \
by the integration test is the correct one. &nbsp;If you look at the structure of the \
&lt;activity&gt; object in each message, you can see that in the message produced by \
the integration test, the majority of the data is produced as attributes, whereas in \
the message produced by the web app contains everything as actual child nodes of \
activity. &nbsp;As per the WSDL and XSD definition of the web service interface, the \
request produced by the integration test is correct.</span></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><span style="font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;">Our code to generate the correct service endpoint interface implementation \
is:</span></div><div><span style="font-family: Arial, 'Liberation Sans', 'DejaVu \
Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div><div><pre \
class="default prettyprint prettyprinted" style="margin-top: 0px; margin-bottom: \
10px; padding: 5px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida \
Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier \
New', monospace, serif; overflow: auto; width: auto; max-height: 600px; line-height: \
18px;"><code style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu \
Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"><span \
class="kwd" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 139);">private</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">&lt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">T</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
T createServiceObject</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">(</span><span \
class="kwd" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 139);">final</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="typ" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(43, 145, 175);">Class</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">&lt;</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">T</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">&gt;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
p_seiClass</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">)</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="kwd" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 139);">throws</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(43, 145, \
175);">ApplicationException</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">{</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">try</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> </span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">{</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">final</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> </span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, 175);">Service</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> serviceFactory </span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(43, 145, \
175);">Service</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">create</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">(</span><span class="kwd" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">new</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> URL</span><span \

            </span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">final</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> </span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">SoapHandlerResolver</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> \
handlerResolver </span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">=</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="kwd" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 139);">new</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="typ" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">SoapHandlerResolver</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: \
transparent;">();</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  \
handlerResolver</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">.</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">addHandler</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">(</span><span class="kwd" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">new</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> </span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">SoapMessageLoggingHandler</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">());</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  \
serviceFactory</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">setHandlerResolver</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">(</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">handlerResolver</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">);</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">

            </span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">final</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> T service </span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">=</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
serviceFactory</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">getPort</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">(</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">p_seiClass</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">);</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">((</span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, 175);">BindingProvider</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">)</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
service</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">).</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">getRequestContext</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">().</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">put</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">(</span><span \
class="typ" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, 175);">BindingProvider</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">.</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">ENDPOINT_ADDRESS_PROPERTY</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">,</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="str" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0);">"endpoint"</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">);</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;">

            </span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, \
139);">return</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;"> service</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">;</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">}</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="kwd" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 139);">catch</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">(</span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">MalformedURLException</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
e</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">)</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">{</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="kwd" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 139);">throw</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;"> </span><span class="kwd" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent; \
color: rgb(0, 0, 139);">new</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;"> </span><span \
class="typ" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">ApplicationException</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">(</span><span \
class="typ" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent; color: rgb(43, 145, \
175);">ApplicationErrorCode</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; vertical-align: baseline; background-color: transparent;">.</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">COMM_ERR_UNEXPECTED_ERROR</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">,</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: transparent;"> \
e</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
vertical-align: baseline; background-color: transparent;">);</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">  </span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; vertical-align: baseline; background-color: \
transparent;">}</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; vertical-align: baseline; background-color: transparent;">  </span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; \
background-color: transparent;">}</span></code></pre></div><div><span \
style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: \
14px; line-height: 18px;"><br></span></div><div><font face="Arial, Liberation Sans, \
DejaVu Sans, sans-serif"><span style="font-size: 14px; line-height: 18px;">The only \
difference I have noticed between running our integration test and running via the \
web application is the instance of the service object that is created via \
serviceFactory.getPort.</span></font></div><div><font face="Arial, Liberation Sans, \
DejaVu Sans, sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: 18px;">We run the integration \
test via jUnit in Eclipse and it uses standard Java libraries from the JRE configured \
in Eclipse to load the required service object.</span></font></div><div><font \
face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="font-size: 14px; \
line-height: 18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, \
DejaVu Sans, sans-serif"><span style="font-size: 14px; line-height: 18px;">The web \
application is running on WebSphere Application Server and when the \
serviceFactory.getPort method call returns an instance of the \
org.apache.axis2.jaxws.client.proxy.JASWXProxyHandler as the type of the service \
object.</span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: 18px;">So it looks to me as if \
the Axis2 implementation of making the service call is not picking the up the correct \
WSDL definition and thus is not serialising the request POJO into the request SOAP \
message.</span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: 18px;">I've used the same \
mechanism to call many other web services before and never had this \
problem.</span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: 18px;">Does anyone have any \
ideas as to what the underlying issue could be? &nbsp;Or any pointers as to where I \
could investigate further? &nbsp;I'm at a bit of a dead end at the \
moment.</span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: 18px;">Thanks for your help in \
advance.</span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;"><br></span></font></div><div><font face="Arial, Liberation Sans, DejaVu Sans, \
sans-serif"><span style="font-size: 14px; line-height: \
18px;">Euan</span></font></div><div><span style="font-family: Arial, 'Liberation \
Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div><div><span style="font-family: Arial, 'Liberation Sans', \
'DejaVu Sans', sans-serif; font-size: 14px; line-height: \
18px;"><br></span></div><div><span style="font-family: Arial, 'Liberation Sans', \
'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px;"><br></span></div> 		 \
</div></body> </html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic