javaee / metro-wsit

https://javaee.github.io/metro-wsit/
Other
9 stars 24 forks source link

MTOM Interop S->M errors w/Metro 1.4, GFv2, & 3.5 endpoints #1020

Closed glassfishrobot closed 16 years ago

glassfishrobot commented 16 years ago

MTOM Interop Tests - wsit-nightly-1-4-20080830+GF-91_02 with MS 3.5 endpoints

tango2indigo (S->M)

Details for failed test/tests with errors:

Critical Error:

/space/test4u2/xtests/netbeans-trunk/lib/harness.xml:223: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build.xml:49: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/lib/module_harness.xml:384: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build-interop-tango2indigo.xml:57: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:47: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:64: Compile failed; see the compiler error output for details.

Test4u tango_qe-tests_mtom_interop-tango2indigo.log file shows:

generate-client-from-indigo-endpoint: [wsimport] Consider using / so that wsimport won't do unnecessary compilation [wsimport] command line: wsimport /space/jdks/jdk1.5.0_15/jre/bin/java -Dhttp.proxyHost=webcache.eng.sun.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|.india.sun.com|.east.sun.com|*.czech.sun.com -classpath /space/sjsas/glassfish/lib/activation.jar:/space/sjsas/glassfish/lib/endorsed/webservices-api.jar:/space/sjsas/glassfish/lib/webservices-rt.jar:/space/sjsas/glassfish/lib/webservices-tools.jar:/space/sjsas/glassfish/lib/javaee.jar:/space/jdks/jdk1.5.0_15/lib/tools.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/lib/junit.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/config com.sun.tools.ws.WsImport -d /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/classes -extension -keep -s /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/src -verbose http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?wsdl -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml [wsimport] parsing WSDL...

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd0" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd0"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd1" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd1"? [wsimport] line 12 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd2" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd2"? [wsimport] line 18 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[snip]

generate-client-from-indigo-endpoint: [wsimport] Consider using / so that wsimport won't do unnecessary compilation [wsimport] command line: wsimport /space/jdks/jdk1.5.0_15/jre/bin/java -Dhttp.proxyHost=webcache.eng.sun.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|.india.sun.com|.east.sun.com|*.czech.sun.com -classpath /space/sjsas/glassfish/lib/activation.jar:/space/sjsas/glassfish/lib/endorsed/webservices-api.jar:/space/sjsas/glassfish/lib/webservices-rt.jar:/space/sjsas/glassfish/lib/webservices-tools.jar:/space/sjsas/glassfish/lib/javaee.jar:/space/jdks/jdk1.5.0_15/lib/tools.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/lib/junit.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/config com.sun.tools.ws.WsImport -d /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/classes -extension -g -keep -s /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/src -verbose http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?wsdl -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml [wsimport] parsing WSDL...

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?wsdl" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?wsdl"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd0" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd0"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd1" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd1"? [wsimport] line 12 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd2" is not a part of this compilation. Is this a mistake for "http://yinyang.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd2"? [wsimport] line 18 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[snip]

compile-one-dir: [mkdir] Created dir: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/build/test/interop-tango2indigo/classes [javac] Compiling 8 source files to /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/build/test/interop-tango2indigo/classes [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11signenc/client/JAXWSClient.java:46: cannot find symbol [xtest] symbol : method getCustomBindingIMtomTest() [xtest] location: class soap11signenc.client.service.MtomService [xtest] IMtomTest proxy = service.getCustomBindingIMtomTest(); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11signonly/client/JAXWSClient.java:157: echoBinaryHeaderAsString() in soap11signonly.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11utf16/client/JAXWSClient.java:142: echoBinaryHeaderAsString() in soap11utf16.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11utf8/client/JAXWSClient.java:142: echoBinaryHeaderAsString() in soap11utf8.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap12utf8/client/JAXWSClient.java:147: echoBinaryHeaderAsString() in soap12utf8.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap12utf8security/client/JAXWSClient.java:146: echoBinaryHeaderAsString() in soap12utf8security.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] 6 errors

