You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Mike Borozdin <mi...@docusign.com> on 2010/01/12 03:48:09 UTC
MTOM causes ADBException: Unexpected subelement
Hi!
I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
Axis Libraries used are 1.5.1.
Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
Thank you!
WORKING RESPONSE
<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<soap:Header>
<wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
<wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
<wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsse:Security>
<wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
<wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
<wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soap:Header>
<soap:Body>
<RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
<RequestStatusResult>
<RecipientStatuses>
<RecipientStatus>
<Type>Signer</Type>
<Email>nolongemails@gmail.com</Email>
<UserName>Mike Borozdin</UserName>
<RoutingOrder>1</RoutingOrder>
<Sent>2010-01-11T12:41:14.62</Sent>
<Delivered>2010-01-11T12:41:21.013</Delivered>
<Signed>2010-01-11T12:41:50.12</Signed>
<DeclineReason xsi:nil="true" />
<Status>Completed</Status>
<RecipientIPAddress>97.65.97.246</RecipientIPAddress>
<ClientUserId>unknown-web-user</ClientUserId>
<IDCheckInformation>
<AddressInformation>
<Street1>93 S Jackson St</Street1>
<Street2>#8329</Street2>
<City>Seattle</City>
<State>WA</State>
<Zip>98102</Zip>
</AddressInformation>
<SSN4Information>
<SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
</SSN4Information>
</IDCheckInformation>
<CustomFields />
<TabStatuses>
<TabStatus>
<TabType>SignHere</TabType>
<Status>Signed</Status>
<XPosition>135</XPosition>
<YPosition>283</YPosition>
<TabLabel />
<TabName />
<TabValue />
</TabStatus>
<TabStatus>
<TabType>DateSigned</TabType>
<Status>Signed</Status>
<XPosition>683</XPosition>
<YPosition>333</YPosition>
<TabLabel />
<TabName />
<TabValue>1/11/2010</TabValue>
</TabStatus>
<TabStatus>
<TabType>FullName</TabType>
<Status>Signed</Status>
<XPosition>141</XPosition>
<YPosition>420</YPosition>
<TabLabel />
<TabName />
<TabValue>Mike Borozdin</TabValue>
</TabStatus>
<TabStatus>
<TabType>Title</TabType>
<Status>Signed</Status>
<XPosition>689</XPosition>
<YPosition>422</YPosition>
<TabLabel>Job Title</TabLabel>
<TabName />
<TabValue>test</TabValue>
</TabStatus>
<TabStatus>
<TabType>Company</TabType>
<Status>Signed</Status>
<XPosition>664</XPosition>
<YPosition>616</YPosition>
<TabLabel />
<TabName />
<TabValue>test</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>906</XPosition>
<YPosition>693</YPosition>
<TabLabel>Business Type</TabLabel>
<TabName>Radio Button</TabName>
<TabValue />
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>1045</XPosition>
<YPosition>693</YPosition>
<TabLabel>Business Type</TabLabel>
<TabName>Radio Button</TabName>
<TabValue />
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>722</XPosition>
<YPosition>716</YPosition>
<TabLabel>Business Type</TabLabel>
<TabName>Radio Button</TabName>
<TabValue>X</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>1045</XPosition>
<YPosition>718</YPosition>
<TabLabel>Business Type</TabLabel>
<TabName>Radio Button</TabName>
<TabValue />
</TabStatus>
<TabStatus>
<TabType>FullName</TabType>
<Status>Signed</Status>
<XPosition>658</XPosition>
<YPosition>752</YPosition>
<TabLabel />
<TabName />
<TabValue>Mike Borozdin</TabValue>
</TabStatus>
<TabStatus>
<TabType>Title</TabType>
<Status>Signed</Status>
<XPosition>1033</XPosition>
<YPosition>758</YPosition>
<TabLabel>Job Title</TabLabel>
<TabName />
<TabValue>test</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status">
2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
<XPosition>662</XPosition>
<YPosition>820</YPosition>
<TabLabel>Full Address</TabLabel>
<TabName>Full Address</TabName>
<TabValue>test</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>991</XPosition>
<YPosition>893</YPosition>
<TabLabel>State</TabLabel>
<TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
<TabValue>WA</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>1108</XPosition>
<YPosition>893</YPosition>
<TabLabel>Zip</TabLabel>
<TabName>Zip DASH 4</TabName>
<TabValue>12323</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>662</XPosition>
<YPosition>895</YPosition>
<TabLabel>City</TabLabel>
<TabName>City</TabName>
<TabValue>test</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>664</XPosition>
<YPosition>962</YPosition>
<TabLabel>County</TabLabel>
<TabName>County</TabName>
<TabValue>seattle</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>945</XPosition>
<YPosition>962</YPosition>
<TabLabel>Phone</TabLabel>
<TabName>Phone</TabName>
<TabValue>1214442222</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>666</XPosition>
<YPosition>1033</YPosition>
<TabLabel>E-Mail Address</TabLabel>
<TabName>E-Mail Address</TabName>
<TabValue>nolongemails@gmail.com</TabValue>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Signed</Status>
<XPosition>664</XPosition>
<YPosition>1095</YPosition>
<TabLabel>Last 4 Digits of Tax ID</TabLabel>
<TabName>Last 4 Digits of Tax ID</TabName>
<TabValue>1234</TabValue>
</TabStatus>
</TabStatuses>
<RecipientAttachment>
<Attachment>
<Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
<Label>DSXForm</Label>
<Type>.xml</Type>
</Attachment>
</RecipientAttachment>
</RecipientStatus>
<RecipientStatus>
<Type>CarbonCopy</Type>
<Email>mikeb@docusign.com</Email>
<UserName>AgData</UserName>
<RoutingOrder>2</RoutingOrder>
<Sent>2010-01-11T12:41:50.84</Sent>
<DeclineReason xsi:nil="true" />
<Status>Completed</Status>
<RecipientIPAddress />
<CustomFields />
</RecipientStatus>
</RecipientStatuses>
<TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
<EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
<Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
<UserName>Joe Doe</UserName>
<Email>mikeb@docusign.com</Email>
<Status>Completed</Status>
<Created>2010-01-11T12:41:14.323</Created>
<Sent>2010-01-11T12:41:14.653</Sent>
<Delivered>2010-01-11T12:41:21.013</Delivered>
<Signed>2010-01-11T12:41:50.2</Signed>
<Completed>2010-01-11T12:41:50.2</Completed>
<ACStatus>Original</ACStatus>
<ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
<ACHolder>Joe Doe</ACHolder>
<ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
<ACHolderLocation>DocuSign</ACHolderLocation>
<SigningLocation>Online</SigningLocation>
<SenderIPAddress>97.65.97.246 </SenderIPAddress>
<EnvelopePDFHash />
<CustomFields>
<CustomField>
<Name>Envelope Field 1</Nam">
2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
<Show>False</Show>
<Required>False</Required>
<Value />
</CustomField>
<CustomField>
<Name>Envelope Field 2</Name>
<Show>False</Show>
<Required>False</Required>
<Value />
</CustomField>
<CustomField>
<Name>SendingAppVersion</Name>
<Show>False</Show>
<Required>False</Required>
<Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
</CustomField>
</CustomFields>
<AutoNavigation>true</AutoNavigation>
<EnvelopeIdStamping>true</EnvelopeIdStamping>
<AuthoritativeCopy>false</AuthoritativeCopy>
</RequestStatusResult>
</RequestStatusResponse>
</soap:Body>
</soap:Envelope>
NOT-WORKING WITH MTOM (just a wire dump here)
0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
MORE COMPLETE EXCEPTION STACK:
org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
... 22 more
Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
... 27 more
--
Mike Borozdin
Manager of Professional Services
206.973.8189 Office
http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
DocuSign. The fastest way to get a signature® www.docusign.com
Re: MTOM causes ADBException: Unexpected subelement
Posted by Mike Borozdin <mi...@docusign.com>.
Maybe this will help also. Here is a list of jars used by this servlet:
DocusignWS.jar geronimo-stax-api_1.0_spec-1.0.1.jar
XmlSchema-1.4.3.jar geronimo-ws-metadata_2.0_spec-1.1.2.jar
activation-1.1.jar httpcore-4.0.jar
axiom-api-1.2.8.jar jalopy-1.5rc3.jar
axiom-dom-1.2.8.jar jaxb-api-2.1.jar
axiom-impl-1.2.8.jar jaxb-impl-2.1.7.jar
axis2-adb-1.5.1.jar jaxb-xjc-2.1.7.jar
axis2-adb-codegen-1.5.1.jar jaxen-1.1.1.jar
axis2-ant-plugin-1.5.1.jar jettison-1.0-RC2.jar
axis2-clustering-1.5.1.jar jibx-bind-1.2.1.jar
axis2-codegen-1.5.1.jar jibx-run-1.2.1.jar
axis2-corba-1.5.1.jar jsr173_api.jar
axis2-fastinfoset-1.5.1.jar jstl-1.1.2.jar
axis2-java2wsdl-1.5.1.jar junit.jar
axis2-jaxbri-1.5.1.jar log4j-1.2.15.jar
axis2-jaxws-1.5.1.jar mail-1.4.jar
axis2-jibx-1.5.1.jar mex-1.5.1.jar
axis2-json-1.5.1.jar neethi-2.0.4.jar
axis2-kernel-1.5.1.jar rampart-core-1.4.jar
axis2-metadata-1.5.1.jar rampart-policy-1.4.jar
axis2-mtompolicy-1.5.1.jar rampart-trust-1.4.jar
axis2-saaj-1.5.1.jar smack-3.0.4.jar
axis2-spring-1.5.1.jar smackx-3.0.4.jar
axis2-transport-http-1.5.1.jar soapmonitor-1.5.1.jar
axis2-transport-local-1.5.1.jar spring-2.5.1.jar
axis2-xmlbeans-1.5.1.jar spring-webmvc-2.5.1.jar
bcel-5.1.jar standard-1.1.2.jar
bcprov-jdk16-144.jar woden-api-1.0M8.jar
catalina-ant-5.0.28.jar woden-impl-dom-1.0M8.jar
commons-codec-1.3.jar wsdl4j-1.6.2.jar
commons-fileupload-1.2.jar wss4j-1.5.8.jar
commons-httpclient-3.1.jar wstx-asl-3.2.4.jar
commons-io-1.4.jar xalan-2.7.1.jar
commons-lang-2.3.jar xercesImpl-2.6.2.jar
commons-logging-1.1.1.jar xml-apis-1.3.02.jar
geronimo-annotation_1.0_spec-1.1.jar xml-resolver-1.2.jar
geronimo-jaxws_2.1_spec-1.0.jar xmlbeans-2.3.0.jar
geronimo-saaj_1.3_spec-1.0.1.jar xmlsec-1.4.1.jar
Thanks!
On Jan 11, 2010, at 6:48 PM, Mike Borozdin wrote:
> Hi!
>
> I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
>
> I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
>
> The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
>
> Axis Libraries used are 1.5.1.
>
> Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
>
> Thank you!
>
>
> WORKING RESPONSE
>
> <soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
> <soap:Header>
> <wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
> <wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
> <wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
> <wsse:Security>
> <wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
> <wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
> <wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
> </wsu:Timestamp>
> </wsse:Security>
> </soap:Header>
> <soap:Body>
> <RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
> <RequestStatusResult>
> <RecipientStatuses>
> <RecipientStatus>
> <Type>Signer</Type>
> <Email>nolongemails@gmail.com</Email>
> <UserName>Mike Borozdin</UserName>
> <RoutingOrder>1</RoutingOrder>
> <Sent>2010-01-11T12:41:14.62</Sent>
> <Delivered>2010-01-11T12:41:21.013</Delivered>
> <Signed>2010-01-11T12:41:50.12</Signed>
> <DeclineReason xsi:nil="true" />
> <Status>Completed</Status>
> <RecipientIPAddress>97.65.97.246</RecipientIPAddress>
> <ClientUserId>unknown-web-user</ClientUserId>
> <IDCheckInformation>
> <AddressInformation>
> <Street1>93 S Jackson St</Street1>
> <Street2>#8329</Street2>
> <City>Seattle</City>
> <State>WA</State>
> <Zip>98102</Zip>
> </AddressInformation>
> <SSN4Information>
> <SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
> </SSN4Information>
> </IDCheckInformation>
> <CustomFields />
> <TabStatuses>
> <TabStatus>
> <TabType>SignHere</TabType>
> <Status>Signed</Status>
> <XPosition>135</XPosition>
> <YPosition>283</YPosition>
> <TabLabel />
> <TabName />
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>DateSigned</TabType>
> <Status>Signed</Status>
> <XPosition>683</XPosition>
> <YPosition>333</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>1/11/2010</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>FullName</TabType>
> <Status>Signed</Status>
> <XPosition>141</XPosition>
> <YPosition>420</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>Mike Borozdin</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Title</TabType>
> <Status>Signed</Status>
> <XPosition>689</XPosition>
> <YPosition>422</YPosition>
> <TabLabel>Job Title</TabLabel>
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Company</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>616</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>906</XPosition>
> <YPosition>693</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>1045</XPosition>
> <YPosition>693</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>722</XPosition>
> <YPosition>716</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue>X</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>1045</XPosition>
> <YPosition>718</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>FullName</TabType>
> <Status>Signed</Status>
> <XPosition>658</XPosition>
> <YPosition>752</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>Mike Borozdin</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Title</TabType>
> <Status>Signed</Status>
> <XPosition>1033</XPosition>
> <YPosition>758</YPosition>
> <TabLabel>Job Title</TabLabel>
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status">
> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
> <XPosition>662</XPosition>
> <YPosition>820</YPosition>
> <TabLabel>Full Address</TabLabel>
> <TabName>Full Address</TabName>
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>991</XPosition>
> <YPosition>893</YPosition>
> <TabLabel>State</TabLabel>
> <TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
> <TabValue>WA</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>1108</XPosition>
> <YPosition>893</YPosition>
> <TabLabel>Zip</TabLabel>
> <TabName>Zip DASH 4</TabName>
> <TabValue>12323</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>662</XPosition>
> <YPosition>895</YPosition>
> <TabLabel>City</TabLabel>
> <TabName>City</TabName>
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>962</YPosition>
> <TabLabel>County</TabLabel>
> <TabName>County</TabName>
> <TabValue>seattle</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>945</XPosition>
> <YPosition>962</YPosition>
> <TabLabel>Phone</TabLabel>
> <TabName>Phone</TabName>
> <TabValue>1214442222</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>666</XPosition>
> <YPosition>1033</YPosition>
> <TabLabel>E-Mail Address</TabLabel>
> <TabName>E-Mail Address</TabName>
> <TabValue>nolongemails@gmail.com</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>1095</YPosition>
> <TabLabel>Last 4 Digits of Tax ID</TabLabel>
> <TabName>Last 4 Digits of Tax ID</TabName>
> <TabValue>1234</TabValue>
> </TabStatus>
> </TabStatuses>
> <RecipientAttachment>
> <Attachment>
> <Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
> <Label>DSXForm</Label>
> <Type>.xml</Type>
> </Attachment>
> </RecipientAttachment>
> </RecipientStatus>
> <RecipientStatus>
> <Type>CarbonCopy</Type>
> <Email>mikeb@docusign.com</Email>
> <UserName>AgData</UserName>
> <RoutingOrder>2</RoutingOrder>
> <Sent>2010-01-11T12:41:50.84</Sent>
> <DeclineReason xsi:nil="true" />
> <Status>Completed</Status>
> <RecipientIPAddress />
> <CustomFields />
> </RecipientStatus>
> </RecipientStatuses>
> <TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
> <EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
> <Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
> <UserName>Joe Doe</UserName>
> <Email>mikeb@docusign.com</Email>
> <Status>Completed</Status>
> <Created>2010-01-11T12:41:14.323</Created>
> <Sent>2010-01-11T12:41:14.653</Sent>
> <Delivered>2010-01-11T12:41:21.013</Delivered>
> <Signed>2010-01-11T12:41:50.2</Signed>
> <Completed>2010-01-11T12:41:50.2</Completed>
> <ACStatus>Original</ACStatus>
> <ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
> <ACHolder>Joe Doe</ACHolder>
> <ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
> <ACHolderLocation>DocuSign</ACHolderLocation>
> <SigningLocation>Online</SigningLocation>
> <SenderIPAddress>97.65.97.246 </SenderIPAddress>
> <EnvelopePDFHash />
> <CustomFields>
> <CustomField>
> <Name>Envelope Field 1</Nam">
> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
> <Show>False</Show>
> <Required>False</Required>
> <Value />
> </CustomField>
> <CustomField>
> <Name>Envelope Field 2</Name>
> <Show>False</Show>
> <Required>False</Required>
> <Value />
> </CustomField>
> <CustomField>
> <Name>SendingAppVersion</Name>
> <Show>False</Show>
> <Required>False</Required>
> <Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
> </CustomField>
> </CustomFields>
> <AutoNavigation>true</AutoNavigation>
> <EnvelopeIdStamping>true</EnvelopeIdStamping>
> <AuthoritativeCopy>false</AuthoritativeCopy>
> </RequestStatusResult>
> </RequestStatusResponse>
> </soap:Body>
> </soap:Envelope>
>
> NOT-WORKING WITH MTOM (just a wire dump here)
>
> 0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
>
>
>
> MORE COMPLETE EXCEPTION STACK:
> org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
> at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
> at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:637)
> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
> ... 22 more
> Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> ... 27 more
>
>
>
> --
> Mike Borozdin
> Manager of Professional Services
> 206.973.8189 Office
> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
> DocuSign. The fastest way to get a signature® www.docusign.com
>
>
>
>
--
Mike Borozdin
Manager of Professional Services
206.973.8189 Office
206.850.3294 Mobile
http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
DocuSign. The fastest way to get a signature® www.docusign.com
is anyone using JaxBRI
Posted by Mike Borozdin <mi...@docusign.com>.
I am about to go live with a solution that uses JaxBRI. It doesn't seem like it's that widely used. Do people have good/bad feedback or experiences with it?
On Jan 15, 2010, at 6:29 PM, Mike Borozdin wrote:
> I tried the same service with axis1 and axis2+JaxBRI. Both seem to work fine.
>
> All the posts I see on JaxBRI say that it's experimental, but the versions are old 1.1 or 1.2. Do people use JaxBRI? What's the preferred data binding for Axis2?
>
> Thanks!
>
> On Jan 13, 2010, at 3:49 PM, Mike Borozdin wrote:
>
>> I believe I have 1.5.1
>>
>> Here are my libraries:
>> XmlSchema-1.4.3.jar bcprov-jdk16-144.jar mail-1.4.jar
>> activation-1.1.jar catalina-ant-5.0.28.jar mex-1.5.1.jar
>> axiom-api-1.2.8.jar commons-codec-1.3.jar neethi-2.0.4.jar
>> axiom-dom-1.2.8.jar commons-fileupload-1.2.jar rampart-core-1.4.jar
>> axiom-impl-1.2.8.jar commons-httpclient-3.1.jar rampart-policy-1.4.jar
>> axis2-adb-1.5.1.jar commons-io-1.4.jar rampart-trust-1.4.jar
>> axis2-adb-codegen-1.5.1.jar commons-lang-2.3.jar smack-3.0.4.jar
>> axis2-ant-plugin-1.5.1.jar commons-logging-1.1.1.jar smackx-3.0.4.jar
>> axis2-clustering-1.5.1.jar geronimo-annotation_1.0_spec-1.1.jar soapmonitor-1.5.1.jar
>> axis2-codegen-1.5.1.jar geronimo-jaxws_2.1_spec-1.0.jar spring-2.5.1.jar
>> axis2-corba-1.5.1.jar geronimo-saaj_1.3_spec-1.0.1.jar spring-webmvc-2.5.1.jar
>> axis2-fastinfoset-1.5.1.jar geronimo-stax-api_1.0_spec-1.0.1.jar standard-1.1.2.jar
>> axis2-java2wsdl-1.5.1.jar geronimo-ws-metadata_2.0_spec-1.1.2.jar woden-api-1.0M8.jar
>> axis2-jaxbri-1.5.1.jar httpcore-4.0.jar woden-impl-dom-1.0M8.jar
>> axis2-jaxws-1.5.1.jar jalopy-1.5rc3.jar wsdl4j-1.6.2.jar
>> axis2-jibx-1.5.1.jar jaxb-api-2.1.jar wss4j-1.5.8.jar
>> axis2-json-1.5.1.jar jaxb-impl-2.1.7.jar wstx-asl-3.2.4.jar
>> axis2-kernel-1.5.1.jar jaxb-xjc-2.1.7.jar xalan-2.7.0.jar
>> axis2-metadata-1.5.1.jar jaxen-1.1.1.jar xalan-2.7.1.jar
>> axis2-mtompolicy-1.5.1.jar jettison-1.0-RC2.jar xercesImpl-2.6.2.jar
>> axis2-saaj-1.5.1.jar jibx-bind-1.2.1.jar xml-apis-1.3.02.jar
>> axis2-spring-1.5.1.jar jibx-run-1.2.1.jar xml-resolver-1.2.jar
>> axis2-transport-http-1.5.1.jar jsr173_api.jar xmlbeans-2.3.0.jar
>> axis2-transport-local-1.5.1.jar jstl-1.1.2.jar xmlsec-1.4.1.jar
>> axis2-xmlbeans-1.5.1.jar junit.jar
>> bcel-5.1.jar log4j-1.2.15.jar
>>
>> Were there some MTOM fixes after?
>>
>> I will also try to regenerate the code without ADB.
>>
>>
>> On Jan 13, 2010, at 10:44 AM, Andreas Veithen wrote:
>>
>>> I fixed multiple issues with MTOM and ADB after the 1.5 branch was
>>> created. Can you test this service with an Axis2 snapshot?
>>>
>>> Andreas
>>>
>>> On Tue, Jan 12, 2010 at 03:48, Mike Borozdin <mi...@docusign.com> wrote:
>>>> Hi!
>>>>
>>>> I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
>>>>
>>>> I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
>>>>
>>>> The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
>>>>
>>>> Axis Libraries used are 1.5.1.
>>>>
>>>> Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
>>>>
>>>> Thank you!
>>>>
>>>>
>>>> WORKING RESPONSE
>>>>
>>>> <soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
>>>> <soap:Header>
>>>> <wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
>>>> <wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
>>>> <wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
>>>> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
>>>> <wsse:Security>
>>>> <wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
>>>> <wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
>>>> <wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
>>>> </wsu:Timestamp>
>>>> </wsse:Security>
>>>> </soap:Header>
>>>> <soap:Body>
>>>> <RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
>>>> <RequestStatusResult>
>>>> <RecipientStatuses>
>>>> <RecipientStatus>
>>>> <Type>Signer</Type>
>>>> <Email>nolongemails@gmail.com</Email>
>>>> <UserName>Mike Borozdin</UserName>
>>>> <RoutingOrder>1</RoutingOrder>
>>>> <Sent>2010-01-11T12:41:14.62</Sent>
>>>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>>>> <Signed>2010-01-11T12:41:50.12</Signed>
>>>> <DeclineReason xsi:nil="true" />
>>>> <Status>Completed</Status>
>>>> <RecipientIPAddress>97.65.97.246</RecipientIPAddress>
>>>> <ClientUserId>unknown-web-user</ClientUserId>
>>>> <IDCheckInformation>
>>>> <AddressInformation>
>>>> <Street1>93 S Jackson St</Street1>
>>>> <Street2>#8329</Street2>
>>>> <City>Seattle</City>
>>>> <State>WA</State>
>>>> <Zip>98102</Zip>
>>>> </AddressInformation>
>>>> <SSN4Information>
>>>> <SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
>>>> </SSN4Information>
>>>> </IDCheckInformation>
>>>> <CustomFields />
>>>> <TabStatuses>
>>>> <TabStatus>
>>>> <TabType>SignHere</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>135</XPosition>
>>>> <YPosition>283</YPosition>
>>>> <TabLabel />
>>>> <TabName />
>>>> <TabValue />
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>DateSigned</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>683</XPosition>
>>>> <YPosition>333</YPosition>
>>>> <TabLabel />
>>>> <TabName />
>>>> <TabValue>1/11/2010</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>FullName</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>141</XPosition>
>>>> <YPosition>420</YPosition>
>>>> <TabLabel />
>>>> <TabName />
>>>> <TabValue>Mike Borozdin</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Title</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>689</XPosition>
>>>> <YPosition>422</YPosition>
>>>> <TabLabel>Job Title</TabLabel>
>>>> <TabName />
>>>> <TabValue>test</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Company</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>664</XPosition>
>>>> <YPosition>616</YPosition>
>>>> <TabLabel />
>>>> <TabName />
>>>> <TabValue>test</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Active</Status>
>>>> <XPosition>906</XPosition>
>>>> <YPosition>693</YPosition>
>>>> <TabLabel>Business Type</TabLabel>
>>>> <TabName>Radio Button</TabName>
>>>> <TabValue />
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Active</Status>
>>>> <XPosition>1045</XPosition>
>>>> <YPosition>693</YPosition>
>>>> <TabLabel>Business Type</TabLabel>
>>>> <TabName>Radio Button</TabName>
>>>> <TabValue />
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>722</XPosition>
>>>> <YPosition>716</YPosition>
>>>> <TabLabel>Business Type</TabLabel>
>>>> <TabName>Radio Button</TabName>
>>>> <TabValue>X</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Active</Status>
>>>> <XPosition>1045</XPosition>
>>>> <YPosition>718</YPosition>
>>>> <TabLabel>Business Type</TabLabel>
>>>> <TabName>Radio Button</TabName>
>>>> <TabValue />
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>FullName</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>658</XPosition>
>>>> <YPosition>752</YPosition>
>>>> <TabLabel />
>>>> <TabName />
>>>> <TabValue>Mike Borozdin</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Title</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>1033</XPosition>
>>>> <YPosition>758</YPosition>
>>>> <TabLabel>Job Title</TabLabel>
>>>> <TabName />
>>>> <TabValue>test</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status">
>>>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
>>>> <XPosition>662</XPosition>
>>>> <YPosition>820</YPosition>
>>>> <TabLabel>Full Address</TabLabel>
>>>> <TabName>Full Address</TabName>
>>>> <TabValue>test</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>991</XPosition>
>>>> <YPosition>893</YPosition>
>>>> <TabLabel>State</TabLabel>
>>>> <TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
>>>> <TabValue>WA</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>1108</XPosition>
>>>> <YPosition>893</YPosition>
>>>> <TabLabel>Zip</TabLabel>
>>>> <TabName>Zip DASH 4</TabName>
>>>> <TabValue>12323</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>662</XPosition>
>>>> <YPosition>895</YPosition>
>>>> <TabLabel>City</TabLabel>
>>>> <TabName>City</TabName>
>>>> <TabValue>test</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>664</XPosition>
>>>> <YPosition>962</YPosition>
>>>> <TabLabel>County</TabLabel>
>>>> <TabName>County</TabName>
>>>> <TabValue>seattle</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>945</XPosition>
>>>> <YPosition>962</YPosition>
>>>> <TabLabel>Phone</TabLabel>
>>>> <TabName>Phone</TabName>
>>>> <TabValue>1214442222</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>666</XPosition>
>>>> <YPosition>1033</YPosition>
>>>> <TabLabel>E-Mail Address</TabLabel>
>>>> <TabName>E-Mail Address</TabName>
>>>> <TabValue>nolongemails@gmail.com</TabValue>
>>>> </TabStatus>
>>>> <TabStatus>
>>>> <TabType>Custom</TabType>
>>>> <Status>Signed</Status>
>>>> <XPosition>664</XPosition>
>>>> <YPosition>1095</YPosition>
>>>> <TabLabel>Last 4 Digits of Tax ID</TabLabel>
>>>> <TabName>Last 4 Digits of Tax ID</TabName>
>>>> <TabValue>1234</TabValue>
>>>> </TabStatus>
>>>> </TabStatuses>
>>>> <RecipientAttachment>
>>>> <Attachment>
>>>> <Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
>>>> <Label>DSXForm</Label>
>>>> <Type>.xml</Type>
>>>> </Attachment>
>>>> </RecipientAttachment>
>>>> </RecipientStatus>
>>>> <RecipientStatus>
>>>> <Type>CarbonCopy</Type>
>>>> <Email>mikeb@docusign.com</Email>
>>>> <UserName>AgData</UserName>
>>>> <RoutingOrder>2</RoutingOrder>
>>>> <Sent>2010-01-11T12:41:50.84</Sent>
>>>> <DeclineReason xsi:nil="true" />
>>>> <Status>Completed</Status>
>>>> <RecipientIPAddress />
>>>> <CustomFields />
>>>> </RecipientStatus>
>>>> </RecipientStatuses>
>>>> <TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
>>>> <EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
>>>> <Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
>>>> <UserName>Joe Doe</UserName>
>>>> <Email>mikeb@docusign.com</Email>
>>>> <Status>Completed</Status>
>>>> <Created>2010-01-11T12:41:14.323</Created>
>>>> <Sent>2010-01-11T12:41:14.653</Sent>
>>>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>>>> <Signed>2010-01-11T12:41:50.2</Signed>
>>>> <Completed>2010-01-11T12:41:50.2</Completed>
>>>> <ACStatus>Original</ACStatus>
>>>> <ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
>>>> <ACHolder>Joe Doe</ACHolder>
>>>> <ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
>>>> <ACHolderLocation>DocuSign</ACHolderLocation>
>>>> <SigningLocation>Online</SigningLocation>
>>>> <SenderIPAddress>97.65.97.246 </SenderIPAddress>
>>>> <EnvelopePDFHash />
>>>> <CustomFields>
>>>> <CustomField>
>>>> <Name>Envelope Field 1</Nam">
>>>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
>>>> <Show>False</Show>
>>>> <Required>False</Required>
>>>> <Value />
>>>> </CustomField>
>>>> <CustomField>
>>>> <Name>Envelope Field 2</Name>
>>>> <Show>False</Show>
>>>> <Required>False</Required>
>>>> <Value />
>>>> </CustomField>
>>>> <CustomField>
>>>> <Name>SendingAppVersion</Name>
>>>> <Show>False</Show>
>>>> <Required>False</Required>
>>>> <Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
>>>> </CustomField>
>>>> </CustomFields>
>>>> <AutoNavigation>true</AutoNavigation>
>>>> <EnvelopeIdStamping>true</EnvelopeIdStamping>
>>>> <AuthoritativeCopy>false</AuthoritativeCopy>
>>>> </RequestStatusResult>
>>>> </RequestStatusResponse>
>>>> </soap:Body>
>>>> </soap:Envelope>
>>>>
>>>> NOT-WORKING WITH MTOM (just a wire dump here)
>>>>
>>>> 0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
>>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
>>>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
>>>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
>>>>
>>>>
>>>>
>>>> MORE COMPLETE EXCEPTION STACK:
>>>> org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>>>> at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
>>>> at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
>>>> at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
>>>> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>>>> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>>>> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
>>>> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
>>>> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>>>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>>>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>>>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>>>> at java.lang.Thread.run(Thread.java:637)
>>>> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>>> at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
>>>> at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
>>>> at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
>>>> at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
>>>> at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
>>>> ... 22 more
>>>> Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>>> ... 27 more
>>>>
>>>>
>>>>
>>>> --
>>>> Mike Borozdin
>>>> Manager of Professional Services
>>>> 206.973.8189 Office
>>>> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
>>>> DocuSign. The fastest way to get a signature® www.docusign.com
>>>>
>>>>
>>>>
>>>>
>>>
>>
>> --
>> Mike Borozdin
>> Manager of Professional Services
>> 206.973.8189 Office
>> 206.850.3294 Mobile
>> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
>> DocuSign. The fastest way to get a signature® www.docusign.com
>>
>>
>>
>>
>
> --
> Mike Borozdin
> Manager of Professional Services
> 206.973.8189 Office
> 206.850.3294 Mobile
> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
> DocuSign. The fastest way to get a signature® www.docusign.com
>
>
>
>
--
Mike Borozdin
Manager of Professional Services
206.973.8189 Office
206.850.3294 Mobile
http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
DocuSign. The fastest way to get a signature® www.docusign.com
Re: MTOM causes ADBException: Unexpected subelement
Posted by Mike Borozdin <mi...@docusign.com>.
I tried the same service with axis1 and axis2+JaxBRI. Both seem to work fine.
All the posts I see on JaxBRI say that it's experimental, but the versions are old 1.1 or 1.2. Do people use JaxBRI? What's the preferred data binding for Axis2?
Thanks!
On Jan 13, 2010, at 3:49 PM, Mike Borozdin wrote:
> I believe I have 1.5.1
>
> Here are my libraries:
> XmlSchema-1.4.3.jar bcprov-jdk16-144.jar mail-1.4.jar
> activation-1.1.jar catalina-ant-5.0.28.jar mex-1.5.1.jar
> axiom-api-1.2.8.jar commons-codec-1.3.jar neethi-2.0.4.jar
> axiom-dom-1.2.8.jar commons-fileupload-1.2.jar rampart-core-1.4.jar
> axiom-impl-1.2.8.jar commons-httpclient-3.1.jar rampart-policy-1.4.jar
> axis2-adb-1.5.1.jar commons-io-1.4.jar rampart-trust-1.4.jar
> axis2-adb-codegen-1.5.1.jar commons-lang-2.3.jar smack-3.0.4.jar
> axis2-ant-plugin-1.5.1.jar commons-logging-1.1.1.jar smackx-3.0.4.jar
> axis2-clustering-1.5.1.jar geronimo-annotation_1.0_spec-1.1.jar soapmonitor-1.5.1.jar
> axis2-codegen-1.5.1.jar geronimo-jaxws_2.1_spec-1.0.jar spring-2.5.1.jar
> axis2-corba-1.5.1.jar geronimo-saaj_1.3_spec-1.0.1.jar spring-webmvc-2.5.1.jar
> axis2-fastinfoset-1.5.1.jar geronimo-stax-api_1.0_spec-1.0.1.jar standard-1.1.2.jar
> axis2-java2wsdl-1.5.1.jar geronimo-ws-metadata_2.0_spec-1.1.2.jar woden-api-1.0M8.jar
> axis2-jaxbri-1.5.1.jar httpcore-4.0.jar woden-impl-dom-1.0M8.jar
> axis2-jaxws-1.5.1.jar jalopy-1.5rc3.jar wsdl4j-1.6.2.jar
> axis2-jibx-1.5.1.jar jaxb-api-2.1.jar wss4j-1.5.8.jar
> axis2-json-1.5.1.jar jaxb-impl-2.1.7.jar wstx-asl-3.2.4.jar
> axis2-kernel-1.5.1.jar jaxb-xjc-2.1.7.jar xalan-2.7.0.jar
> axis2-metadata-1.5.1.jar jaxen-1.1.1.jar xalan-2.7.1.jar
> axis2-mtompolicy-1.5.1.jar jettison-1.0-RC2.jar xercesImpl-2.6.2.jar
> axis2-saaj-1.5.1.jar jibx-bind-1.2.1.jar xml-apis-1.3.02.jar
> axis2-spring-1.5.1.jar jibx-run-1.2.1.jar xml-resolver-1.2.jar
> axis2-transport-http-1.5.1.jar jsr173_api.jar xmlbeans-2.3.0.jar
> axis2-transport-local-1.5.1.jar jstl-1.1.2.jar xmlsec-1.4.1.jar
> axis2-xmlbeans-1.5.1.jar junit.jar
> bcel-5.1.jar log4j-1.2.15.jar
>
> Were there some MTOM fixes after?
>
> I will also try to regenerate the code without ADB.
>
>
> On Jan 13, 2010, at 10:44 AM, Andreas Veithen wrote:
>
>> I fixed multiple issues with MTOM and ADB after the 1.5 branch was
>> created. Can you test this service with an Axis2 snapshot?
>>
>> Andreas
>>
>> On Tue, Jan 12, 2010 at 03:48, Mike Borozdin <mi...@docusign.com> wrote:
>>> Hi!
>>>
>>> I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
>>>
>>> I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
>>>
>>> The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
>>>
>>> Axis Libraries used are 1.5.1.
>>>
>>> Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
>>>
>>> Thank you!
>>>
>>>
>>> WORKING RESPONSE
>>>
>>> <soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
>>> <soap:Header>
>>> <wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
>>> <wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
>>> <wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
>>> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
>>> <wsse:Security>
>>> <wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
>>> <wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
>>> <wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
>>> </wsu:Timestamp>
>>> </wsse:Security>
>>> </soap:Header>
>>> <soap:Body>
>>> <RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
>>> <RequestStatusResult>
>>> <RecipientStatuses>
>>> <RecipientStatus>
>>> <Type>Signer</Type>
>>> <Email>nolongemails@gmail.com</Email>
>>> <UserName>Mike Borozdin</UserName>
>>> <RoutingOrder>1</RoutingOrder>
>>> <Sent>2010-01-11T12:41:14.62</Sent>
>>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>>> <Signed>2010-01-11T12:41:50.12</Signed>
>>> <DeclineReason xsi:nil="true" />
>>> <Status>Completed</Status>
>>> <RecipientIPAddress>97.65.97.246</RecipientIPAddress>
>>> <ClientUserId>unknown-web-user</ClientUserId>
>>> <IDCheckInformation>
>>> <AddressInformation>
>>> <Street1>93 S Jackson St</Street1>
>>> <Street2>#8329</Street2>
>>> <City>Seattle</City>
>>> <State>WA</State>
>>> <Zip>98102</Zip>
>>> </AddressInformation>
>>> <SSN4Information>
>>> <SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
>>> </SSN4Information>
>>> </IDCheckInformation>
>>> <CustomFields />
>>> <TabStatuses>
>>> <TabStatus>
>>> <TabType>SignHere</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>135</XPosition>
>>> <YPosition>283</YPosition>
>>> <TabLabel />
>>> <TabName />
>>> <TabValue />
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>DateSigned</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>683</XPosition>
>>> <YPosition>333</YPosition>
>>> <TabLabel />
>>> <TabName />
>>> <TabValue>1/11/2010</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>FullName</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>141</XPosition>
>>> <YPosition>420</YPosition>
>>> <TabLabel />
>>> <TabName />
>>> <TabValue>Mike Borozdin</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Title</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>689</XPosition>
>>> <YPosition>422</YPosition>
>>> <TabLabel>Job Title</TabLabel>
>>> <TabName />
>>> <TabValue>test</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Company</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>664</XPosition>
>>> <YPosition>616</YPosition>
>>> <TabLabel />
>>> <TabName />
>>> <TabValue>test</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Active</Status>
>>> <XPosition>906</XPosition>
>>> <YPosition>693</YPosition>
>>> <TabLabel>Business Type</TabLabel>
>>> <TabName>Radio Button</TabName>
>>> <TabValue />
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Active</Status>
>>> <XPosition>1045</XPosition>
>>> <YPosition>693</YPosition>
>>> <TabLabel>Business Type</TabLabel>
>>> <TabName>Radio Button</TabName>
>>> <TabValue />
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>722</XPosition>
>>> <YPosition>716</YPosition>
>>> <TabLabel>Business Type</TabLabel>
>>> <TabName>Radio Button</TabName>
>>> <TabValue>X</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Active</Status>
>>> <XPosition>1045</XPosition>
>>> <YPosition>718</YPosition>
>>> <TabLabel>Business Type</TabLabel>
>>> <TabName>Radio Button</TabName>
>>> <TabValue />
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>FullName</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>658</XPosition>
>>> <YPosition>752</YPosition>
>>> <TabLabel />
>>> <TabName />
>>> <TabValue>Mike Borozdin</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Title</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>1033</XPosition>
>>> <YPosition>758</YPosition>
>>> <TabLabel>Job Title</TabLabel>
>>> <TabName />
>>> <TabValue>test</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status">
>>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
>>> <XPosition>662</XPosition>
>>> <YPosition>820</YPosition>
>>> <TabLabel>Full Address</TabLabel>
>>> <TabName>Full Address</TabName>
>>> <TabValue>test</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>991</XPosition>
>>> <YPosition>893</YPosition>
>>> <TabLabel>State</TabLabel>
>>> <TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
>>> <TabValue>WA</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>1108</XPosition>
>>> <YPosition>893</YPosition>
>>> <TabLabel>Zip</TabLabel>
>>> <TabName>Zip DASH 4</TabName>
>>> <TabValue>12323</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>662</XPosition>
>>> <YPosition>895</YPosition>
>>> <TabLabel>City</TabLabel>
>>> <TabName>City</TabName>
>>> <TabValue>test</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>664</XPosition>
>>> <YPosition>962</YPosition>
>>> <TabLabel>County</TabLabel>
>>> <TabName>County</TabName>
>>> <TabValue>seattle</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>945</XPosition>
>>> <YPosition>962</YPosition>
>>> <TabLabel>Phone</TabLabel>
>>> <TabName>Phone</TabName>
>>> <TabValue>1214442222</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>666</XPosition>
>>> <YPosition>1033</YPosition>
>>> <TabLabel>E-Mail Address</TabLabel>
>>> <TabName>E-Mail Address</TabName>
>>> <TabValue>nolongemails@gmail.com</TabValue>
>>> </TabStatus>
>>> <TabStatus>
>>> <TabType>Custom</TabType>
>>> <Status>Signed</Status>
>>> <XPosition>664</XPosition>
>>> <YPosition>1095</YPosition>
>>> <TabLabel>Last 4 Digits of Tax ID</TabLabel>
>>> <TabName>Last 4 Digits of Tax ID</TabName>
>>> <TabValue>1234</TabValue>
>>> </TabStatus>
>>> </TabStatuses>
>>> <RecipientAttachment>
>>> <Attachment>
>>> <Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
>>> <Label>DSXForm</Label>
>>> <Type>.xml</Type>
>>> </Attachment>
>>> </RecipientAttachment>
>>> </RecipientStatus>
>>> <RecipientStatus>
>>> <Type>CarbonCopy</Type>
>>> <Email>mikeb@docusign.com</Email>
>>> <UserName>AgData</UserName>
>>> <RoutingOrder>2</RoutingOrder>
>>> <Sent>2010-01-11T12:41:50.84</Sent>
>>> <DeclineReason xsi:nil="true" />
>>> <Status>Completed</Status>
>>> <RecipientIPAddress />
>>> <CustomFields />
>>> </RecipientStatus>
>>> </RecipientStatuses>
>>> <TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
>>> <EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
>>> <Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
>>> <UserName>Joe Doe</UserName>
>>> <Email>mikeb@docusign.com</Email>
>>> <Status>Completed</Status>
>>> <Created>2010-01-11T12:41:14.323</Created>
>>> <Sent>2010-01-11T12:41:14.653</Sent>
>>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>>> <Signed>2010-01-11T12:41:50.2</Signed>
>>> <Completed>2010-01-11T12:41:50.2</Completed>
>>> <ACStatus>Original</ACStatus>
>>> <ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
>>> <ACHolder>Joe Doe</ACHolder>
>>> <ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
>>> <ACHolderLocation>DocuSign</ACHolderLocation>
>>> <SigningLocation>Online</SigningLocation>
>>> <SenderIPAddress>97.65.97.246 </SenderIPAddress>
>>> <EnvelopePDFHash />
>>> <CustomFields>
>>> <CustomField>
>>> <Name>Envelope Field 1</Nam">
>>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
>>> <Show>False</Show>
>>> <Required>False</Required>
>>> <Value />
>>> </CustomField>
>>> <CustomField>
>>> <Name>Envelope Field 2</Name>
>>> <Show>False</Show>
>>> <Required>False</Required>
>>> <Value />
>>> </CustomField>
>>> <CustomField>
>>> <Name>SendingAppVersion</Name>
>>> <Show>False</Show>
>>> <Required>False</Required>
>>> <Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
>>> </CustomField>
>>> </CustomFields>
>>> <AutoNavigation>true</AutoNavigation>
>>> <EnvelopeIdStamping>true</EnvelopeIdStamping>
>>> <AuthoritativeCopy>false</AuthoritativeCopy>
>>> </RequestStatusResult>
>>> </RequestStatusResponse>
>>> </soap:Body>
>>> </soap:Envelope>
>>>
>>> NOT-WORKING WITH MTOM (just a wire dump here)
>>>
>>> 0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
>>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
>>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
>>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
>>>
>>>
>>>
>>> MORE COMPLETE EXCEPTION STACK:
>>> org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>>> at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
>>> at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
>>> at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
>>> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>>> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>>> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
>>> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
>>> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>>> at java.lang.Thread.run(Thread.java:637)
>>> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>> at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
>>> at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
>>> at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
>>> at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
>>> at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
>>> ... 22 more
>>> Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>>> ... 27 more
>>>
>>>
>>>
>>> --
>>> Mike Borozdin
>>> Manager of Professional Services
>>> 206.973.8189 Office
>>> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
>>> DocuSign. The fastest way to get a signature® www.docusign.com
>>>
>>>
>>>
>>>
>>
>
> --
> Mike Borozdin
> Manager of Professional Services
> 206.973.8189 Office
> 206.850.3294 Mobile
> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
> DocuSign. The fastest way to get a signature® www.docusign.com
>
>
>
>
--
Mike Borozdin
Manager of Professional Services
206.973.8189 Office
206.850.3294 Mobile
http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
DocuSign. The fastest way to get a signature® www.docusign.com
Re: MTOM causes ADBException: Unexpected subelement
Posted by Mike Borozdin <mi...@docusign.com>.
I believe I have 1.5.1
Here are my libraries:
XmlSchema-1.4.3.jar bcprov-jdk16-144.jar mail-1.4.jar
activation-1.1.jar catalina-ant-5.0.28.jar mex-1.5.1.jar
axiom-api-1.2.8.jar commons-codec-1.3.jar neethi-2.0.4.jar
axiom-dom-1.2.8.jar commons-fileupload-1.2.jar rampart-core-1.4.jar
axiom-impl-1.2.8.jar commons-httpclient-3.1.jar rampart-policy-1.4.jar
axis2-adb-1.5.1.jar commons-io-1.4.jar rampart-trust-1.4.jar
axis2-adb-codegen-1.5.1.jar commons-lang-2.3.jar smack-3.0.4.jar
axis2-ant-plugin-1.5.1.jar commons-logging-1.1.1.jar smackx-3.0.4.jar
axis2-clustering-1.5.1.jar geronimo-annotation_1.0_spec-1.1.jar soapmonitor-1.5.1.jar
axis2-codegen-1.5.1.jar geronimo-jaxws_2.1_spec-1.0.jar spring-2.5.1.jar
axis2-corba-1.5.1.jar geronimo-saaj_1.3_spec-1.0.1.jar spring-webmvc-2.5.1.jar
axis2-fastinfoset-1.5.1.jar geronimo-stax-api_1.0_spec-1.0.1.jar standard-1.1.2.jar
axis2-java2wsdl-1.5.1.jar geronimo-ws-metadata_2.0_spec-1.1.2.jar woden-api-1.0M8.jar
axis2-jaxbri-1.5.1.jar httpcore-4.0.jar woden-impl-dom-1.0M8.jar
axis2-jaxws-1.5.1.jar jalopy-1.5rc3.jar wsdl4j-1.6.2.jar
axis2-jibx-1.5.1.jar jaxb-api-2.1.jar wss4j-1.5.8.jar
axis2-json-1.5.1.jar jaxb-impl-2.1.7.jar wstx-asl-3.2.4.jar
axis2-kernel-1.5.1.jar jaxb-xjc-2.1.7.jar xalan-2.7.0.jar
axis2-metadata-1.5.1.jar jaxen-1.1.1.jar xalan-2.7.1.jar
axis2-mtompolicy-1.5.1.jar jettison-1.0-RC2.jar xercesImpl-2.6.2.jar
axis2-saaj-1.5.1.jar jibx-bind-1.2.1.jar xml-apis-1.3.02.jar
axis2-spring-1.5.1.jar jibx-run-1.2.1.jar xml-resolver-1.2.jar
axis2-transport-http-1.5.1.jar jsr173_api.jar xmlbeans-2.3.0.jar
axis2-transport-local-1.5.1.jar jstl-1.1.2.jar xmlsec-1.4.1.jar
axis2-xmlbeans-1.5.1.jar junit.jar
bcel-5.1.jar log4j-1.2.15.jar
Were there some MTOM fixes after?
I will also try to regenerate the code without ADB.
On Jan 13, 2010, at 10:44 AM, Andreas Veithen wrote:
> I fixed multiple issues with MTOM and ADB after the 1.5 branch was
> created. Can you test this service with an Axis2 snapshot?
>
> Andreas
>
> On Tue, Jan 12, 2010 at 03:48, Mike Borozdin <mi...@docusign.com> wrote:
>> Hi!
>>
>> I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
>>
>> I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
>>
>> The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
>>
>> Axis Libraries used are 1.5.1.
>>
>> Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
>>
>> Thank you!
>>
>>
>> WORKING RESPONSE
>>
>> <soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
>> <soap:Header>
>> <wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
>> <wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
>> <wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
>> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
>> <wsse:Security>
>> <wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
>> <wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
>> <wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
>> </wsu:Timestamp>
>> </wsse:Security>
>> </soap:Header>
>> <soap:Body>
>> <RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
>> <RequestStatusResult>
>> <RecipientStatuses>
>> <RecipientStatus>
>> <Type>Signer</Type>
>> <Email>nolongemails@gmail.com</Email>
>> <UserName>Mike Borozdin</UserName>
>> <RoutingOrder>1</RoutingOrder>
>> <Sent>2010-01-11T12:41:14.62</Sent>
>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>> <Signed>2010-01-11T12:41:50.12</Signed>
>> <DeclineReason xsi:nil="true" />
>> <Status>Completed</Status>
>> <RecipientIPAddress>97.65.97.246</RecipientIPAddress>
>> <ClientUserId>unknown-web-user</ClientUserId>
>> <IDCheckInformation>
>> <AddressInformation>
>> <Street1>93 S Jackson St</Street1>
>> <Street2>#8329</Street2>
>> <City>Seattle</City>
>> <State>WA</State>
>> <Zip>98102</Zip>
>> </AddressInformation>
>> <SSN4Information>
>> <SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
>> </SSN4Information>
>> </IDCheckInformation>
>> <CustomFields />
>> <TabStatuses>
>> <TabStatus>
>> <TabType>SignHere</TabType>
>> <Status>Signed</Status>
>> <XPosition>135</XPosition>
>> <YPosition>283</YPosition>
>> <TabLabel />
>> <TabName />
>> <TabValue />
>> </TabStatus>
>> <TabStatus>
>> <TabType>DateSigned</TabType>
>> <Status>Signed</Status>
>> <XPosition>683</XPosition>
>> <YPosition>333</YPosition>
>> <TabLabel />
>> <TabName />
>> <TabValue>1/11/2010</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>FullName</TabType>
>> <Status>Signed</Status>
>> <XPosition>141</XPosition>
>> <YPosition>420</YPosition>
>> <TabLabel />
>> <TabName />
>> <TabValue>Mike Borozdin</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Title</TabType>
>> <Status>Signed</Status>
>> <XPosition>689</XPosition>
>> <YPosition>422</YPosition>
>> <TabLabel>Job Title</TabLabel>
>> <TabName />
>> <TabValue>test</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Company</TabType>
>> <Status>Signed</Status>
>> <XPosition>664</XPosition>
>> <YPosition>616</YPosition>
>> <TabLabel />
>> <TabName />
>> <TabValue>test</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Active</Status>
>> <XPosition>906</XPosition>
>> <YPosition>693</YPosition>
>> <TabLabel>Business Type</TabLabel>
>> <TabName>Radio Button</TabName>
>> <TabValue />
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Active</Status>
>> <XPosition>1045</XPosition>
>> <YPosition>693</YPosition>
>> <TabLabel>Business Type</TabLabel>
>> <TabName>Radio Button</TabName>
>> <TabValue />
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>722</XPosition>
>> <YPosition>716</YPosition>
>> <TabLabel>Business Type</TabLabel>
>> <TabName>Radio Button</TabName>
>> <TabValue>X</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Active</Status>
>> <XPosition>1045</XPosition>
>> <YPosition>718</YPosition>
>> <TabLabel>Business Type</TabLabel>
>> <TabName>Radio Button</TabName>
>> <TabValue />
>> </TabStatus>
>> <TabStatus>
>> <TabType>FullName</TabType>
>> <Status>Signed</Status>
>> <XPosition>658</XPosition>
>> <YPosition>752</YPosition>
>> <TabLabel />
>> <TabName />
>> <TabValue>Mike Borozdin</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Title</TabType>
>> <Status>Signed</Status>
>> <XPosition>1033</XPosition>
>> <YPosition>758</YPosition>
>> <TabLabel>Job Title</TabLabel>
>> <TabName />
>> <TabValue>test</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status">
>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
>> <XPosition>662</XPosition>
>> <YPosition>820</YPosition>
>> <TabLabel>Full Address</TabLabel>
>> <TabName>Full Address</TabName>
>> <TabValue>test</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>991</XPosition>
>> <YPosition>893</YPosition>
>> <TabLabel>State</TabLabel>
>> <TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
>> <TabValue>WA</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>1108</XPosition>
>> <YPosition>893</YPosition>
>> <TabLabel>Zip</TabLabel>
>> <TabName>Zip DASH 4</TabName>
>> <TabValue>12323</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>662</XPosition>
>> <YPosition>895</YPosition>
>> <TabLabel>City</TabLabel>
>> <TabName>City</TabName>
>> <TabValue>test</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>664</XPosition>
>> <YPosition>962</YPosition>
>> <TabLabel>County</TabLabel>
>> <TabName>County</TabName>
>> <TabValue>seattle</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>945</XPosition>
>> <YPosition>962</YPosition>
>> <TabLabel>Phone</TabLabel>
>> <TabName>Phone</TabName>
>> <TabValue>1214442222</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>666</XPosition>
>> <YPosition>1033</YPosition>
>> <TabLabel>E-Mail Address</TabLabel>
>> <TabName>E-Mail Address</TabName>
>> <TabValue>nolongemails@gmail.com</TabValue>
>> </TabStatus>
>> <TabStatus>
>> <TabType>Custom</TabType>
>> <Status>Signed</Status>
>> <XPosition>664</XPosition>
>> <YPosition>1095</YPosition>
>> <TabLabel>Last 4 Digits of Tax ID</TabLabel>
>> <TabName>Last 4 Digits of Tax ID</TabName>
>> <TabValue>1234</TabValue>
>> </TabStatus>
>> </TabStatuses>
>> <RecipientAttachment>
>> <Attachment>
>> <Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
>> <Label>DSXForm</Label>
>> <Type>.xml</Type>
>> </Attachment>
>> </RecipientAttachment>
>> </RecipientStatus>
>> <RecipientStatus>
>> <Type>CarbonCopy</Type>
>> <Email>mikeb@docusign.com</Email>
>> <UserName>AgData</UserName>
>> <RoutingOrder>2</RoutingOrder>
>> <Sent>2010-01-11T12:41:50.84</Sent>
>> <DeclineReason xsi:nil="true" />
>> <Status>Completed</Status>
>> <RecipientIPAddress />
>> <CustomFields />
>> </RecipientStatus>
>> </RecipientStatuses>
>> <TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
>> <EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
>> <Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
>> <UserName>Joe Doe</UserName>
>> <Email>mikeb@docusign.com</Email>
>> <Status>Completed</Status>
>> <Created>2010-01-11T12:41:14.323</Created>
>> <Sent>2010-01-11T12:41:14.653</Sent>
>> <Delivered>2010-01-11T12:41:21.013</Delivered>
>> <Signed>2010-01-11T12:41:50.2</Signed>
>> <Completed>2010-01-11T12:41:50.2</Completed>
>> <ACStatus>Original</ACStatus>
>> <ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
>> <ACHolder>Joe Doe</ACHolder>
>> <ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
>> <ACHolderLocation>DocuSign</ACHolderLocation>
>> <SigningLocation>Online</SigningLocation>
>> <SenderIPAddress>97.65.97.246 </SenderIPAddress>
>> <EnvelopePDFHash />
>> <CustomFields>
>> <CustomField>
>> <Name>Envelope Field 1</Nam">
>> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
>> <Show>False</Show>
>> <Required>False</Required>
>> <Value />
>> </CustomField>
>> <CustomField>
>> <Name>Envelope Field 2</Name>
>> <Show>False</Show>
>> <Required>False</Required>
>> <Value />
>> </CustomField>
>> <CustomField>
>> <Name>SendingAppVersion</Name>
>> <Show>False</Show>
>> <Required>False</Required>
>> <Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
>> </CustomField>
>> </CustomFields>
>> <AutoNavigation>true</AutoNavigation>
>> <EnvelopeIdStamping>true</EnvelopeIdStamping>
>> <AuthoritativeCopy>false</AuthoritativeCopy>
>> </RequestStatusResult>
>> </RequestStatusResponse>
>> </soap:Body>
>> </soap:Envelope>
>>
>> NOT-WORKING WITH MTOM (just a wire dump here)
>>
>> 0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
>> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
>> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
>>
>>
>>
>> MORE COMPLETE EXCEPTION STACK:
>> org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>> at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
>> at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
>> at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
>> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
>> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
>> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>> at java.lang.Thread.run(Thread.java:637)
>> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>> at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
>> at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
>> at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
>> at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
>> at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
>> ... 22 more
>> Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
>> ... 27 more
>>
>>
>>
>> --
>> Mike Borozdin
>> Manager of Professional Services
>> 206.973.8189 Office
>> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
>> DocuSign. The fastest way to get a signature® www.docusign.com
>>
>>
>>
>>
>
--
Mike Borozdin
Manager of Professional Services
206.973.8189 Office
206.850.3294 Mobile
http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
DocuSign. The fastest way to get a signature® www.docusign.com
Re: MTOM causes ADBException: Unexpected subelement
Posted by Andreas Veithen <an...@gmail.com>.
I fixed multiple issues with MTOM and ADB after the 1.5 branch was
created. Can you test this service with an Axis2 snapshot?
Andreas
On Tue, Jan 12, 2010 at 03:48, Mike Borozdin <mi...@docusign.com> wrote:
> Hi!
>
> I have a Java Axis2 client that seems to encounter an error on the same exact XML structure if part of it is moved into an MTOM attachment. The more complete stack is cited at the end.
>
> I have checked the WSDL and the response complies with the response XML for more info on the WSDL you can get it here. https://demo.docusign.net/api/3.0/api.asmx?WSDL
>
> The way the web service is configured is that it will only generate an MTOM attachment if the subelement exceeds a certain size. I am attaching Example1 and Example2 which show working vs. not working.
>
> Axis Libraries used are 1.5.1.
>
> Does anyone have any idea what could be causing this? The element that's triggering an exception is <Label>...</Label>
>
> Thank you!
>
>
> WORKING RESPONSE
>
> <soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
> <soap:Header>
> <wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action>
> <wsa:MessageID>urn:uuid:48cbb69a-9357-4745-bc1f-83c736ba1d90</wsa:MessageID>
> <wsa:RelatesTo>urn:uuid:04ade417-d078-4e64-a047-0bf7876b43fd</wsa:RelatesTo>
> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
> <wsse:Security>
> <wsu:Timestamp wsu:Id="Timestamp-a8485bff-bc8d-463c-ab75-91f3e925e94e">
> <wsu:Created>2010-01-11T20:41:51Z</wsu:Created>
> <wsu:Expires>2010-01-11T20:46:51Z</wsu:Expires>
> </wsu:Timestamp>
> </wsse:Security>
> </soap:Header>
> <soap:Body>
> <RequestStatusResponse xmlns="http://www.docusign.net/API/3.0">
> <RequestStatusResult>
> <RecipientStatuses>
> <RecipientStatus>
> <Type>Signer</Type>
> <Email>nolongemails@gmail.com</Email>
> <UserName>Mike Borozdin</UserName>
> <RoutingOrder>1</RoutingOrder>
> <Sent>2010-01-11T12:41:14.62</Sent>
> <Delivered>2010-01-11T12:41:21.013</Delivered>
> <Signed>2010-01-11T12:41:50.12</Signed>
> <DeclineReason xsi:nil="true" />
> <Status>Completed</Status>
> <RecipientIPAddress>97.65.97.246</RecipientIPAddress>
> <ClientUserId>unknown-web-user</ClientUserId>
> <IDCheckInformation>
> <AddressInformation>
> <Street1>93 S Jackson St</Street1>
> <Street2>#8329</Street2>
> <City>Seattle</City>
> <State>WA</State>
> <Zip>98102</Zip>
> </AddressInformation>
> <SSN4Information>
> <SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4>
> </SSN4Information>
> </IDCheckInformation>
> <CustomFields />
> <TabStatuses>
> <TabStatus>
> <TabType>SignHere</TabType>
> <Status>Signed</Status>
> <XPosition>135</XPosition>
> <YPosition>283</YPosition>
> <TabLabel />
> <TabName />
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>DateSigned</TabType>
> <Status>Signed</Status>
> <XPosition>683</XPosition>
> <YPosition>333</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>1/11/2010</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>FullName</TabType>
> <Status>Signed</Status>
> <XPosition>141</XPosition>
> <YPosition>420</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>Mike Borozdin</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Title</TabType>
> <Status>Signed</Status>
> <XPosition>689</XPosition>
> <YPosition>422</YPosition>
> <TabLabel>Job Title</TabLabel>
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Company</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>616</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>906</XPosition>
> <YPosition>693</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>1045</XPosition>
> <YPosition>693</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>722</XPosition>
> <YPosition>716</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue>X</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Active</Status>
> <XPosition>1045</XPosition>
> <YPosition>718</YPosition>
> <TabLabel>Business Type</TabLabel>
> <TabName>Radio Button</TabName>
> <TabValue />
> </TabStatus>
> <TabStatus>
> <TabType>FullName</TabType>
> <Status>Signed</Status>
> <XPosition>658</XPosition>
> <YPosition>752</YPosition>
> <TabLabel />
> <TabName />
> <TabValue>Mike Borozdin</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Title</TabType>
> <Status>Signed</Status>
> <XPosition>1033</XPosition>
> <YPosition>758</YPosition>
> <TabLabel>Job Title</TabLabel>
> <TabName />
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status">
> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< ">
> <XPosition>662</XPosition>
> <YPosition>820</YPosition>
> <TabLabel>Full Address</TabLabel>
> <TabName>Full Address</TabName>
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>991</XPosition>
> <YPosition>893</YPosition>
> <TabLabel>State</TabLabel>
> <TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName>
> <TabValue>WA</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>1108</XPosition>
> <YPosition>893</YPosition>
> <TabLabel>Zip</TabLabel>
> <TabName>Zip DASH 4</TabName>
> <TabValue>12323</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>662</XPosition>
> <YPosition>895</YPosition>
> <TabLabel>City</TabLabel>
> <TabName>City</TabName>
> <TabValue>test</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>962</YPosition>
> <TabLabel>County</TabLabel>
> <TabName>County</TabName>
> <TabValue>seattle</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>945</XPosition>
> <YPosition>962</YPosition>
> <TabLabel>Phone</TabLabel>
> <TabName>Phone</TabName>
> <TabValue>1214442222</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>666</XPosition>
> <YPosition>1033</YPosition>
> <TabLabel>E-Mail Address</TabLabel>
> <TabName>E-Mail Address</TabName>
> <TabValue>nolongemails@gmail.com</TabValue>
> </TabStatus>
> <TabStatus>
> <TabType>Custom</TabType>
> <Status>Signed</Status>
> <XPosition>664</XPosition>
> <YPosition>1095</YPosition>
> <TabLabel>Last 4 Digits of Tax ID</TabLabel>
> <TabName>Last 4 Digits of Tax ID</TabName>
> <TabValue>1234</TabValue>
> </TabStatus>
> </TabStatuses>
> <RecipientAttachment>
> <Attachment>
> <Data>PEZvcm1EYXRhPjx4ZmRmPjxmaWVsZHM+PGZpZWxkIG5hbWU9IkRhdGVTaWduZWQiPjx2YWx1ZT4xLzExLzIwMTA8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkZ1bGxOYW1lIj48dmFsdWU+TWlrZSBCb3JvemRpbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iVGl0bGUiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb21wYW55Ij48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iQnVzaW5lc3MgVHlwZSI+PHZhbHVlPlJhZGlvIEJ1dHRvbjwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iRnVsbCBBZGRyZXNzIj48dmFsdWU+dGVzdDwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iU3RhdGUiPjx2YWx1ZT5XQTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iWmlwIj48dmFsdWU+MTIzMjM8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkNpdHkiPjx2YWx1ZT50ZXN0PC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJDb3VudHkiPjx2YWx1ZT5zZWF0dGxlPC92YWx1ZT48L2ZpZWxkPjxmaWVsZCBuYW1lPSJQaG9uZSI+PHZhbHVlPjEyMTQ0NDIyMjI8L3ZhbHVlPjwvZmllbGQ+PGZpZWxkIG5hbWU9IkUtTWFpbCBBZGRyZXNzIj48dmFsdWU+bm9sb25nZW1haWxzQGdtYWlsLmNvbTwvdmFsdWU+PC9maWVsZD48ZmllbGQgbmFtZT0iTGFzdCA0IERpZ2l0cyBvZiBUYXggSUQiPjx2YWx1ZT4xMjM0PC92YWx1ZT48L2ZpZWxkPjwvZmllbGRzPjwveGZkZj48L0Zvcm1EYXRhPg==</Data>
> <Label>DSXForm</Label>
> <Type>.xml</Type>
> </Attachment>
> </RecipientAttachment>
> </RecipientStatus>
> <RecipientStatus>
> <Type>CarbonCopy</Type>
> <Email>mikeb@docusign.com</Email>
> <UserName>AgData</UserName>
> <RoutingOrder>2</RoutingOrder>
> <Sent>2010-01-11T12:41:50.84</Sent>
> <DeclineReason xsi:nil="true" />
> <Status>Completed</Status>
> <RecipientIPAddress />
> <CustomFields />
> </RecipientStatus>
> </RecipientStatuses>
> <TimeGenerated>2010-01-11T12:41:51.7152745-08:00</TimeGenerated>
> <EnvelopeID>7b066beb-da6a-4a46-bbc8-997fa87f7b2e</EnvelopeID>
> <Subject>DOW AgroSciences Application for Mike Borozdin</Subject>
> <UserName>Joe Doe</UserName>
> <Email>mikeb@docusign.com</Email>
> <Status>Completed</Status>
> <Created>2010-01-11T12:41:14.323</Created>
> <Sent>2010-01-11T12:41:14.653</Sent>
> <Delivered>2010-01-11T12:41:21.013</Delivered>
> <Signed>2010-01-11T12:41:50.2</Signed>
> <Completed>2010-01-11T12:41:50.2</Completed>
> <ACStatus>Original</ACStatus>
> <ACStatusDate>2010-01-11T12:41:14.323</ACStatusDate>
> <ACHolder>Joe Doe</ACHolder>
> <ACHolderEmail>mikeb@docusign.com</ACHolderEmail>
> <ACHolderLocation>DocuSign</ACHolderLocation>
> <SigningLocation>Online</SigningLocation>
> <SenderIPAddress>97.65.97.246 </SenderIPAddress>
> <EnvelopePDFHash />
> <CustomFields>
> <CustomField>
> <Name>Envelope Field 1</Nam">
> 2010-01-11 12:41:51,841 DEBUG [httpclient.wire.content] - <<< "e>
> <Show>False</Show>
> <Required>False</Required>
> <Value />
> </CustomField>
> <CustomField>
> <Name>Envelope Field 2</Name>
> <Show>False</Show>
> <Required>False</Required>
> <Value />
> </CustomField>
> <CustomField>
> <Name>SendingAppVersion</Name>
> <Show>False</Show>
> <Required>False</Required>
> <Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value>
> </CustomField>
> </CustomFields>
> <AutoNavigation>true</AutoNavigation>
> <EnvelopeIdStamping>true</EnvelopeIdStamping>
> <AuthoritativeCopy>false</AuthoritativeCopy>
> </RequestStatusResult>
> </RequestStatusResponse>
> </soap:Body>
> </soap:Envelope>
>
> NOT-WORKING WITH MTOM (just a wire dump here)
>
> 0-01-11 12:47:21,242 DEBUG [httpclient.wire.content] - <<< "<soap:Envelope xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>http://www.docusign.net/API/3.0/RequestStatusResponse</wsa:Action><wsa:MessageID>urn:uuid:8725e344-43fb-4991-9e1f-d9983485a6b0</wsa:MessageID><wsa:RelatesTo>urn:uuid:6ef6228a-78cc-4f1d-bdc5-17b19dca31bb</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-1578f40a-e66d-4e7a-8ad6-b92318bf3a51"><wsu:Created>2010-01-11T20:47:21Z</wsu:Created><wsu:Expires>2010-01-11T20:52:21Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"><RequestStatusResult><RecipientStatuses><RecipientStatus><Type>Signer</Type><Email>nolongemails@gmail.com</Email><UserName>Mike Borozdin</UserName><RoutingOrder>1</RoutingOrder><Sent>2010-01-11T12:46:31.033</Sent><Delivered>2010-01-11T12:46:35.28</Delivered><Signed>2010-01-11T12:47:18.747</Signed><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress>97.65.97.246</RecipientIPAddress><ClientUserId>unknown-web-user</ClientUserId><IDCheckInformation><AddressInformation><Street1>93 S Jackson St</Street1><Street2>#8329</Street2><City>Seattle</City><State>WA</State><Zip>12345</Zip></AddressInformation><SSN4Information><SSN4>X0LT+NRxPAvOz0U6NcLadg==</SSN4></SSN4Information></IDCheckInformation><CustomFields /><TabStatuses><TabStatus><TabType>SignHere</TabType><Status>Signed</Status><XPosition>135</XPosition><YPosition>283</YPosition><TabLabel /><TabName /><TabValue /></TabStatus><TabStatus><TabType>DateSigned</TabType><Status>Signed</Status><XPosition>683</XPosition><YPosition>333</YPosition><TabLabel /><TabName /><TabValue>1/11/2010</TabValue></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>141</XPosition><YPosition>420</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>689</XPosition><YPosition>422</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Company</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>616</YPosition><TabLabel /><TabName /><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>906</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>693</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>722</XPosition><YPosition>716</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue>X</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Active</Status><XPosition>1045</XPosition><YPosition>718</YPosition><TabLabel>Business Type</TabLabel><TabName>Radio Button</TabName><TabValue /></TabStatus><TabStatus><TabType>FullName</TabType><Status>Signed</Status><XPosition>658</XPosition><YPosition>752</YPosition><TabLabel /><TabName /><TabValue>Mike Borozdin</TabValue></TabStatus><TabStatus><TabType>Title</TabType><Status>Signed</Status><XPosition>1033</XPosition><YPosition>758</YPosition><TabLabel>Job Title</TabLabel><TabName /><TabValue>Title 1</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Sign">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "ed</Status><XPosition>662</XPosition><YPosition>820</YPosition><TabLabel>Full Address</TabLabel><TabName>Full Address</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>991</XPosition><YPosition>893</YPosition><TabLabel>State</TabLabel><TabName>;AK;AL;AR;AZ;CA;CO;CT;DE;DC;FL;GA;HI;IA;ID;IL;IN;KS;KY;LA;MA;MD;ME;MI;MN;MO;MS;MT;NC;NE;NV;NH;NJ;NM;NY;ND;OH;OK;OR;PA;PR;RI;SC;SD;TN;TX;UT;VA;VT;WA;WI;WV;WY</TabName><TabValue>WA</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>1108</XPosition><YPosition>893</YPosition><TabLabel>Zip</TabLabel><TabName>Zip DASH 4</TabName><TabValue>12345</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>662</XPosition><YPosition>895</YPosition><TabLabel>City</TabLabel><TabName>City</TabName><TabValue>One Two</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>962</YPosition><TabLabel>County</TabLabel><TabName>County</TabName><TabValue>Seattle</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>945</XPosition><YPosition>962</YPosition><TabLabel>Phone</TabLabel><TabName>Phone</TabName><TabValue>1231231234</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>666</XPosition><YPosition>1033</YPosition><TabLabel>E-Mail Address</TabLabel><TabName>E-Mail Address</TabName><TabValue>nolongemails@gmail.com</TabValue></TabStatus><TabStatus><TabType>Custom</TabType><Status>Signed</Status><XPosition>664</XPosition><YPosition>1095</YPosition><TabLabel>Last 4 Digits of Tax ID</TabLabel><TabName>Last 4 Digits of Tax ID</TabName><TabValue>1234</TabValue></TabStatus></TabStatuses><RecipientAttachment><Attachment><Data><xop:Include href="cid:1.633988108411906417@example.org" /></Data><Label>DSXForm</Label><Type>.xml</Type></Attachment></RecipientAttachment></RecipientStatus><RecipientStatus><Type>CarbonCopy</Type><Email>mikeb@docusign.com</Email><UserName>AgData</UserName><RoutingOrder>2</RoutingOrder><Sent>2010-01-11T12:47:20.2</Sent><DeclineReason xsi:nil="true" /><Status>Completed</Status><RecipientIPAddress /><CustomFields /></RecipientStatus></RecipientStatuses><TimeGenerated>2010-01-11T12:47:21.1437652-08:00</TimeGenerated><EnvelopeID>e15fd333-3b4c-4680-a5af-896f13908236</EnvelopeID><Subject>DOW AgroSciences Application for Mike Borozdin</Subject><UserName>Joe Doe</UserName><Email>mikeb@docusign.com</Email><Status>Completed</Status><Created>2010-01-11T12:46:30.673</Created><Sent>2010-01-11T12:46:31.063</Sent><Delivered>2010-01-11T12:46:35.293</Delivered><Signed>2010-01-11T12:47:18.827</Signed><Completed>2010-01-11T12:47:18.827</Completed><ACStatus>Original</ACStatus><ACStatusDate>2010-01-11T12:46:30.673</ACStatusDate><ACHolder>Joe Doe</ACHolder><ACHolderEmail>mikeb@docusign.com</ACHolderEmail><ACHolderLocation>DocuSign</ACHolderLocation><SigningLocation>Online</SigningLocation><SenderIPAddress>97.65.97.246 </SenderIPAddress><EnvelopePDFHash /><CustomFields><CustomField><Name>Envelope Field 1</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>Envelope Field 2</Name><Show>False</Show><Required>False</Required><Value /></CustomField><CustomField><Name>SendingAppVersion</Name><Show>False</Show><Required>False</Required><Value>Version=6.0.3790.3959 (srv03_sp2_rtm.070216-1710);AppExe=w3wp.exe</Value></CustomField></CustomFields><AutoNavigation>true</AutoNavigation><EnvelopeIdStamping>true</EnvelopeIdStamping><AuthoritativeCopy>false</AuthoritativeCopy></RequestStatusResult></RequestStatusResponse></soap:Body></soap:Envelope>[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-transfer-encoding: binary[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-id: <1....@example.org>[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "content-type: application/octet-stream[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "[\r][\n]">
> 2010-01-11 12:47:21,243 DEBUG [httpclient.wire.content] - <<< "<FormData><xfdf><fields><field name="DateSigned"><value>1/11/2010</value></field><field name="FullName"><value>Mike Borozdin</value></field><field name="Title"><value>Title 1</value></field><field name">
> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "="Company"><value>One Two</value></field><field name="Business Type"><value>Radio Button</value></field><field name="Full Address"><value>One Two</value></field><field name="State"><value>WA</value></field><field name="Zip"><value>12345</value></field><field name="City"><value>One Two</value></field><field name="County"><value>Seattle</value></field><field name="Phone"><value>1231231234</value></field><field name="E-Mail Address"><value>nolongemails@gmail.com</value></field><field name="Last 4 Digits of Tax ID"><value>1234</value></field></fields></xfdf></FormData>[\r][\n]">
> 2010-01-11 12:47:21,253 DEBUG [httpclient.wire.content] - <<< "----MIMEBoundary633988108411750162--[\r][\n]">
>
>
>
> MORE COMPLETE EXCEPTION STACK:
> org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at net.docusign.wsclient.APIServiceStub.fromOM(Unknown Source)
> at net.docusign.wsclient.APIServiceStub.requestStatus(Unknown Source)
> at net.docusign.servlet.action.SigningReturnAction.handleRequest(SigningReturnAction.java:51)
> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:637)
> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> at net.docusign.www.api._3_0.ArrayOfAttachment$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.RecipientStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.ArrayOfRecipientStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.EnvelopeStatus$Factory.parse(Unknown Source)
> at net.docusign.www.api._3_0.RequestStatusResponse$Factory.parse(Unknown Source)
> ... 22 more
> Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement Label
> ... 27 more
>
>
>
> --
> Mike Borozdin
> Manager of Professional Services
> 206.973.8189 Office
> http://www.docusign.com/devcenter/ - Where the DocuSign Developers Are!
> DocuSign. The fastest way to get a signature® www.docusign.com
>
>
>
>