[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cp-patches] FYI: First draft of the working RMI orve IIOP implement
From: |
Robert Schuster |
Subject: |
Re: [cp-patches] FYI: First draft of the working RMI orve IIOP implementation. |
Date: |
Sun, 02 Oct 2005 22:45:40 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.11) Gecko/20050916 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Audrius,
this broke the build for me:
Found 3 semantic errors compiling "../../classpath/gnu/javax/rmi/CORBA/corbaObje
ctOutput.java":
55. import debugging.CORBA_stream;
^--------------------^
*** Semantic Error: The import "debugging/CORBA_stream" is not valid, since it d
oes not name a type in a package.
258. CORBA_stream c;
^----------^
*** Semantic Error: Type "CORBA_stream" was not found.
260. c = new CORBA_stream(), ara, new gnuRmiUtil());
^----------^
*** Semantic Error: Type "CORBA_stream" was not found.
cu
Robert
Meskauskas Audrius wrote:
> This is the first working draft to support the RMI over IIOP protocol.
> As it is very deeply integrated into CORBA, CORBA classes also needed
> some modifications.
>
> The current implementation is capable for remote invocations,
> transferring various Serializables and Externalizables via RMI-IIOP
> protocol. It can flatten graphs and, at least for the simple cases, is
> interoperable with Sun's jdk 1.5.
>
> * gnu/CORBA/CDR/ArrayValueHelper.java,
> gnu/CORBA/CDR/IDLTypeHelper.java,
> gnu/CORBA/CDR/UnknownExceptionCtxHandler.java,
> gnu/CORBA/CDR/gnuRuntime.java,
> gnu/CORBA/CDR/gnuValueStream.java,
> gnu/CORBA/CDR/VMVio.java,
> gnu/CORBA/IorProvider.java,
> gnu/javax/rmi/CORBA/TieTargetRecord.java,
> gnu/javax/rmi/CORBA/ValueHandlerDelegateImpl.java,
> gnu/javax/rmi/CORBA/corbaObjectInput.java,
> gnu/javax/rmi/CORBA/corbaObjectOutput.java,
> gnu/javax/rmi/CORBA/dwoTester.java,
> gnu/javax/rmi/CORBA/gnuRmiUtil.java: New files.
> * gnu/CORBA/CDR/aligningInputStream.java,
> gnu/CORBA/CDR/aligningOutputStream.java:
> gnu/CORBA/CDR/Vio.java,
> gnu/CORBA/CDR/cdrBufInput.java,
> gnu/CORBA/CDR/cdrBufOutput.java,
> gnu/CORBA/CDR/cdrInput.java,
> gnu/CORBA/CDR/cdrOutput.java,
> gnu/CORBA/CDR/noHeaderInput.java,
> gnu/CORBA/Functional_ORB.java,
> gnu/CORBA/GIOP/MessageHeader.java,
> gnu/CORBA/GIOP/ServiceContext.java,
> gnu/CORBA/IOR_Delegate.java,
> gnu/CORBA/IOR_contructed_object.java,
> gnu/CORBA/Interceptor/Registrator.java,
> gnu/CORBA/NamingService/NameParser.java,
> gnu/CORBA/NamingService/NamingServiceTransient.java,
> gnu/CORBA/ObjectCreator.java,
> gnu/CORBA/Poa/LocalDelegate.java,
> gnu/CORBA/Poa/ORB_1_4.java,
> gnu/CORBA/Poa/gnuPOA.java,
> gnu/CORBA/Poa/gnuServantObject.java,
> gnu/CORBA/Simple_delegate.java,
> gnu/CORBA/gnuAny.java,
> gnu/CORBA/gnuRequest.java,
> org/omg/CORBA/OMGVMCID.java,
> org/omg/CORBA/StringValueHelper.java,
> org/omg/CORBA/SystemException.java,
> org/omg/CORBA/WStringValueHelper.java,
> org/omg/CORBA/portable/ObjectImpl.java,
> org/omg/CORBA_2_3/ORB.java,
> org/omg/CORBA_2_3/portable/InputStream.java,
> org/omg/CORBA_2_3/portable/OutputStream.java: Modified to support
> RMI over CORBA mechanism.
> * gnu/javax/rmi/CORBA/DelegateFactory.java,
> gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
> gnu/javax/rmi/CORBA/StubDelegateImpl.java,
> gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
> javax/rmi/CORBA/ClassDesc.java,
> javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
> javax/rmi/CORBA/Stub.java,
> javax/rmi/CORBA/StubDelegate.java,
> javax/rmi/CORBA/Tie.java,
> javax/rmi/CORBA/Util.java,
> javax/rmi/CORBA/UtilDelegate.java,
> javax/rmi/CORBA/ValueHandler.java,
> javax/rmi/CORBA/package.html,
> javax/rmi/PortableRemoteObject.java,
> javax/rmi/package.html: New files (replacing).
> * gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
> gnu/javax/rmi/PortableServer.java: Modified to keep the code
> compileable between subsequent patches.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Classpath-patches mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/classpath-patches
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFDQEb0G9cfwmwwEtoRAqiDAJ9+PUaoXws0kdXmbSHri1/qnNs24gCfTblc
ZSCyJvUXfUd8rVdgTU+IPDo=
=qCQI
-----END PGP SIGNATURE-----