BUILD FAILED /space/test4u2/xtests/netbeans-trunk/lib/harness.xml:223: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build.xml:49: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/lib/module_harness.xml:384: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build-interop-tango2indigo.xml:57: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:47: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:64: Compile failed; see the compiler error output for details.

Environment

Operating System: SunOS Platform: Sun

Affected Versions

[current]

glassfishrobot commented 16 years ago

Reported by jbenoit@java.net

glassfishrobot commented 16 years ago

jbenoit@java.net said: Created an attachment (id=758) S->M test4u log file

glassfishrobot commented 16 years ago

jbenoit@java.net said: Created an attachment (id=759) GF domain1 server.log file

glassfishrobot commented 16 years ago

jbenoit@java.net said: Created an attachment (id=760) GF domain2 server.log file

glassfishrobot commented 16 years ago

jbenoit@java.net said: Created an attachment (id=761) test4u installation/setup log file

glassfishrobot commented 16 years ago

jbenoit@java.net said: Created an attachment (id=762) test4u xtest properties log file

glassfishrobot commented 16 years ago

ramapulavarthi@java.net said: I ran Metro --> Indigo scenarios and has not observed this wsimport error, though there were some runtime failures related to #1018. Please confirm if the wsimport error as outlined in the bug report is not a test configuration issue and is still an issue with latest metro 1.4 bits

glassfishrobot commented 16 years ago

jbenoit@java.net said: upgrading to p2 as this in an interop failure/bug, and all interop failures are supposed to be marked as p2.

glassfishrobot commented 16 years ago

jbenoit@java.net said: upgraded to p1 since it's a regression. this error didn't occurr in metro 1.3 and now is ocurring with metro 1.4

glassfishrobot commented 16 years ago

jbenoit@java.net said: I have not changed these tests, nor the endpoints, yet error is still occurring with latest nightly run of metro 1.4 against MS 3.5 endpoints. here is most recent outpt from nightly test4u S->M tango_qe-tests_mtom_interop-tango2indigo.log file:

[snip]

generate-client-from-indigo-endpoint: [wsimport] Consider using / so that wsimport won't do unnecessary compilation [wsimport] command line: wsimport /space/jdks/jdk1.5.0_15/jre/bin/java -Dhttp.proxyHost=webcache.eng.sun.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|.india.sun.com|.east.sun.com|*.czech.sun.com -classpath /space/sjsas/glassfish/lib/activation.jar:/space/sjsas/glassfish/lib/endorsed/webservices-api.jar:/space/sjsas/glassfish/lib/webservices-rt.jar:/space/sjsas/glassfish/lib/webservices-tools.jar:/space/sjsas/glassfish/lib/javaee.jar:/space/jdks/jdk1.5.0_15/lib/tools.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/lib/junit.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/config com.sun.tools.ws.WsImport -d /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/classes -extension -keep -s /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/src -verbose http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?wsdl -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml [wsimport] parsing WSDL...

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd0" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd0"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd1" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd1"? [wsimport] line 12 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8AddressingAug04.svc?xsd=xsd2" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12MtomUtf8.svc?xsd=xsd2"? [wsimport] line 18 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

setup-dirs:

modify-indigo-client-customization: [copy] Copying 2 files to /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp

generate-client-from-indigo-endpoint: [wsimport] Consider using / so that wsimport won't do unnecessary compilation [wsimport] command line: wsimport /space/jdks/jdk1.5.0_15/jre/bin/java -Dhttp.proxyHost=webcache.eng.sun.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|.india.sun.com|.east.sun.com|*.czech.sun.com -classpath /space/sjsas/glassfish/lib/activation.jar:/space/sjsas/glassfish/lib/endorsed/webservices-api.jar:/space/sjsas/glassfish/lib/webservices-rt.jar:/space/sjsas/glassfish/lib/webservices-tools.jar:/space/sjsas/glassfish/lib/javaee.jar:/space/jdks/jdk1.5.0_15/lib/tools.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/lib/junit.jar:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/config com.sun.tools.ws.WsImport -d /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/classes -extension -g -keep -s /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/src -verbose http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?wsdl -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml -b /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml [wsimport] parsing WSDL...

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?wsdl" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?wsdl"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/custom-indigo-client.xml

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd0" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd0"? [wsimport] line 6 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd1" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd1"? [wsimport] line 12 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

