[kaffe] [patch] moving rmi and tools extension

Dalibor Topic robilad at yahoo.com
Mon Nov 25 03:15:30 PST 2002


Hi,

attached you'll find a patch that imports the
javax.transaction package from GNU Classpath. As this
package uses RMI I moved the rmi classes from the
libraries/extensions directory to the
libraries/javalib directory. I did the same for the
tools classes. So this patch gets rid of rmi.jar and
tools.jar, which are for now part of rt.jar. 

Having all classes in one directory hierarchy makes it
easier to compile the class library and simplifies
future merges with GNU Classpath and pocketlinux (as
that's how both of them do it).

So if noone complains, I'll check it in.

best regards,

dalibor topic

Here's the changelog:
 
	* libraries/javalib/Makefile.am : Added java.rmi,
	kaffe.rmi and kaffe.tools packages. Imported
	javax.transaction package from GNU Classpath.
	
	* config/config.h.in,
	libraries/javalib/Makefile.in:
	regenerated.
	
	*
libraries/extensions/rmi/javalib/java/rmi/AccessException.java,

libraries/extensions/rmi/javalib/java/rmi/AlreadyBoundException.java,

libraries/extensions/rmi/javalib/java/rmi/ConnectException.java,

libraries/extensions/rmi/javalib/java/rmi/ConnectIOException.java,

libraries/extensions/rmi/javalib/java/rmi/MarshalException.java,

libraries/extensions/rmi/javalib/java/rmi/MarshalledObject.java,

libraries/extensions/rmi/javalib/java/rmi/Naming.java,

libraries/extensions/rmi/javalib/java/rmi/NoSuchObjectException.java,

libraries/extensions/rmi/javalib/java/rmi/NotBoundException.java,

libraries/extensions/rmi/javalib/java/rmi/RMISecurityException.java,

libraries/extensions/rmi/javalib/java/rmi/RMISecurityManager.java,

libraries/extensions/rmi/javalib/java/rmi/Remote.java,

libraries/extensions/rmi/javalib/java/rmi/RemoteException.java,

libraries/extensions/rmi/javalib/java/rmi/ServerError.java,

libraries/extensions/rmi/javalib/java/rmi/ServerException.java,

libraries/extensions/rmi/javalib/java/rmi/ServerRuntimeException.java,

libraries/extensions/rmi/javalib/java/rmi/StubNotFoundException.java,

libraries/extensions/rmi/javalib/java/rmi/UnexpectedException.java,

libraries/extensions/rmi/javalib/java/rmi/UnknownHostException.java,

libraries/extensions/rmi/javalib/java/rmi/UnmarshalException.java,

libraries/extensions/rmi/javalib/java/rmi/activation/Activatable.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivateFailedException.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationDesc.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationException.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationGroup.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationGroupDesc.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationGroupID.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationID.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationInstantiator.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationMonitor.java,

libraries/extensions/rmi/javalib/java/rmi/activation/ActivationSystem.java,

libraries/extensions/rmi/javalib/java/rmi/activation/Activator.java,

libraries/extensions/rmi/javalib/java/rmi/activation/UnknownGroupException.java,

libraries/extensions/rmi/javalib/java/rmi/activation/UnknownObjectException.java,

libraries/extensions/rmi/javalib/java/rmi/dgc/DGC.java,

libraries/extensions/rmi/javalib/java/rmi/dgc/Lease.java,

libraries/extensions/rmi/javalib/java/rmi/dgc/VMID.java,

libraries/extensions/rmi/javalib/java/rmi/registry/LocateRegistry.java,

libraries/extensions/rmi/javalib/java/rmi/registry/Registry.java,

libraries/extensions/rmi/javalib/java/rmi/registry/RegistryHandler.java,

libraries/extensions/rmi/javalib/java/rmi/server/ExportException.java,

libraries/extensions/rmi/javalib/java/rmi/server/LoaderHandler.java,

libraries/extensions/rmi/javalib/java/rmi/server/LogStream.java,

libraries/extensions/rmi/javalib/java/rmi/server/ObjID.java,

libraries/extensions/rmi/javalib/java/rmi/server/Operation.java,

libraries/extensions/rmi/javalib/java/rmi/server/RMIClassLoader.java,

libraries/extensions/rmi/javalib/java/rmi/server/RMIClientSocketFactory.java,

libraries/extensions/rmi/javalib/java/rmi/server/RMIFailureHandler.java,

libraries/extensions/rmi/javalib/java/rmi/server/RMIServerSocketFactory.java,

libraries/extensions/rmi/javalib/java/rmi/server/RMISocketFactory.java,

libraries/extensions/rmi/javalib/java/rmi/server/RemoteCall.java,

libraries/extensions/rmi/javalib/java/rmi/server/RemoteObject.java,

libraries/extensions/rmi/javalib/java/rmi/server/RemoteRef.java,

libraries/extensions/rmi/javalib/java/rmi/server/RemoteServer.java,

libraries/extensions/rmi/javalib/java/rmi/server/RemoteStub.java,

libraries/extensions/rmi/javalib/java/rmi/server/ServerCloneException.java,

libraries/extensions/rmi/javalib/java/rmi/server/ServerNotActiveException.java,

libraries/extensions/rmi/javalib/java/rmi/server/ServerRef.java,

libraries/extensions/rmi/javalib/java/rmi/server/Skeleton.java,

libraries/extensions/rmi/javalib/java/rmi/server/SkeletonMismatchException.java,

libraries/extensions/rmi/javalib/java/rmi/server/SkeletonNotFoundException.java,

libraries/extensions/rmi/javalib/java/rmi/server/SocketSecurityException.java,

libraries/extensions/rmi/javalib/java/rmi/server/UID.java,

libraries/extensions/rmi/javalib/java/rmi/server/UnicastRemoteObject.java,

libraries/extensions/rmi/javalib/java/rmi/server/Unreferenced.java,

libraries/extensions/rmi/javalib/kaffe/rmi/dgc/DGCImpl.java,

libraries/extensions/rmi/javalib/kaffe/rmi/dgc/DGCImpl_Skel.java,

libraries/extensions/rmi/javalib/kaffe/rmi/dgc/DGCImpl_Stub.java,

libraries/extensions/rmi/javalib/kaffe/rmi/registry/RegistryImpl.java,

libraries/extensions/rmi/javalib/kaffe/rmi/registry/RegistryImpl_Skel.java,

libraries/extensions/rmi/javalib/kaffe/rmi/registry/RegistryImpl_Stub.java,

libraries/extensions/rmi/javalib/kaffe/rmi/rmic/RMIC.java,

libraries/extensions/rmi/javalib/kaffe/rmi/rmic/TabbedWriter.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/ProtocolConstants.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/RMIDefaultSocketFactory.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/RMIHashes.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/RMIObjectInputStream.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/RMIObjectOutputStream.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastConnection.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastConnectionManager.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastRef.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastRemoteCall.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastRemoteStub.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastServer.java,

libraries/extensions/rmi/javalib/kaffe/rmi/server/UnicastServerRef.java,

libraries/extensions/tools/javalib/kaffe/tools/compiler/Compiler.java,

libraries/extensions/tools/javalib/kaffe/tools/compiler/Compiler_default.java,

libraries/extensions/tools/javalib/kaffe/tools/compiler/Compiler_jikes.java,

libraries/extensions/tools/javalib/kaffe/tools/compiler/Compiler_kjc.java,

libraries/extensions/tools/javalib/kaffe/tools/compiler/Compiler_pizza.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/Jar.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/XPFile.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/XPFileInputStream.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/XPFileOutputStream.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/XPFileReader.java,

libraries/extensions/tools/javalib/kaffe/tools/jar/XPFileWriter.java,

libraries/extensions/tools/javalib/kaffe/tools/serialver/SerialVer.java:
	moved to libraries/javalib .
	
	* libraries/extensions/rmi/Makefile.am,
	libraries/extensions/rmi/Makefile.in,
	libraries/extensions/rmi/javalib/Makefile.am,
	libraries/extensions/rmi/javalib/Makefile.in,
	libraries/extensions/rmi/javalib/rmi.jar,
	libraries/extensions/tools/Makefile.am,
	libraries/extensions/tools/Makefile.in,
	libraries/extensions/tools/javalib/Makefile.am,
	libraries/extensions/tools/javalib/Makefile.in,
	libraries/extensions/tools/javalib/tools.jar:
removed.

	* libraries/javalib/java/rmi/AccessException.java,

libraries/javalib/java/rmi/AlreadyBoundException.java,
	libraries/javalib/java/rmi/ConnectException.java,
	libraries/javalib/java/rmi/ConnectIOException.java,
	libraries/javalib/java/rmi/MarshalException.java,
	libraries/javalib/java/rmi/MarshalledObject.java,
	libraries/javalib/java/rmi/Naming.java,

libraries/javalib/java/rmi/NoSuchObjectException.java,
	libraries/javalib/java/rmi/NotBoundException.java,
	libraries/javalib/java/rmi/RMISecurityException.java,
	libraries/javalib/java/rmi/RMISecurityManager.java,
	libraries/javalib/java/rmi/Remote.java,
	libraries/javalib/java/rmi/RemoteException.java,
	libraries/javalib/java/rmi/ServerError.java,
	libraries/javalib/java/rmi/ServerException.java,

libraries/javalib/java/rmi/ServerRuntimeException.java,

libraries/javalib/java/rmi/StubNotFoundException.java,
	libraries/javalib/java/rmi/UnexpectedException.java,
	libraries/javalib/java/rmi/UnknownHostException.java,
	libraries/javalib/java/rmi/UnmarshalException.java,

libraries/javalib/java/rmi/activation/Activatable.java,

libraries/javalib/java/rmi/activation/ActivateFailedException.java,

libraries/javalib/java/rmi/activation/ActivationDesc.java,

libraries/javalib/java/rmi/activation/ActivationException.java,

libraries/javalib/java/rmi/activation/ActivationGroup.java,

libraries/javalib/java/rmi/activation/ActivationGroupDesc.java,

libraries/javalib/java/rmi/activation/ActivationGroupID.java,

libraries/javalib/java/rmi/activation/ActivationID.java,

libraries/javalib/java/rmi/activation/ActivationInstantiator.java,

libraries/javalib/java/rmi/activation/ActivationMonitor.java,

libraries/javalib/java/rmi/activation/ActivationSystem.java,
	libraries/javalib/java/rmi/activation/Activator.java,

libraries/javalib/java/rmi/activation/UnknownGroupException.java,

libraries/javalib/java/rmi/activation/UnknownObjectException.java,
	libraries/javalib/java/rmi/dgc/DGC.java,
	libraries/javalib/java/rmi/dgc/Lease.java,
	libraries/javalib/java/rmi/dgc/VMID.java,

libraries/javalib/java/rmi/registry/LocateRegistry.java,
	libraries/javalib/java/rmi/registry/Registry.java,

libraries/javalib/java/rmi/registry/RegistryHandler.java,

libraries/javalib/java/rmi/server/ExportException.java,
	libraries/javalib/java/rmi/server/LoaderHandler.java,
	libraries/javalib/java/rmi/server/LogStream.java,
	libraries/javalib/java/rmi/server/ObjID.java,
	libraries/javalib/java/rmi/server/Operation.java,

libraries/javalib/java/rmi/server/RMIClassLoader.java,

libraries/javalib/java/rmi/server/RMIClientSocketFactory.java,

libraries/javalib/java/rmi/server/RMIFailureHandler.java,

libraries/javalib/java/rmi/server/RMIServerSocketFactory.java,

libraries/javalib/java/rmi/server/RMISocketFactory.java,
	libraries/javalib/java/rmi/server/RemoteCall.java,
	libraries/javalib/java/rmi/server/RemoteObject.java,
	libraries/javalib/java/rmi/server/RemoteRef.java,
	libraries/javalib/java/rmi/server/RemoteServer.java,
	libraries/javalib/java/rmi/server/RemoteStub.java,

libraries/javalib/java/rmi/server/ServerCloneException.java,

libraries/javalib/java/rmi/server/ServerNotActiveException.java,
	libraries/javalib/java/rmi/server/ServerRef.java,
	libraries/javalib/java/rmi/server/Skeleton.java,

libraries/javalib/java/rmi/server/SkeletonMismatchException.java,

libraries/javalib/java/rmi/server/SkeletonNotFoundException.java,

libraries/javalib/java/rmi/server/SocketSecurityException.java,
	libraries/javalib/java/rmi/server/UID.java,

libraries/javalib/java/rmi/server/UnicastRemoteObject.java,
	libraries/javalib/java/rmi/server/Unreferenced.java,
	libraries/javalib/kaffe/rmi/dgc/DGCImpl.java,
	libraries/javalib/kaffe/rmi/dgc/DGCImpl_Skel.java,
	libraries/javalib/kaffe/rmi/dgc/DGCImpl_Stub.java,

libraries/javalib/kaffe/rmi/registry/RegistryImpl.java,

libraries/javalib/kaffe/rmi/registry/RegistryImpl_Skel.java,

libraries/javalib/kaffe/rmi/registry/RegistryImpl_Stub.java,
	libraries/javalib/kaffe/rmi/rmic/RMIC.java,
	libraries/javalib/kaffe/rmi/rmic/TabbedWriter.java,

libraries/javalib/kaffe/rmi/server/ProtocolConstants.java,

libraries/javalib/kaffe/rmi/server/RMIDefaultSocketFactory.java,
	libraries/javalib/kaffe/rmi/server/RMIHashes.java,

libraries/javalib/kaffe/rmi/server/RMIObjectInputStream.java,

libraries/javalib/kaffe/rmi/server/RMIObjectOutputStream.java,

libraries/javalib/kaffe/rmi/server/UnicastConnection.java,

libraries/javalib/kaffe/rmi/server/UnicastConnectionManager.java,
	libraries/javalib/kaffe/rmi/server/UnicastRef.java,

libraries/javalib/kaffe/rmi/server/UnicastRemoteCall.java,

libraries/javalib/kaffe/rmi/server/UnicastRemoteStub.java,

libraries/javalib/kaffe/rmi/server/UnicastServer.java,

libraries/javalib/kaffe/rmi/server/UnicastServerRef.java,
	libraries/javalib/kaffe/tools/compiler/Compiler.java,

libraries/javalib/kaffe/tools/compiler/Compiler_default.java,

libraries/javalib/kaffe/tools/compiler/Compiler_jikes.java,

libraries/javalib/kaffe/tools/compiler/Compiler_kjc.java,

libraries/javalib/kaffe/tools/compiler/Compiler_pizza.java,
	libraries/javalib/kaffe/tools/jar/Jar.java,
	libraries/javalib/kaffe/tools/jar/XPFile.java,

libraries/javalib/kaffe/tools/jar/XPFileInputStream.java,

libraries/javalib/kaffe/tools/jar/XPFileOutputStream.java,
	libraries/javalib/kaffe/tools/jar/XPFileReader.java,
	libraries/javalib/kaffe/tools/jar/XPFileWriter.java,

libraries/javalib/kaffe/tools/serialver/SerialVer.java:
	moved here from libraries/extensions/rmi/javalib and
	libraries/extensions/tools/javalib.

	*
libraries/javalib/javax/transaction/InvalidTransactionException.java,

libraries/javalib/javax/transaction/TransactionRequiredException.java,

libraries/javalib/javax/transaction/TransactionRolledbackException.java,

libraries/javalib/javax/transaction/xa/XAException.java,

libraries/javalib/javax/transaction/xa/XAResource.java,
	libraries/javalib/javax/transaction/xa/Xid.java:
	Imported javax.transaction package from GNU
Classpath.

	* test/regression/Makefile.am: fixed an automake
warning.
	* test/regression/Makefile.in: regenerated.

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus – Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: librotate.diff.bz2
Type: application/octet-stream
Size: 57030 bytes
Desc: librotate.diff.bz2
Url : http://kaffe.org/pipermail/kaffe/attachments/20021125/cd5a8108/attachment-0003.obj 


More information about the kaffe mailing list