geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a..@apache.org
Subject svn commit: r370336 [5/6] - in /geronimo/specs/trunk: ./ geronimo-spec-corba-2.3/ geronimo-spec-corba-2.3/src/ geronimo-spec-corba-3.0/ geronimo-spec-corba-3.0/src/ geronimo-spec-corba-3.0/src/main/ geronimo-spec-corba-3.0/src/main/idl/ geronimo-spec-c...
Date Thu, 19 Jan 2006 01:10:07 GMT
Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INVALID_TRANSACTION.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INVALID_TRANSACTION.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INVALID_TRANSACTION.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INVALID_TRANSACTION.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,27 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class INVALID_TRANSACTION extends org.omg.CORBA.SystemException {
+
+    public INVALID_TRANSACTION() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INVALID_TRANSACTION(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public INVALID_TRANSACTION(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INVALID_TRANSACTION(String reason,
+                int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_FLAG.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_FLAG.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_FLAG.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_FLAG.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class INV_FLAG extends org.omg.CORBA.SystemException {
+
+    public INV_FLAG() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_FLAG(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public INV_FLAG(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_FLAG(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_IDENT.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_IDENT.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_IDENT.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_IDENT.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class INV_IDENT extends org.omg.CORBA.SystemException {
+
+    public INV_IDENT() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_IDENT(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public INV_IDENT(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_IDENT(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_OBJREF.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_OBJREF.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_OBJREF.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_OBJREF.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class INV_OBJREF extends org.omg.CORBA.SystemException {
+
+    public INV_OBJREF() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_OBJREF(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public INV_OBJREF(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_OBJREF(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_POLICY.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_POLICY.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_POLICY.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/INV_POLICY.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class INV_POLICY extends org.omg.CORBA.SystemException {
+
+    public INV_POLICY() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_POLICY(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public INV_POLICY(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public INV_POLICY(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/IntHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/IntHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/IntHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/IntHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,31 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class IntHolder implements org.omg.CORBA.portable.Streamable {
+
+    public int value;
+
+    public IntHolder() {
+    }
+
+    public IntHolder(int initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_long();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_long(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_long);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalInterface.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalInterface.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalInterface.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalInterface.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,9 @@
+/***** Copyright (c) 2001 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public interface LocalInterface extends org.omg.CORBA.Object {
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalObject.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalObject.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalObject.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LocalObject.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,110 @@
+/***** Copyright (c) 2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+import org.omg.CORBA.portable.*;
+
+public abstract class LocalObject implements org.omg.CORBA.Object {
+	public LocalObject()
+		{}
+	public boolean _is_equivalent(org.omg.CORBA.Object that){
+		return equals(that);
+	}
+	public boolean _non_existent(){
+		return false;
+	}
+	public int _hash(int maximum){
+		return hashCode();
+	}
+	public String[] _ids() {
+	    throw new NO_IMPLEMENT() ;
+	}
+	public boolean _is_a(String repositoryId){
+	    String ids[] = _ids() ;
+	    for (int i = 0; i<ids.length; i++ ) {
+		if (repositoryId.equals( ids[i] ))
+		    return true ;
+	    }
+
+	    return false ;
+	}
+	public org.omg.CORBA.Object _duplicate(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public void _release(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public Request _request(String operation){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public Request _create_request(
+		Context ctx,
+		String operation,
+		NVList arg_list,
+		NamedValue result){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public Request _create_request(
+		Context ctx,
+		String operation,
+		NVList arg_list,
+		NamedValue result,
+		ExceptionList exceptions,
+		ContextList contexts) {
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	/**
+	*@deprecated Deprecated by CORBA 2.3.
+	*/
+	public org.omg.CORBA.InterfaceDef _get_interface(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.Object _get_interface_def(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.ORB _orb(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.Policy _get_policy(int policy_type){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.DomainManager[]
+	_get_domain_managers(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.Object _set_policy_override(
+		org.omg.CORBA.Policy[] policies,
+		org.omg.CORBA.SetOverrideType set_add){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public boolean _is_local(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.portable.ServantObject _servant_preinvoke(
+		String operation, Class expectedType){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public void _servant_postinvoke(
+		org.omg.CORBA.portable.ServantObject servant){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.portable.OutputStream _request(
+		String operation, boolean responseExpected){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public org.omg.CORBA.portable.InputStream _invoke(
+		org.omg.CORBA.portable.OutputStream output)
+		throws org.omg.CORBA.portable.ApplicationException,
+			org.omg.CORBA.portable.RemarshalException {
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public void _releaseReply(
+		org.omg.CORBA.portable.InputStream input){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+	public boolean validate_connection(){
+		throw new org.omg.CORBA.NO_IMPLEMENT();
+	}
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LongHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LongHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LongHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/LongHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,31 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class LongHolder implements org.omg.CORBA.portable.Streamable {
+
+    public long value;
+
+    public LongHolder() {
+    }
+
+    public LongHolder(long initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_longlong();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_longlong(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_longlong);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/MARSHAL.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/MARSHAL.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/MARSHAL.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/MARSHAL.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class MARSHAL extends org.omg.CORBA.SystemException {
+
+    public MARSHAL() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public MARSHAL(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public MARSHAL(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public MARSHAL(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_IMPLEMENT.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_IMPLEMENT.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_IMPLEMENT.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_IMPLEMENT.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class NO_IMPLEMENT extends org.omg.CORBA.SystemException {
+
+    public NO_IMPLEMENT() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_IMPLEMENT(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public NO_IMPLEMENT(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_IMPLEMENT(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_MEMORY.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_MEMORY.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_MEMORY.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_MEMORY.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class NO_MEMORY extends org.omg.CORBA.SystemException {
+
+    public NO_MEMORY() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_MEMORY(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public NO_MEMORY(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_MEMORY(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_PERMISSION.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_PERMISSION.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_PERMISSION.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_PERMISSION.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class NO_PERMISSION extends org.omg.CORBA.SystemException {
+
+    public NO_PERMISSION() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_PERMISSION(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public NO_PERMISSION(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_PERMISSION(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESOURCES.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESOURCES.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESOURCES.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESOURCES.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class NO_RESOURCES extends org.omg.CORBA.SystemException {
+
+    public NO_RESOURCES() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_RESOURCES(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public NO_RESOURCES(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_RESOURCES(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESPONSE.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESPONSE.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESPONSE.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NO_RESPONSE.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class NO_RESPONSE extends org.omg.CORBA.SystemException {
+
+    public NO_RESPONSE() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_RESPONSE(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public NO_RESPONSE(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public NO_RESPONSE(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NVList.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NVList.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NVList.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NVList.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,19 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class NVList {
+
+    abstract public int count();
+    abstract public org.omg.CORBA.NamedValue add(int flags);
+    abstract public org.omg.CORBA.NamedValue add_item(String item_name,
+                        int flags);
+    abstract public org.omg.CORBA.NamedValue add_value(String name,
+                        org.omg.CORBA.Any value, int flags);
+    abstract public org.omg.CORBA.NamedValue item(int index) throws
+                        org.omg.CORBA.Bounds;
+    abstract public void remove(int index) throws org.omg.CORBA.Bounds;
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NamedValue.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NamedValue.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NamedValue.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/NamedValue.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,13 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class NamedValue {
+
+    abstract public String name();
+    abstract public org.omg.CORBA.Any value();
+    abstract public int flags();
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJECT_NOT_EXIST.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJECT_NOT_EXIST.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJECT_NOT_EXIST.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJECT_NOT_EXIST.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,27 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class OBJECT_NOT_EXIST extends org.omg.CORBA.SystemException {
+
+    public OBJECT_NOT_EXIST() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public OBJECT_NOT_EXIST(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public OBJECT_NOT_EXIST(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public OBJECT_NOT_EXIST(String reason,
+                  int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJ_ADAPTER.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJ_ADAPTER.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJ_ADAPTER.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/OBJ_ADAPTER.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class OBJ_ADAPTER extends org.omg.CORBA.SystemException {
+
+    public OBJ_ADAPTER() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public OBJ_ADAPTER(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public OBJ_ADAPTER(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public OBJ_ADAPTER(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORB.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORB.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORB.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORB.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,262 @@
+/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is specifed by the mapping as abstract.
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  
+       
+       ORB-vendors shall provide a complete implementation of the class
+       by extending it with a vendor-specific class which
+       provides "real" implementations for all the methods. E.g.
+
+	   package com.acme_orb_vendor.CORBA;
+	   public class ORB extends org.omg.CORBA { ... }
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+	Implementations of the static init methods in this class are also required.
+
+       The class may support additional vendor specific functionality.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class ORB {
+    public String id()
+    {
+	throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract public org.omg.CORBA.Object string_to_object(String str);
+
+    abstract public String object_to_string(org.omg.CORBA.Object obj);
+
+    // Dynamic Invocation related operations
+
+    abstract public NVList create_list(int count);
+
+    /**
+    * @deprecated by CORBA 2.3
+    */
+    public NVList create_operation_list(org.omg.CORBA.Object oper) {
+            throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract public NamedValue create_named_value(String s, Any any, int flags);
+
+    abstract public ExceptionList create_exception_list();
+
+    abstract public ContextList create_context_list();
+
+    abstract public Context get_default_context();
+
+    abstract public Environment create_environment();
+
+    abstract public void send_multiple_requests_oneway(Request[] req);
+
+    abstract public void send_multiple_requests_deferred(Request[] req);
+
+    abstract public boolean poll_next_response();
+
+    abstract public Request get_next_response() throws WrongTransaction;
+
+    public boolean get_service_information(short service_type,
+                                    ServiceInformationHolder service_info) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract public String[] list_initial_services();
+
+    public void register_initial_reference(
+	String object_name,
+	org.omg.CORBA.Object object
+    ) throws org.omg.CORBA.ORBPackage.InvalidName
+    {
+	throw new org.omg.CORBA.NO_IMPLEMENT() ;
+    }
+
+    // Initial reference operation
+
+    abstract public org.omg.CORBA.Object resolve_initial_references(
+                                    String object_name)
+            throws org.omg.CORBA.ORBPackage.InvalidName;
+
+    // typecode creation
+
+    abstract public TypeCode create_struct_tc(String id, String name,
+                                    StructMember[] members);
+
+    abstract public TypeCode create_union_tc(String id, String name,
+                                    TypeCode discriminator_type,
+                                    UnionMember[] members);
+
+    abstract public TypeCode create_enum_tc(String id, String name,
+                                    String[] members);
+
+    abstract public TypeCode create_alias_tc(String id, String name,
+                                    TypeCode original_type);
+
+    abstract public TypeCode create_exception_tc(String id, String name,
+                                               StructMember[] members);
+
+    abstract public TypeCode create_interface_tc(String id, String name);
+
+    abstract public TypeCode create_string_tc(int bound);
+
+    abstract public TypeCode create_wstring_tc(int bound);
+
+    public org.omg.CORBA.TypeCode create_fixed_tc(short digits, short scale) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract public TypeCode create_sequence_tc(int bound, 
+                                    TypeCode element_type);
+
+    /**
+    * @deprecated by CORBA 2.3
+    */
+    abstract public TypeCode create_recursive_sequence_tc(int bound, int offset);
+
+    abstract public TypeCode create_array_tc(int length, TypeCode element_type);
+
+    public org.omg.CORBA.TypeCode create_value_tc(String id,
+                                    String name,
+                                    short type_modifier,
+                                    TypeCode concrete_base,
+                                    ValueMember[] members) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.TypeCode create_value_box_tc(String id,
+                                    String name,
+                                    TypeCode boxed_type) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    
+    public org.omg.CORBA.TypeCode create_native_tc(String id,
+                                    String name) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.TypeCode create_recursive_tc(String id) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }   
+
+    public org.omg.CORBA.TypeCode create_abstract_interface_tc(
+                                    String id,
+                                    String name) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+
+    public org.omg.CORBA.TypeCode create_local_interface_tc(
+                                    String id,
+                                    String name) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /**
+    * @deprecated Deprecated by CORBA 2.3
+    */
+    public org.omg.CORBA.Current get_current() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /** 
+    * @deprecated Deprecated by Portable Object Adapter.
+    * see OMG document orbos/98-01-06 for details.
+    */
+    public void connect(org.omg.CORBA.Object obj) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /** 
+    * @deprecated Deprecated by Portable Object Adapter.
+    * see OMG document orbos/98-01-06 for details.
+    */
+    public void disconnect(org.omg.CORBA.Object obj) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    // Thread related operations
+
+    public boolean work_pending() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void perform_work() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void run() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void shutdown(boolean wait_for_completion) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    // policy related operations
+
+    public org.omg.CORBA.Policy create_policy(int type, org.omg.CORBA.Any val)
+                        throws org.omg.CORBA.PolicyError {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    // Additional methods for IDL/Java mapping
+
+    abstract public TypeCode get_primitive_tc(TCKind tcKind);
+
+    abstract public Any create_any();
+
+    abstract public org.omg.CORBA.portable.OutputStream create_output_stream();
+
+    // Additional static methods for ORB initialization
+
+    public static ORB init(String[] args, java.util.Properties props) {
+	/* VENDOR MUST SUPPLY IMPLEMENTATION */
+	throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static ORB init(java.applet.Applet app, java.util.Properties props) {
+	/* VENDOR MUST SUPPLY IMPLEMENTATION */
+	throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static ORB init() {
+	/* VENDOR MUST SUPPLY IMPLEMENTATION */
+	throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract protected void set_parameters(String[] args,
+                                    java.util.Properties props);
+
+    abstract protected void set_parameters(java.applet.Applet app,
+                                    java.util.Properties props);
+
+    // always return a ValueDef or throw BAD_PARAM if not repid of a value
+    public org.omg.CORBA.Object get_value_def(String repid) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+        
+    public org.omg.CORBA.portable.ValueFactory register_value_factory(
+                String id, org.omg.CORBA.portable.ValueFactory factory) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void unregister_value_factory(String id) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.portable.ValueFactory lookup_value_factory(String id){
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void set_delegate(java.lang.Object wrapper) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+}
+

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,17 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA.ORBPackage;
+
+public final class InconsistentTypeCode extends org.omg.CORBA.UserException {
+
+    public InconsistentTypeCode() {
+        super(InconsistentTypeCodeHelper.id());
+    }
+
+    public InconsistentTypeCode(String reason_str) { // full constructor
+        super(InconsistentTypeCodeHelper.id()+" "+reason_str);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCodeHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCodeHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCodeHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InconsistentTypeCodeHelper.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,53 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is generated by an IDL compiler and is ORB-vendor specific. 
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  In order to actually use a Java ORB,
+       the ORB vendor's implementation will provide a "real"
+       implementation of the class.
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+       The class may support additional vendor specific functionality.
+       It shall have at least the inheritance relationships specified
+       here. Any additional (vendor specific) inheritance relationships may 
+       only be with other classes and interfaces that are guaranteed to be 
+       present in the JDK core.
+*****/
+
+package org.omg.CORBA.ORBPackage;
+
+public final class InconsistentTypeCodeHelper {
+
+    public static void insert(org.omg.CORBA.Any any, 
+                       org.omg.CORBA.ORBPackage.InconsistentTypeCode _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.ORBPackage.InconsistentTypeCode extract(
+                      org.omg.CORBA.Any any) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.TypeCode type () {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static java.lang.String id () {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.ORBPackage.InconsistentTypeCode 
+        read (org.omg.CORBA.portable.InputStream _input) {
+            throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static void write (org.omg.CORBA.portable.OutputStream _output, 
+                        org.omg.CORBA.ORBPackage.InconsistentTypeCode _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidName.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidName.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidName.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidName.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,17 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA.ORBPackage;
+
+public final class InvalidName extends org.omg.CORBA.UserException {
+
+    public InvalidName() {
+        super(InvalidNameHelper.id());
+    }
+
+    public InvalidName(String reason_str) { // full constructor
+        super(InvalidNameHelper.id()+" "+reason_str);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidNameHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidNameHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidNameHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ORBPackage/InvalidNameHelper.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,55 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is generated by an IDL compiler and is ORB-vendor specific. 
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  In order to actually use a Java ORB,
+       the ORB vendor's implementation will provide a "real"
+       implementation of the class.
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+       The class may support additional vendor specific functionality.
+       It shall have at least the inheritance relationships specified
+       here. Any additional (vendor specific) inheritance relationships may 
+       only be with other classes and interfaces that are guaranteed to be 
+       present in the JDK core.
+*****/
+
+package org.omg.CORBA.ORBPackage;
+
+public final class InvalidNameHelper {
+    private static org.omg.CORBA.TypeCode _type;
+
+    public static void insert(org.omg.CORBA.Any any, 
+                              org.omg.CORBA.ORBPackage.InvalidName _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.ORBPackage.InvalidName extract(
+                    org.omg.CORBA.Any any) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.TypeCode type() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static java.lang.String id() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.ORBPackage.InvalidName read(
+                    org.omg.CORBA.portable.InputStream _input) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static void write(org.omg.CORBA.portable.OutputStream _output, 
+                              org.omg.CORBA.ORBPackage.InvalidName _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Object.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Object.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Object.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Object.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,52 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public interface Object {
+
+    boolean _is_a(String repositoryIdentifier);
+  
+    boolean _is_equivalent(org.omg.CORBA.Object other);
+
+    boolean _non_existent();
+  
+    int _hash(int maximum);
+  
+    org.omg.CORBA.Object _duplicate();
+  
+    void _release();
+
+    /**
+    *@deprecated Deprecated by CORBA 2.3
+    */
+    org.omg.CORBA.InterfaceDef _get_interface();
+  
+    org.omg.CORBA.Object _get_interface_def();
+  
+    Request _request(String operation);
+  
+    Request _create_request(Context ctx,
+                          String operation,
+                          NVList arg_list,
+                          NamedValue result);
+  
+  
+    Request _create_request(Context ctx,
+                          String operation,
+                          NVList arg_list,
+                          NamedValue result,
+                          ExceptionList exclist,
+                          ContextList ctxlist);
+  
+    Policy _get_policy(int policy_type);
+  
+    DomainManager[] _get_domain_managers();
+  
+  
+    org.omg.CORBA.Object _set_policy_override(Policy[] policies,
+                                            SetOverrideType set_add);
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ObjectHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ObjectHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ObjectHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ObjectHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,31 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class ObjectHolder implements org.omg.CORBA.portable.Streamable {
+
+    public org.omg.CORBA.Object value;
+
+    public ObjectHolder() {
+    }
+
+    public ObjectHolder(org.omg.CORBA.Object initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_Object();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_Object(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_objref);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PERSIST_STORE.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PERSIST_STORE.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PERSIST_STORE.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PERSIST_STORE.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class PERSIST_STORE extends org.omg.CORBA.SystemException {
+
+    public PERSIST_STORE() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public PERSIST_STORE(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public PERSIST_STORE(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public PERSIST_STORE(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Principal.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Principal.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Principal.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Principal.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,25 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+/**
+* @deprecated Principal
+*/
+public class Principal {
+
+    /**
+    * @deprecated Deprecated by CORBA 2.2
+    */
+    public byte[] name() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    /**
+    * @deprecated Deprecated by CORBA 2.2
+    */
+    public void name(byte[] name) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PrincipalHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PrincipalHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PrincipalHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/PrincipalHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,32 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class PrincipalHolder
+                        implements org.omg.CORBA.portable.Streamable {
+
+    public org.omg.CORBA.Principal value;
+
+    public PrincipalHolder() {
+    }
+
+    public PrincipalHolder(org.omg.CORBA.Principal initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_Principal();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_Principal(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_Principal);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/REBIND.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/REBIND.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/REBIND.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/REBIND.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 2002 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class REBIND extends org.omg.CORBA.SystemException {
+
+    public REBIND() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public REBIND(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public REBIND(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public REBIND(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Request.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Request.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Request.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Request.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,36 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class Request {
+
+    abstract public org.omg.CORBA.Object target();
+    abstract public String operation();
+    abstract public org.omg.CORBA.NVList arguments();
+    abstract public org.omg.CORBA.NamedValue result();
+    abstract public org.omg.CORBA.Environment env();
+    abstract public org.omg.CORBA.ExceptionList exceptions();
+    abstract public org.omg.CORBA.ContextList contexts();
+    
+    abstract public void ctx( org.omg.CORBA.Context ctx);
+    abstract public org.omg.CORBA.Context ctx();
+
+    abstract public org.omg.CORBA.Any add_in_arg();
+    abstract public org.omg.CORBA.Any add_named_in_arg(String name);
+    abstract public org.omg.CORBA.Any add_inout_arg();
+    abstract public org.omg.CORBA.Any add_named_inout_arg(String name);
+    abstract public org.omg.CORBA.Any add_out_arg();
+    abstract public org.omg.CORBA.Any add_named_out_arg(String name);
+    abstract public void set_return_type( org.omg.CORBA.TypeCode tc);
+    abstract public org.omg.CORBA.Any return_value();
+
+    abstract public void invoke();
+    abstract public void send_oneway();
+    abstract public void send_deferred();
+    abstract public void get_response() throws
+                org.omg.CORBA.WrongTransaction;
+    abstract public boolean poll_response();
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Security.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Security.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Security.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/Security.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,10 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public interface Security {
+    short value = (short) 1;
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServerRequest.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServerRequest.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServerRequest.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServerRequest.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,52 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class ServerRequest  {
+  
+    /** 
+    * @deprecated use operation()
+    */
+    public String op_name() {
+        return operation();
+    }
+    public String operation() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    abstract public org.omg.CORBA.Context ctx();
+
+    /** 
+    * @deprecated use arguments()
+    */
+    public void params(org.omg.CORBA.NVList params) {
+        arguments(params);
+    }
+    public void arguments(org.omg.CORBA.NVList nv) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /** 
+    * @deprecated use set_result()
+    */
+    public void result(org.omg.CORBA.Any result) {
+        set_result(result);
+    }
+    public void set_result(org.omg.CORBA.Any result) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();    
+    }
+
+    /** 
+    * @deprecated use set_exception()
+    */
+    public void except(org.omg.CORBA.Any except) {
+        set_exception(except);
+    }
+    public void set_exception(org.omg.CORBA.Any except) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+  
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceDetail.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceDetail.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceDetail.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceDetail.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,37 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is generated by an IDL compiler and is ORB-vendor specific. 
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  In order to actually use a Java ORB,
+       the ORB vendor's implementation will provide a "real"
+       implementation of the class.
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+       The class may support additional vendor specific functionality.
+       It shall have at least the inheritance relationships specified
+       here. Any additional (vendor specific) inheritance relationships may 
+       only be with other classes and interfaces that are guaranteed to be 
+       present in the JDK core.
+*****/
+
+package org.omg.CORBA;
+
+public final class ServiceDetail implements org.omg.CORBA.portable.IDLEntity {
+
+    public int service_detail_type;
+    public byte[] service_detail;
+
+    public ServiceDetail () {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public ServiceDetail (int service_detail_type, byte[] service_detail) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformation.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformation.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformation.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformation.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,18 @@
+package org.omg.CORBA;
+
+
+public final class ServiceInformation implements 
+      org.omg.CORBA.portable.IDLEntity {
+
+    public int[] service_options;
+    public int[] service_details;
+
+    public ServiceInformation() { 
+    }
+
+    public ServiceInformation (int[] service_options, int[] service_details) {
+        this.service_options = service_options;
+        this.service_details = service_details;
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHelper.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,53 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is generated by an IDL compiler and is ORB-vendor specific. 
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  In order to actually use a Java ORB,
+       the ORB vendor's implementation will provide a "real"
+       implementation of the class.
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+       The class may support additional vendor specific functionality.
+       It shall have at least the inheritance relationships specified
+       here. Any additional (vendor specific) inheritance relationships may 
+       only be with other classes and interfaces that are guaranteed to be 
+       present in the JDK core.
+*****/
+
+package org.omg.CORBA;
+
+public final class ServiceInformationHelper {
+
+    public static void insert(org.omg.CORBA.Any any,
+                ServiceInformation _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static ServiceInformation extract(org.omg.CORBA.Any any) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.TypeCode type() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static java.lang.String id() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static ServiceInformation read(
+                org.omg.CORBA.portable.InputStream _input) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static void write(org.omg.CORBA.portable.OutputStream _output, 
+                ServiceInformation _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ServiceInformationHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,32 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+
+public final class ServiceInformationHolder implements 
+        org.omg.CORBA.portable.Streamable {
+
+    public org.omg.CORBA.ServiceInformation value;
+
+    public ServiceInformationHolder() {
+    }
+
+    public ServiceInformationHolder(org.omg.CORBA.ServiceInformation _value) {
+        value = _value;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream input) {
+        value = org.omg.CORBA.ServiceInformationHelper.read(input);
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream output) {
+        org.omg.CORBA.ServiceInformationHelper.write(output, value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ServiceInformationHelper.type();
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SetOverrideType.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SetOverrideType.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SetOverrideType.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SetOverrideType.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,58 @@
+/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+/***** This class is generated by an IDL compiler and is ORB-vendor specific. 
+       A "dummy" implementation is provided so that the "official" org.omg.*
+       packages may be compiled.  In order to actually use a Java ORB,
+       the ORB vendor's implementation will provide a "real"
+       implementation of the class.
+
+       In order to be conformant the class shall support the signatures
+       specified here, but will have an orb-specific implementation.
+
+       The class may support additional vendor specific functionality.
+       It shall have at least the inheritance relationships specified
+       here. Any additional (vendor specific) inheritance relationships may 
+       only be with other classes and interfaces that are guaranteed to be 
+       present in the JDK core.
+*****/
+
+package org.omg.CORBA;
+
+public class SetOverrideType implements org.omg.CORBA.portable.IDLEntity {
+
+    public static final int _SET_OVERRIDE = 0;
+    public static final SetOverrideType SET_OVERRIDE = 
+        new SetOverrideType(_SET_OVERRIDE);
+
+    public static final int _ADD = 1;
+    public static final SetOverrideType ADD = 
+        new SetOverrideType(_ADD);
+
+    public int value() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static SetOverrideType from_int(int val) 
+            /* Issue 3669 throws org.omg.CORBA.BAD_PARAM */ {
+        switch (val) {
+        case _SET_OVERRIDE:
+            return SET_OVERRIDE;
+        case _ADD:
+            return ADD;
+        default:
+            throw new org.omg.CORBA.BAD_PARAM();
+        }
+    }
+
+    protected SetOverrideType(int _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.lang.Object readResolve() throws java.io.ObjectStreamException
+    {
+	return from_int( value() ) ;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ShortHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ShortHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ShortHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ShortHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,31 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class ShortHolder implements org.omg.CORBA.portable.Streamable {
+
+    public short value;
+
+    public ShortHolder() {
+    }
+
+    public ShortHolder(short initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_short();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_short(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_short);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/StringHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/StringHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/StringHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/StringHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,31 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+final public class StringHolder implements org.omg.CORBA.portable.Streamable {
+
+    public String value;
+
+    public StringHolder() {
+    }
+
+    public StringHolder(String initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = is.read_string();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        os.write_string(value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_string);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SystemException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SystemException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SystemException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/SystemException.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,19 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class SystemException extends java.lang.RuntimeException {
+
+    public int minor;
+    public CompletionStatus completed;
+
+    protected SystemException(String reason, int minor,
+                    CompletionStatus completed) {
+        super(reason);
+        this.minor = minor;
+        this.completed = completed;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TCKind.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TCKind.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TCKind.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TCKind.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,202 @@
+/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TCKind implements org.omg.CORBA.portable.IDLEntity {
+
+    public static final int _tk_null = 0;
+    public static final TCKind tk_null = new TCKind(_tk_null);
+
+    public static final int _tk_void = 1;
+    public static final TCKind tk_void = new TCKind(_tk_void);
+
+    public static final int _tk_short = 2;
+    public static final TCKind tk_short = new TCKind(_tk_short);
+
+    public static final int _tk_long = 3;
+    public static final TCKind tk_long = new TCKind(_tk_long);
+
+    public static final int _tk_ushort = 4;
+    public static final TCKind tk_ushort = new TCKind(_tk_ushort);
+
+    public static final int _tk_ulong = 5;
+    public static final TCKind tk_ulong = new TCKind(_tk_ulong);
+
+    public static final int _tk_float = 6;
+    public static final TCKind tk_float = new TCKind(_tk_float);
+
+    public static final int _tk_double = 7;
+    public static final TCKind tk_double = new TCKind(_tk_double);
+
+    public static final int _tk_boolean = 8;
+    public static final TCKind tk_boolean = new TCKind(_tk_boolean);
+
+    public static final int _tk_char = 9;
+    public static final TCKind tk_char = new TCKind(_tk_char);
+
+    public static final int _tk_octet = 10;
+    public static final TCKind tk_octet = new TCKind(_tk_octet);
+
+    public static final int _tk_any = 11;
+    public static final TCKind tk_any = new TCKind(_tk_any);
+
+    public static final int _tk_TypeCode = 12;
+    public static final TCKind tk_TypeCode = new TCKind(_tk_TypeCode);
+
+    public static final int _tk_Principal = 13;
+    public static final TCKind tk_Principal = new TCKind(_tk_Principal);
+
+    public static final int _tk_objref= 14;
+    public static final TCKind tk_objref = new TCKind(_tk_objref);
+
+    public static final int _tk_struct = 15;
+    public static final TCKind tk_struct = new TCKind(_tk_struct);
+
+    public static final int _tk_union = 16;
+    public static final TCKind tk_union = new TCKind(_tk_union);
+
+    public static final int _tk_enum = 17;
+    public static final TCKind tk_enum = new TCKind(_tk_enum);
+
+    public static final int _tk_string = 18;
+    public static final TCKind tk_string = new TCKind(_tk_string);
+
+    public static final int _tk_sequence = 19;
+    public static final TCKind tk_sequence = new TCKind(_tk_sequence);
+
+    public static final int _tk_array = 20;
+    public static final TCKind tk_array = new TCKind(_tk_array);
+
+    public static final int _tk_alias = 21;
+    public static final TCKind tk_alias = new TCKind(_tk_alias);
+
+    public static final int _tk_except = 22;
+    public static final TCKind tk_except = new TCKind(_tk_except);
+
+    public static final int _tk_longlong = 23;
+    public static final TCKind tk_longlong = new TCKind(_tk_longlong);
+
+    public static final int _tk_ulonglong = 24;
+    public static final TCKind tk_ulonglong = new TCKind(_tk_ulonglong);
+
+    public static final int _tk_longdouble = 25;
+    public static final TCKind tk_longdouble = new TCKind(_tk_longdouble);
+
+    public static final int _tk_wchar = 26;
+    public static final TCKind tk_wchar = new TCKind(_tk_wchar);
+
+    public static final int _tk_wstring = 27;
+    public static final TCKind tk_wstring = new TCKind(_tk_wstring);
+
+    public static final int _tk_fixed = 28;
+    public static final TCKind tk_fixed = new TCKind(_tk_fixed);
+
+    public static final int _tk_value = 29;
+    public static final TCKind tk_value = new TCKind(_tk_value);
+
+    public static final int _tk_value_box = 30;
+    public static final TCKind tk_value_box = new TCKind(_tk_value_box);
+
+    public static final int _tk_native = 31;
+    public static final TCKind tk_native = new TCKind(_tk_native);
+
+    public static final int _tk_abstract_interface = 32;
+    public static final TCKind tk_abstract_interface = 
+            new TCKind(_tk_abstract_interface);
+
+    public static final int _tk_local_interface = 33;
+    public static final TCKind tk_local_interface = 
+            new TCKind(_tk_local_interface);
+
+    public int value() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static TCKind from_int(int val)
+		/* Issue 3669  throws org.omg.CORBA.BAD_PARAM */ {
+    switch (val) {
+        case _tk_null:
+            return tk_null;
+        case _tk_void:
+            return tk_void;
+        case _tk_short:
+            return tk_short;
+        case _tk_long:
+            return tk_long;
+        case _tk_ushort:
+            return tk_ushort;
+        case _tk_ulong:
+            return tk_ulong;
+        case _tk_float:
+            return tk_float;
+        case _tk_double:
+            return tk_double;
+        case _tk_boolean:
+            return tk_boolean;
+        case _tk_char:
+            return tk_char;
+        case _tk_octet:
+            return tk_octet;
+        case _tk_any:
+            return tk_any;
+        case _tk_TypeCode:
+            return tk_TypeCode;
+        case _tk_Principal:
+            return tk_Principal;
+        case _tk_objref:
+            return tk_objref;
+        case _tk_struct:
+            return tk_struct;
+        case _tk_union:
+            return tk_union;
+        case _tk_enum:
+            return tk_enum;
+        case _tk_string:
+            return tk_string;
+        case _tk_sequence:
+            return tk_sequence;
+        case _tk_array:
+            return tk_array;
+        case _tk_alias:
+            return tk_alias;
+        case _tk_except:
+            return tk_except;
+        case _tk_longlong:
+            return tk_longlong;
+        case _tk_ulonglong:
+            return tk_ulonglong;
+        case _tk_longdouble:
+            return tk_longdouble;
+        case _tk_wchar:
+            return tk_wchar;
+        case _tk_wstring:
+            return tk_wstring;
+        case _tk_fixed:
+            return tk_fixed;
+        case _tk_value:
+            return tk_value;
+        case _tk_value_box:
+            return tk_value_box;
+        case _tk_native:
+            return tk_native;
+        case _tk_abstract_interface:
+            return tk_abstract_interface;
+        case _tk_local_interface:
+            return tk_local_interface;
+    default:
+        throw new org.omg.CORBA.BAD_PARAM();
+    }
+    }
+
+    protected TCKind(int _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.lang.Object readResolve() throws java.io.ObjectStreamException
+    {
+	return from_int( value() ) ;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TIMEOUT.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TIMEOUT.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TIMEOUT.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TIMEOUT.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 2002 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TIMEOUT extends org.omg.CORBA.SystemException {
+
+    public TIMEOUT() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TIMEOUT(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TIMEOUT(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TIMEOUT(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_MODE.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_MODE.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_MODE.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_MODE.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TRANSACTION_MODE extends org.omg.CORBA.SystemException {
+
+    public TRANSACTION_MODE() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_MODE(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TRANSACTION_MODE(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_MODE(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_REQUIRED.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_REQUIRED.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_REQUIRED.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_REQUIRED.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,27 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TRANSACTION_REQUIRED extends org.omg.CORBA.SystemException {
+
+    public TRANSACTION_REQUIRED() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_REQUIRED(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TRANSACTION_REQUIRED(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_REQUIRED(String reason,
+                    int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,27 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TRANSACTION_ROLLEDBACK extends org.omg.CORBA.SystemException {
+
+    public TRANSACTION_ROLLEDBACK() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_ROLLEDBACK(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TRANSACTION_ROLLEDBACK(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_ROLLEDBACK(String reason,
+                    int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,27 @@
+/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TRANSACTION_UNAVAILABLE extends org.omg.CORBA.SystemException {
+
+    public TRANSACTION_UNAVAILABLE() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_UNAVAILABLE(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TRANSACTION_UNAVAILABLE(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSACTION_UNAVAILABLE(String reason,
+                    int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSIENT.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSIENT.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSIENT.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TRANSIENT.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,26 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+public class TRANSIENT extends org.omg.CORBA.SystemException {
+
+    public TRANSIENT() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSIENT(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public TRANSIENT(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public TRANSIENT(String reason, int minor, CompletionStatus completed) {
+        super(reason, minor, completed);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCode.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCode.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCode.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCode.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,66 @@
+/***** Copyright (c) 1999 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+*****/
+
+package org.omg.CORBA;
+
+abstract public class TypeCode implements org.omg.CORBA.portable.IDLEntity {
+
+    abstract public boolean equal(org.omg.CORBA.TypeCode tc);
+    abstract public boolean equivalent(org.omg.CORBA.TypeCode tc);
+    abstract public org.omg.CORBA.TypeCode get_compact_typecode();
+    abstract public org.omg.CORBA.TCKind kind();
+
+    abstract public java.lang.String id() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+    abstract public java.lang.String name() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+
+    abstract public int member_count() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+    abstract public java.lang.String member_name(int index) throws
+            org.omg.CORBA.TypeCodePackage.BadKind,
+            org.omg.CORBA.TypeCodePackage.Bounds;
+
+    abstract public org.omg.CORBA.TypeCode member_type(int index) throws
+            org.omg.CORBA.TypeCodePackage.BadKind,
+            org.omg.CORBA.TypeCodePackage.Bounds;
+
+    abstract public org.omg.CORBA.Any member_label(int index) throws
+            org.omg.CORBA.TypeCodePackage.BadKind,
+            org.omg.CORBA.TypeCodePackage.Bounds;
+    abstract public org.omg.CORBA.TypeCode discriminator_type() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+    abstract public int default_index() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+
+    abstract public int length() throws org.omg.CORBA.TypeCodePackage.BadKind;
+
+    abstract public org.omg.CORBA.TypeCode content_type() throws
+            org.omg.CORBA.TypeCodePackage.BadKind;
+
+    public short fixed_digits() throws
+            org.omg.CORBA.TypeCodePackage.BadKind {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    public short fixed_scale() throws
+            org.omg.CORBA.TypeCodePackage.BadKind {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public short member_visibility(int index) throws 
+            org.omg.CORBA.TypeCodePackage.BadKind,
+            org.omg.CORBA.TypeCodePackage.Bounds {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    public short type_modifier()
+            throws org.omg.CORBA.TypeCodePackage.BadKind {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    public org.omg.CORBA.TypeCode concrete_base_type() throws 
+            org.omg.CORBA.TypeCodePackage.BadKind {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}



Mime
View raw message