[wsimport] [ERROR] "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurity.svc?xsd=xsd2" is not a part of this compilation. Is this a mistake for "http://jaxps.india.sun.com/MTOM_Service_Indigo/Soap12Utf8WithSecurityAug04.svc?xsd=xsd2"? [wsimport] line 18 of file:/space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/build/temp/client-indigo-schema-customization.xml

default-compiler: [buildTests] XTest: building tests. [buildTests] XTest: compiling tests.

compile:

compile-one-dir: [mkdir] Created dir: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/build/test/interop-tango2indigo/classes [javac] Compiling 8 source files to /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/build/test/interop-tango2indigo/classes [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11signonly/client/JAXWSClient.java:157: echoBinaryHeaderAsString() in soap11signonly.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11utf16/client/JAXWSClient.java:142: echoBinaryHeaderAsString() in soap11utf16.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap11utf8/client/JAXWSClient.java:142: echoBinaryHeaderAsString() in soap11utf8.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap12utf8/client/JAXWSClient.java:147: echoBinaryHeaderAsString() in soap12utf8.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/interop/src/soap12utf8security/client/JAXWSClient.java:146: echoBinaryHeaderAsString() in soap12utf8security.client.service.IMtomTest cannot be applied to (byte[]) [xtest] String resp = proxy.echoBinaryHeaderAsString(data.getBytes()); [xtest] ^ [xtest] 5 errors

BUILD FAILED /space/test4u2/xtests/netbeans-trunk/lib/harness.xml:223: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build.xml:49: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/lib/module_harness.xml:384: The following error occurred while executing this line: /space/test4u2/cvswork/sunsw/tango/qe-tests/mtom/test/build-interop-tango2indigo.xml:57: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:47: The following error occurred while executing this line: /space/test4u2/xtests/netbeans-trunk/plugins/base/lib/basic_compiler_targets.xml:64: Compile failed; see the compiler error output for details.

Total time: 58 seconds

M->S (Indigo Client -> Tango Endpoint) also is failing.

GF's domain1 server.log shows this new error:

[#|2008-09-05T08:12:22.290+0200|WARNING|sun-appserver9.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-8080-0;_RequestID=b8b45250-5aa2-492f-8802-cb3a3aa934e8;|javax.xml.ws.WebServiceException: javax.xml.bind.UnmarshalException

test4u log file shows these detailed stacktraces for M->S errors:

Details for failed test/tests with errors:

Soap11Utf8NoSecurity:EchoBinaryAsString:

junit.framework.AssertionFailedError: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This message cannot support the operation because it has been copied.

Server stack trace: at System.ServiceModel.Channels.Message.GetReaderAtBodyContents() at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest) at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message message, Object[] parameters) at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) — End of inner exception stack trace — at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy, Boolean enableSecurity) at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName, String scenarioName, HostedClientParameter[] parameters)

at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

Soap11Utf16NoSecurity:EchoBinaryArrayAsStringArray:

junit.framework.AssertionFailedError: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This message cannot support the operation because it has been copied.

Server stack trace: at System.ServiceModel.Channels.Message.GetReaderAtBodyContents() at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest) at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message message, Object[] parameters) at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) — End of inner exception stack trace — at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy, Boolean enableSecurity) at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName, String scenarioName, HostedClientParameter[] parameters)

at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

Soap11Utf16NoSecurity:EchoBinaryHeaderAsString:

junit.framework.AssertionFailedError: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ServiceModel.FaultException: javax.xml.bind.UnmarshalException

Server stack trace: at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at IMtomTest.EchoStringAsBinary(String s) at MtomTestClient.EchoStringAsBinary(String s) — End of inner exception stack trace — at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy, Boolean enableSecurity) at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName, String scenarioName, HostedClientParameter[] parameters)

