Mark Wielaard wrote:
> On Wed, 2006-09-13 at 18:01 -0400, Thomas Fitzsimmons wrote:
>> I'm testing these patches to see if they fix the RMI problem I'm having 
>> (which 
>> may be unrelated):
>>  [...]
>> Were you aware of this problem?  I think it was introduced by Mark's native 
>> layer merge.
> 
> They were definitely introduced by my merging in the new native-layer
> branch stuff from Guilhem. Sorry about that. I was secretly hoping
> Casey's rewrite would automagically fix them. I have not yet tried the
> patch, but the corresponding Mauve tests (that worked before the merge,
> but failed after) are:
> 
> FAIL: org.omg.CORBA.ORB.parallelRunTest
> FAIL: org.omg.CORBA.ORB.DirectTest
> FAIL: org.omg.CORBA_2_3.ORB.ValueTypeTest
> FAIL: org.omg.PortableServer.POAOperations.poa_POA_test
> FAIL: org.omg.PortableInterceptor.Interceptor.testInterceptors
> 
> They are all related to socket timeouts.
> 

Some of those org.omg tests work for me. I do get two failures, however.
I'm suspicious of this "broken pipe" error:

FAIL: org.omg.CORBA.ORB.RequestTest
  line 134: string [2] -- uncaught exception:
   org.omg.CORBA.MARSHAL
   at gnu.CORBA.GIOP.MessageHeader.write(MessageHeader.java:374)
   at gnu.CORBA.gnuRequest.submit(gnuRequest.java:831)
   at gnu.CORBA.gnuRequest.p_invoke(gnuRequest.java:940)
   at gnu.CORBA.gnuRequest.invoke(gnuRequest.java:510)
   at
gnu.testlet.org.omg.CORBA.ORB.RequestTest.testParameters(RequestTest.java:134)
   at gnu.testlet.org.omg.CORBA.ORB.RequestTest.test(RequestTest.java:90)
   at RunnerProcess.runtest(RunnerProcess.java:337)
   at RunnerProcess.runAndReport(RunnerProcess.java:392)
   at RunnerProcess.main(RunnerProcess.java:219)
org.omg.CORBA.MARSHAL: IOException while writing message header Minor: 0
(0). Completed: not completed
   at gnu.CORBA.Version.write(Version.java:215)
   at gnu.CORBA.GIOP.MessageHeader.write(MessageHeader.java:367)
   at gnu.CORBA.gnuRequest.submit(gnuRequest.java:831)
   at gnu.CORBA.IorDelegate.invoke(IorDelegate.java:184)
FAIL: org.omg.PortableServer.POAOperations.poa_POA_test
   at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:202)
line 481: Exc:org.omg.CORBA.MARSHAL: IOException while writing message
header Minor: 0 (0). Completed: not completed:java.io.IOException:
Broken pipe [1] -- forced fail
   at
gnu.testlet.org.omg.PortableServer.POAOperations.communication.poa_comTesterStub.passCharacters(poa_comTesterStub.java:138)
   at
gnu.testlet.org.omg.PortableServer.POAOperations.poa_POA_test.test_RETAIN_Activation(poa_POA_test.java:109)
   at
gnu.testlet.org.omg.PortableServer.POAOperations.poa_POA_test.test(poa_POA_test.java:467)
   at RunnerProcess.runtest(RunnerProcess.java:337)
   at RunnerProcess.runAndReport(RunnerProcess.java:392)
   at RunnerProcess.main(RunnerProcess.java:219)
Caused by: java.io.IOException: Broken pipe
   at gnu.java.nio.VMChannel.write(Native Method)
   at gnu.java.nio.VMChannel.write(VMChannel.java:323)
   at
gnu.java.net.PlainSocketImpl$SocketOutputStream.write(PlainSocketImpl.java:567)
   at java.io.DataOutputStream.write(DataOutputStream.java:115)
   at gnu.CORBA.Version.write(Version.java:210)
   ...10 more

Reply via email to