Hi Thomas!

>             OperationDesc operation = msgContext.getOperation();
>              if (operation != null) {
>                  if (operation.getUse() != Use.ENCODED) {
>                      sendXSIType = false;
>                      doMultiRefs = false;
>                  }
>              } else {
>                  SOAPService service = msgContext.getService();
>                  if (service != null) {
>                      if (service.getUse() != Use.ENCODED) {
>                          sendXSIType = false;
>                          doMultiRefs = false;
>                      }
>                  }
>              }
> 
> If there are no objections I'll commit it.

This seems fine to me.  +1.

> BTW there seems to be a SQL server problem causing the test: 
> wsdl.dataset.DataServiceTestCase to fail with the newest code 
> base. Has 
> anyone else seen this?

Yes, it's a problem on the server side, which once again reminds me that I really want 
to STOP depending on external servers for our tests except when explicitly doing 
interop testing.  Each time we encounter a "real" test of functionality we care about 
which uses an external server, we should record the XML which goes back and forth, and 
then use the playback test harness to test it locally, rather than going out over the 
net every build.  In most cases there is only a single round-trip per test, so this is 
easy.

Re: the data service test, I've removed it from the build so you shouldn't see the 
problem show up with the latest CVS.

--Glen

Reply via email to