at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

Soap12Utf8WithSecurityEnabled:EchoBinaryHeaderAsString:

junit.framework.AssertionFailedError: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ServiceModel.Security.MessageSecurityException: Message security verification failed. ---> System.Xml.XmlException: Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid. Line 1, position 9897. at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at System.Xml.XmlUTF8TextReader.Read() at System.Xml.XmlBaseReader.Skip() at System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader reader, SignatureResourcePool resourcePool, HashStream hashStream) at System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager dictionaryManger) at System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object input, SignatureResourcePool resourcePool, String digestAlgorithm, DictionaryManager dictionaryManager) at System.IdentityModel.TransformChain.TransformToDigest(Object data, SignatureResourcePool resourcePool, String digestMethod, DictionaryManager dictionaryManager) at System.IdentityModel.Reference.ComputeDigest() at System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object resolvedXmlSource) at System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String id, Object resolvedXmlSource) at System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo signedInfo, String id, XmlDictionaryReader reader, Boolean doSoapAttributeChecks, MessagePartSpecification signatureParts, MessageHeaderInfo info, Boolean checkForTokensAtHeaders) at System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean hasAtLeastOneSupportingTokenExpectedToBeSigned) at System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout) at System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates) at System.ServiceModel.Security.InitiatorSessionSymmetricMessageSecurityProtocol.VerifyIncomingMessageCore(Message& message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates) at System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message& message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates) — End of inner exception stack trace —

Server stack trace: at System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message& message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates) at System.ServiceModel.Security.SecuritySessionClientSettings1.ClientSecuritySessionChannel.VerifyIncomingMessage(Message& message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState) at System.ServiceModel.Security.SecuritySessionClientSettings1.ClientSecuritySessionChannel.ProcessIncomingMessage(Message message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState, MessageFault& protocolFault) at System.ServiceModel.Security.SecuritySessionClientSettings1.SecurityRequestSessionChannel.ProcessReply(Message reply, TimeSpan timeout, SecurityProtocolCorrelationState correlationState) at System.ServiceModel.Security.SecuritySessionClientSettings1.SecurityRequestSessionChannel.Request(Message message, TimeSpan timeout) at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) — End of inner exception stack trace — at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy, Boolean enableSecurity) at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName, String scenarioName, HostedClientParameter[] parameters)

at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65) at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

Soap12Utf8WithSecurityDisabledAug2004:EchoStringAsBinary:

junit.framework.AssertionFailedError: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://xmlsoap.org/Ping:EchoBinaryArrayAsStringArrayResult. The InnerException message was 'There was an error deserializing the object of type System.String[]. Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid. Line 1, position 12416.'. Please see InnerException for more details. ---> System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type System.String[]. Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid. Line 1, position 12416. ---> System.Xml.XmlException: Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid. Line 1, position 12416. at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at System.Xml.XmlUTF8TextReader.Read() at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength) at System.Xml.XmlBaseReader.ReadContentAsString() at System.Xml.XmlMtomReader.ReadContentAsString() at System.Xml.XmlDictionaryReader.ReadElementContentAsString() at ReadArrayOfstringFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString , XmlDictionaryString , CollectionDataContract ) at System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader) at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract) at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns) at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName) at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName) — End of inner exception stack trace — at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName) at System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName) at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest) — End of inner exception stack trace —

Server stack trace: at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest) at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameter(XmlDictionaryReader reader, PartInfo part, Boolean isRequest) at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader reader, MessageVersion version, String action, MessageDescription messageDescription, Object[] parameters, Boolean isRequest) at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest) at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message message, Object[] parameters) at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) — End of inner exception stack trace — at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy, Boolean enableSecurity) at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName, String scenarioName, HostedClientParameter[] parameters)

at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65) at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

glassfishrobot commented 16 years ago

ramapulavarthi@java.net said: Are these tests using MTOM_INTEROP_UPDATE branch or trunk? Are the tests running fine with MTOM_INTEROP_UPDATE branch? I have checked out MTOM_INTEROP_UPDATE branch and have not seen these errors. Can you please confirm.

glassfishrobot commented 16 years ago

ramapulavarthi@java.net said: Is this duplicate of https://wsit.dev.java.net/issues/show_bug.cgi?id=993

glassfishrobot commented 16 years ago

jbenoit@java.net said: from looking at the previously attached test4u.log file, which shows the installation/setup commands used when configuring the environment for this testrun, i see these CVS bits checked out via this CVS command:

[snip] Preparing test sources. 2008-08-31 09:25:41 (INFO) org.netbeans.test4u.plugin.AbstractTestRepository.checkoutTests Cleaning cvs repository. 2008-08-31 09:25:47 (INFO) org.netbeans.test4u.plugin.AbstractTestRepository.checkoutMandatory Checkout mandatory data. 2008-08-31 09:25:47 (FINE) org.netbeans.test4u.system.process.ProcessExecutor.run running: /space/cvs/cvs -d :pserver:dr199838@sunsw.sfbay.sun.com:/sw/wpts -q -z6 checkout -P -A tango/qe-tests/gf-setup in /space/test4u2/cvswork/sunsw

System http://test4u.czech.sun.com/test4u has been replaced with system http://eas-v240-12.india.sun.com:8080/test4u and it appears that the testrun used to run these MTOM Interop tests on this new server wasn't properly ported from previous test4u.czech machine, as it should be using MTOM_INTEROP_UPDATE CVS branch when working with 3.5 endpoints.

Need to confirm with David to see which MTOM Interop job is being referenced from MASTER composite testrun.

For example, it looks like testrun "Interop-all-.net3.5-wsit-1.4" [0] composition of testruns [0a] should be using "Composed MTOM Interop 3.5" testrun [1] instead of "MTOM Interop" [2] testrun, since the composed testrun [1] overrides the CVS branch passing MTOM_INTEROP_UPDATE.

[0]http://eas-v240-12.india.sun.com:8080/test4u/editcomposedtestrun?testrunid=20080811132228 [0a]http://eas-v240-12.india.sun.com:8080/test4u/selecttestruns?seqid=1220904463520 [1]http://eas-v240-12.india.sun.com:8080/test4u/editcomposedtestrun?testrunid=20080312161044 [2]http://eas-v240-12.india.sun.com:8080/test4u/viewtestrun?testrunid=20070912174155

Similar confirmation should be made for other MTOM Interop tests dealing with 3.5 endpoints testruns ported to this new test4u server machine.

glassfishrobot commented 16 years ago

jbenoit@java.net said: Regarding question as to whether this bug is a duplciate of https://wsit.dev.java.net/issues/show_bug.cgi?id=993, I don't believe this bug is a duplicate of the earlier reported bug, since the containers are two different and distinct containers, the later using GF and the former using Tomcat. Also, the previously reported bug doesn't include all the errors reported in the this bug, so the new errors are not duplicates of the previously reported bug.

glassfishrobot commented 16 years ago

jbenoit@java.net said: below is my mapping of "Interop-all-.net3.5-wsit-1.4" and "Interop-all-.net3.0-wsit-1.4" testruns.

--> when interop'ing with 3.5 endpoints, MTOM Interop should be pulling it's sources from MTOM_INTEROP_UPDATE CVS branch. --> we should be using yinyang.india as the indigo.host when interop'ing with 3.5 endpoints.

--> when interop'ing with 3.0 endpoints MTOM Interop should be pulling it's sources from CVS branch "before-net-3-5-migration". --> we should be using java11.india or wsqeb1.east as the indigo.host when interop'ing with 3.0 endpoints.

as you can see, "Interop-all-.net3.5-wsit-1.4" is composed of some of the same testruns that comprise "Interop-all-.net3.0-wsit-1.4", as they pertain to MTOM Interop and MTOM 109-Interop jobs.

i've know i spent time fixing this once already, so i'm not sure what happened to my "cloned" testruns that were created to address this problem back on test4u.czech, but what i'll do is clone any relevant job that eventually includes MTOM Interop and MTOM 109-Interop if it's included under "Interop-all-.net3.5-wsit-1.4" tree of jobs. that way we can change to use "Composed MTOM 109-Interop 3.5" and "Composed MTOM Interop" which are the correct jobs to use when performing MTOM Interop and MTOM 109-Interop tests against 3.5 endpoints, as these jobs pulls MTOM tests from proper CVS branch called MTOM_INTEROP_UPDATE.

-------- Original Message -------- Subject: 3.0 vs. 3.5 composed testruns compostion (final draft)

"Interop-all-.net3.5-wsit-1.4" -->> "All AIX-Except TxRm-interop for .net 3.5" -->> "All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All GF91_02-Interop except TxRm for .net 3.5" -->>"All except TxRm SJSXP_JDK5-Interop" -->>"Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All except TxRm SJSXP_JDK6-Interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All except TxRm Woodstox_JDK6-Interop" -->>"All except TxRm SJSXP_JDK6-Interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All Tomcat-Except Rm-Interop" -->>"MTOM Interop" -->>"Secconv Interop" -->>"Trust Interop" -->>"WSA Interop" -->>"Wssec Interop" ->>"Interop-all.net3.5-wsit-1.4-RM-extract" -->>"All AIX-Rm-interop for .net 3.5" -->>"All Rm SJSXP_JDK5 Interop for .net 3.5" ->>"All GF91_02 Rm Interop for .net 3.5" -->>"All Rm SJSXP_JDK5 Interop for .net 3.5" ->>"All Tomcat Rm-Interop for .net3.5" -->>"RM Interop-3.5-all"

"Interop-all-.net3.0-wsit-1.4" (CVS branch "before-net-3-5-migration") -->>"All AIX-interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"RM Interop" -->>"TX SJSXP_JDK5-Interop" -->>"All GF91_02-Interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All except TxRm SJSXP_JDK6-Interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"All except TxRm Woodstox_JDK6-Interop" -->>"All except TxRm SJSXP_JDK6-Interop" -->>"All except TxRm SJSXP_JDK5-Interop" -->> "Interop Vista - All except TxRm" -->> "MTOM 109-Interop" -->> "MTOM Interop" -->>"TX SJSXP_JDK5-Interop" -->>"TX SJSXP_JDK6-Interop" -->>"TX Woodstox_JDK6-Interop" -->>"All Tomcat-Except Rm-Interop" -->>"MTOM Interop" -->>"Secconv Interop" -->>"Trust Interop" -->>"WSA Interop" -->>"Wssec Interop"

glassfishrobot commented 16 years ago

jbenoit@java.net said: yinyang.india is the internal host of our 3.5 endpoints, and must be used for these MTOM Interop S->M tests w/Metro 1.4, GFv2, & 3.5 endpoints

glassfishrobot commented 16 years ago

jbenoit@java.net said: These errors seen in MTOM Interop S->M and M->S are no longer seen after port of testruns to new test server, when using the correct MtOM_INTEROP_UPDATE CVS branch, as well as ensuring that the MASTER testruns are configured to use internal host yinyang.india for 3.5 interop testing, and not to use previously configured jaxps.india, which has become stale and obsolete for 3.5 endpoint testing.

glassfishrobot commented 16 years ago

File: server-domain2.log Attached By: jbenoit@java.net

glassfishrobot commented 16 years ago

File: server.log Attached By: jbenoit@java.net

glassfishrobot commented 16 years ago

File: tango_qe-tests_mtom_interop-tango2indigo.log Attached By: jbenoit@java.net

glassfishrobot commented 16 years ago

File: test4u.log Attached By: jbenoit@java.net

glassfishrobot commented 16 years ago

File: xtest.properties Attached By: jbenoit@java.net

glassfishrobot commented 16 years ago

Was assigned to jbenoit@java.net

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA WSIT-1020

glassfishrobot commented 16 years ago

Marked as fixed on Wednesday, September 24th 2008, 5:06:03 am