geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a..@apache.org
Subject svn commit: r370336 [6/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/TypeCodePackage/BadKind.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKind.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKind.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKind.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.TypeCodePackage;
+
+public final class BadKind extends org.omg.CORBA.UserException {
+
+    public BadKind() {
+        super(BadKindHelper.id());
+    }
+
+    public BadKind(String reason) { // full constructor
+        super(BadKindHelper.id()+" "+reason);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKindHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKindHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKindHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BadKindHelper.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.TypeCodePackage;
+
+public final class BadKindHelper {
+
+    public static void insert(org.omg.CORBA.Any any, 
+                             org.omg.CORBA.TypeCodePackage.BadKind _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.TypeCodePackage.BadKind 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.TypeCodePackage.BadKind 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.TypeCodePackage.BadKind _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/Bounds.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/Bounds.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/Bounds.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/Bounds.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.TypeCodePackage;
+
+public final class Bounds extends org.omg.CORBA.UserException {
+
+    public Bounds() {
+        super(BoundsHelper.id());
+    }
+
+    public Bounds(String reason) { // full constructor
+        super(BoundsHelper.id()+" "+reason);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BoundsHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BoundsHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BoundsHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/TypeCodePackage/BoundsHelper.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,54 @@
+/***** 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.TypeCodePackage;
+
+public final class BoundsHelper {
+
+
+    public static void insert(org.omg.CORBA.Any any, 
+                             org.omg.CORBA.TypeCodePackage.Bounds _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static org.omg.CORBA.TypeCodePackage.Bounds 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.TypeCodePackage.Bounds 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.TypeCodePackage.Bounds _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UNKNOWN.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UNKNOWN.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UNKNOWN.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UNKNOWN.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 UNKNOWN extends org.omg.CORBA.SystemException {
+
+    public UNKNOWN() {
+        super(null, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public UNKNOWN(int minor, CompletionStatus completed) {
+        super(null, minor, completed);
+    }
+
+    public UNKNOWN(String reason) {
+        super(reason, 0, CompletionStatus.COMPLETED_MAYBE);
+    }
+
+    public UNKNOWN(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/UnknownUserException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UnknownUserException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UnknownUserException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UnknownUserException.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,20 @@
+/***** 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 UnknownUserException extends org.omg.CORBA.UserException {
+    public org.omg.CORBA.Any except;
+
+    public UnknownUserException() {
+        super();
+    }
+
+    public UnknownUserException(org.omg.CORBA.Any a) {
+        super();
+        except = a;
+    }
+}
+

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UserException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UserException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UserException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/UserException.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,20 @@
+/***** 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 UserException extends java.lang.Exception 
+        implements org.omg.CORBA.portable.IDLEntity {
+
+    public UserException () {
+    super();
+}
+
+public UserException (java.lang.String value) {
+
+    super(value);
+}
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/VM_ABSTRACT.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/VM_ABSTRACT.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/VM_ABSTRACT.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/VM_ABSTRACT.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 VM_ABSTRACT {
+    short value = (short) 2;
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHelper.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 ValueBaseHelper {
+
+    public static void insert(org.omg.CORBA.Any any,
+                java.io.Serializable _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static java.io.Serializable 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 java.io.Serializable read(
+                org.omg.CORBA.portable.InputStream _input) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static void write(org.omg.CORBA.portable.OutputStream _output, 
+                java.io.Serializable _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/ValueBaseHolder.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 ValueBaseHolder
+                        implements org.omg.CORBA.portable.Streamable {
+
+    public java.io.Serializable value;
+
+    public ValueBaseHolder() {
+    }
+
+    public ValueBaseHolder(java.io.Serializable initial) {
+        value = initial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream is) {
+        value = ValueBaseHelper.read(is);
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream os) {
+        ValueBaseHelper.write(os, value);
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        return org.omg.CORBA.ORB.init().get_primitive_tc(TCKind.tk_value);
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransaction.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransaction.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransaction.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransaction.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;
+
+public final class WrongTransaction extends org.omg.CORBA.UserException {
+
+    public WrongTransaction() {
+        super(WrongTransactionHelper.id());
+    }
+
+    public WrongTransaction(String reason) { // full constructor
+        super(WrongTransactionHelper.id()+" "+reason);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransactionHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransactionHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransactionHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/WrongTransactionHelper.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.
+*****/
+
+/***** 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 WrongTransactionHelper {
+
+    public static void insert(org.omg.CORBA.Any any, WrongTransaction _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static WrongTransaction 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 WrongTransaction read(
+                org.omg.CORBA.portable.InputStream _input) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public static void write(org.omg.CORBA.portable.OutputStream _output, 
+                WrongTransaction _value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ApplicationException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ApplicationException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ApplicationException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ApplicationException.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.portable;
+
+public class ApplicationException extends Exception {
+
+    private String _id;
+    private org.omg.CORBA.portable.InputStream _is;
+
+    public ApplicationException(String id,
+                org.omg.CORBA.portable.InputStream is) {
+        _id = id;
+        _is = is;
+    }
+
+    public String getId() {
+        return _id;
+    }
+
+    public InputStream getInputStream() {
+        return _is;
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/BoxedValueHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/BoxedValueHelper.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/BoxedValueHelper.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/BoxedValueHelper.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,14 @@
+/***** 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.portable;
+
+public interface BoxedValueHelper {
+
+    java.io.Serializable read_value(org.omg.CORBA.portable.InputStream is);
+    void write_value(org.omg.CORBA.portable.OutputStream output, 
+                java.io.Serializable obj);
+    java.lang.String get_id();
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/CustomValue.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/CustomValue.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/CustomValue.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/CustomValue.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.portable;
+
+public interface CustomValue extends ValueBase, org.omg.CORBA.CustomMarshal {
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Delegate.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Delegate.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Delegate.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Delegate.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,120 @@
+/***** 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.portable;
+
+public abstract class Delegate {
+
+    /**
+    *@deprecated Deprecated by CORBA 2.3
+    */
+    public  org.omg.CORBA.InterfaceDef get_interface(
+                org.omg.CORBA.Object self) {
+    	throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.Object get_interface_def(org.omg.CORBA.Object self) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public abstract org.omg.CORBA.Object duplicate(org.omg.CORBA.Object self);
+
+    public abstract void release(org.omg.CORBA.Object self);
+
+    public abstract boolean is_a(org.omg.CORBA.Object self,
+                String repository_id);
+
+    public abstract boolean non_existent(org.omg.CORBA.Object self);
+
+    public abstract boolean is_equivalent(org.omg.CORBA.Object self,
+                org.omg.CORBA.Object rhs);
+
+    public abstract int hash(org.omg.CORBA.Object self, int max);
+
+    public abstract org.omg.CORBA.Request create_request(
+                org.omg.CORBA.Object self,
+                org.omg.CORBA.Context ctx,
+                String operation,
+                org.omg.CORBA.NVList arg_list,
+                org.omg.CORBA.NamedValue result);
+
+    public abstract org.omg.CORBA.Request create_request(
+                org.omg.CORBA.Object self,
+                org.omg.CORBA.Context ctx,
+                String operation,
+                org.omg.CORBA.NVList arg_list,
+                org.omg.CORBA.NamedValue result,
+                org.omg.CORBA.ExceptionList exclist,
+                org.omg.CORBA.ContextList ctxlist);
+
+    public abstract org.omg.CORBA.Request request(
+                org.omg.CORBA.Object self,
+                String operation);
+
+    public org.omg.CORBA.portable.OutputStream request(
+                org.omg.CORBA.Object self,
+                String operation,
+                boolean responseExpected) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.portable.InputStream invoke(org.omg.CORBA.Object self,
+                org.omg.CORBA.portable.OutputStream os)
+                throws ApplicationException, RemarshalException {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void releaseReply(org.omg.CORBA.Object self,
+                org.omg.CORBA.portable.InputStream is) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.Policy get_policy(org.omg.CORBA.Object self,
+                int policy_type) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.DomainManager[] get_domain_managers(
+                org.omg.CORBA.Object self) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+
+    public org.omg.CORBA.Object set_policy_override(org.omg.CORBA.Object self,
+                org.omg.CORBA.Policy[] policies,
+                org.omg.CORBA.SetOverrideType set_add) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.ORB orb(org.omg.CORBA.Object self) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+
+    public boolean is_local(org.omg.CORBA.Object self) {
+        return false;
+    }
+
+    public ServantObject servant_preinvoke(org.omg.CORBA.Object self,
+                String operation, Class expectedType) {
+        return null;
+    }
+
+    public void servant_postinvoke(org.omg.CORBA.Object self,
+                ServantObject servant) {
+    }
+
+    public String toString(org.omg.CORBA.Object self) {
+        return self.getClass().getName() + ":" + this.toString();
+    }
+
+    public int hashCode(org.omg.CORBA.Object self) {
+        return System.identityHashCode(self);
+    }
+
+    public boolean equals(org.omg.CORBA.Object self, java.lang.Object obj) {
+        return (self == obj);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IDLEntity.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IDLEntity.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IDLEntity.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IDLEntity.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.portable;
+
+public interface IDLEntity extends java.io.Serializable {
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IndirectionException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IndirectionException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IndirectionException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/IndirectionException.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.portable;
+
+public class IndirectionException extends org.omg.CORBA.SystemException {
+
+    public int offset;
+
+    public IndirectionException(int offset) {
+        super("", 0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
+        this.offset = offset;
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InputStream.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InputStream.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InputStream.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InputStream.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,86 @@
+/***** 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.portable;
+
+public abstract class InputStream extends java.io.InputStream {
+
+    public int read() throws java.io.IOException {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.ORB orb() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public abstract boolean        read_boolean();
+    public abstract char           read_char();
+    public abstract char           read_wchar();
+    public abstract byte           read_octet();
+    public abstract short          read_short();
+    public abstract short          read_ushort();
+    public abstract int            read_long();
+    public abstract int            read_ulong();
+    public abstract long           read_longlong();
+    public abstract long           read_ulonglong();
+    public abstract float          read_float();
+    public abstract double         read_double();
+    public abstract String         read_string();
+    public abstract String         read_wstring();
+
+    public abstract void read_boolean_array(
+            boolean[] value, int offset, int length);
+    public abstract void read_char_array(char[] value, int offset, int length);
+    public abstract void read_wchar_array(
+            char[] value, int offset, int length);
+    public abstract void read_octet_array(
+            byte[] value, int offset, int length);
+    public abstract void read_short_array(
+            short[] value, int offset, int length);
+    public abstract void read_ushort_array(
+            short[] value, int offset, int length);
+    public abstract void read_long_array(int[] value, int offset, int length);
+    public abstract void read_ulong_array(int[] value, int offset, int length);
+    public abstract void read_longlong_array(
+            long[] value, int offset, int length);
+    public abstract void read_ulonglong_array(
+            long[] value, int offset, int length);
+    public abstract void read_float_array(
+            float[] value, int offset, int length);
+    public abstract void read_double_array(
+            double[] value, int offset, int length);
+
+    public abstract org.omg.CORBA.Object read_Object();
+    public org.omg.CORBA.Object read_Object(java.lang.Class clz) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public abstract org.omg.CORBA.TypeCode read_TypeCode();
+    
+    public abstract org.omg.CORBA.Any read_any();
+
+    public org.omg.CORBA.Context read_Context() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /**
+    * @deprecated Deprecated by CORBA 2.2
+    */
+    public org.omg.CORBA.Principal read_Principal() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+ 
+    /**
+    * @deprecated Deprecated by CORBA 2.4
+    */
+    public java.math.BigDecimal read_fixed() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+    
+    public java.math.BigDecimal read_fixed(short digits, short scale) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InvokeHandler.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InvokeHandler.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InvokeHandler.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/InvokeHandler.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,13 @@
+/***** 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.portable;
+
+public interface InvokeHandler {
+
+    public org.omg.CORBA.portable.OutputStream _invoke(String method,
+                org.omg.CORBA.portable.InputStream is,
+                ResponseHandler handler);
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ObjectImpl.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ObjectImpl.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ObjectImpl.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ObjectImpl.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,152 @@
+/***** Copyright (c) 2000 Object Management Group. Unlimited rights to 
+       duplicate and use this code are hereby granted provided that this 
+       copyright notice is included.
+
+       Change history: modified toString, hashCode, equals per Java 2k RTF 
+           - 15 Jan 2000 
+           - Jeff Mischkinsky (jeff@persistence.com, jeff_mischkinsky@omg.org)
+*****/
+
+package org.omg.CORBA.portable;
+
+abstract public class ObjectImpl implements org.omg.CORBA.Object {
+
+    private transient Delegate __delegate;
+
+    public Delegate _get_delegate() {
+        if (__delegate == null)
+          throw new org.omg.CORBA.BAD_OPERATION();
+        return __delegate;
+    }
+
+  
+    public void _set_delegate(Delegate delegate) {
+        __delegate = delegate;
+    }
+  
+    public abstract String[] _ids();
+
+    /**
+    *@deprecated Deprecated by CORBA 2.3
+    */
+    public org.omg.CORBA.InterfaceDef _get_interface() {
+        return _get_delegate().get_interface(this);
+    }
+
+    public org.omg.CORBA.Object _get_interface_def() {
+        return _get_delegate().get_interface_def(this);
+    }
+
+    public org.omg.CORBA.Object _duplicate() {
+        return _get_delegate().duplicate(this);
+    }
+
+    public void _release() {
+        _get_delegate().release(this);
+    }
+
+    public boolean _is_a(String repository_id) {
+        return _get_delegate().is_a(this, repository_id);
+    }
+  
+    public boolean _is_equivalent(org.omg.CORBA.Object that) {
+        return _get_delegate().is_equivalent(this, that);
+    }
+
+    public boolean _non_existent() {
+        return _get_delegate().non_existent(this);
+    }
+
+    public int _hash(int maximum) {
+        return _get_delegate().hash(this, maximum);
+    }
+
+    public org.omg.CORBA.Request _request(String operation) {
+        return _get_delegate().request(this, operation);
+    }
+  
+    public org.omg.CORBA.portable.OutputStream _request(String operation,
+            boolean responseExpected) {
+        return _get_delegate().request(this, operation, responseExpected);
+    }
+
+    public org.omg.CORBA.portable.InputStream _invoke(
+                org.omg.CORBA.portable.OutputStream output)
+            throws ApplicationException, RemarshalException {
+        return _get_delegate().invoke(this, output);
+    }
+  
+    public void _releaseReply(org.omg.CORBA.portable.InputStream input) {
+        _get_delegate().releaseReply(this, input);
+    }
+
+    public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx,
+                    String operation,
+                    org.omg.CORBA.NVList arg_list,
+                    org.omg.CORBA.NamedValue result) {
+        return _get_delegate().create_request(this, ctx,operation, 
+                    arg_list,result);
+    }
+  
+    public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx,
+                    String operation,
+                    org.omg.CORBA.NVList arg_list,
+                    org.omg.CORBA.NamedValue result,
+                    org.omg.CORBA.ExceptionList exceptions,
+                    org.omg.CORBA.ContextList contexts) {
+        return _get_delegate().create_request(this, ctx, operation, arg_list,
+                    result, exceptions, contexts);
+    }
+
+    public org.omg.CORBA.Policy _get_policy(int policy_type) {
+        return _get_delegate().get_policy(this, policy_type);
+    }
+  
+    public org.omg.CORBA.DomainManager[] _get_domain_managers() {
+        return _get_delegate().get_domain_managers(this);
+    }
+
+    public org.omg.CORBA.Object _set_policy_override(
+                    org.omg.CORBA.Policy[] policies,
+                    org.omg.CORBA.SetOverrideType set_add) {
+        return _get_delegate().set_policy_override(this, policies, set_add);
+    }
+
+    public org.omg.CORBA.ORB _orb() {
+        return _get_delegate().orb(this);
+    }
+  
+    public boolean _is_local() {
+        return _get_delegate().is_local(this);
+    }
+
+    public ServantObject _servant_preinvoke(String operation,
+                    Class expectedType) {
+        return _get_delegate().servant_preinvoke(this, operation,expectedType);
+    }
+
+    public void _servant_postinvoke(ServantObject servant) {
+        _get_delegate().servant_postinvoke(this, servant);
+    }
+
+    public String toString() {
+        if ( __delegate != null )
+            return __delegate.toString(this);
+        else
+            return getClass().getName()+":no delegate set";
+    }
+
+    public int hashCode() {
+        if ( __delegate != null )
+            return __delegate.hashCode(this);
+        else
+            return System.identityHashCode(this);
+    }
+
+    public boolean equals(java.lang.Object obj) {
+        if ( __delegate != null )
+            return __delegate.equals(this, obj);
+        else
+            return (this==obj);
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/OutputStream.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/OutputStream.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/OutputStream.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/OutputStream.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,89 @@
+/***** 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.portable;
+    
+public abstract class OutputStream extends java.io.OutputStream {
+
+    public void write(int b) throws java.io.IOException {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.ORB orb() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public abstract InputStream create_input_stream();
+
+    public abstract void write_boolean    (boolean        value);
+    public abstract void write_char       (char           value);
+    public abstract void write_wchar      (char           value);
+    public abstract void write_octet      (byte           value);
+    public abstract void write_short      (short          value);
+    public abstract void write_ushort     (short          value);
+    public abstract void write_long       (int            value);
+    public abstract void write_ulong      (int            value);
+    public abstract void write_longlong   (long           value);
+    public abstract void write_ulonglong  (long           value);
+    public abstract void write_float      (float          value);
+    public abstract void write_double     (double         value);
+    public abstract void write_string     (String         value);
+    public abstract void write_wstring    (String         value);
+
+
+    public abstract void write_boolean_array(
+            boolean[] value, int offset, int length);
+    public abstract void write_char_array(
+            char[] value, int offset, int length);
+    public abstract void write_wchar_array(
+            char[] value, int offset, int length);
+    public abstract void write_octet_array(
+            byte[] value, int offset, int length);
+    public abstract void write_short_array(
+            short[] value, int offset, int length);
+    public abstract void write_ushort_array(
+            short[] value, int offset, int length);
+    public abstract void write_long_array(int[] value, int offset, int length);
+    public abstract void write_ulong_array(
+            int[] value, int offset, int length);
+    public abstract void write_longlong_array(
+            long[] value, int offset, int length);
+    public abstract void write_ulonglong_array(
+            long[] value, int offset, int length);
+    public abstract void write_float_array(
+            float[] value, int offset, int length);
+    public abstract void write_double_array(
+            double[] value, int offset, int length);
+
+    public abstract void write_Object(org.omg.CORBA.Object value);
+    public abstract void write_TypeCode(org.omg.CORBA.TypeCode value);
+    public abstract void write_any(org.omg.CORBA.Any value);
+
+    public void write_Context(org.omg.CORBA.Context ctx,
+                            org.omg.CORBA.ContextList contexts) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /** 
+    * @deprecated Deprecated by CORBA 2.2
+    */ 
+    public void write_Principal  (org.omg.CORBA.Principal value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    /** 
+    * @deprecated Deprecated by CORBA 2.4
+    */ 
+    public void write_fixed(java.math.BigDecimal value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void write_fixed(
+	java.math.BigDecimal value, short digits, short scale) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}
+

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/RemarshalException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/RemarshalException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/RemarshalException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/RemarshalException.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.portable;
+
+public class RemarshalException extends Exception {
+
+    public RemarshalException() {
+        super();
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ResponseHandler.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ResponseHandler.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ResponseHandler.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ResponseHandler.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,14 @@
+/***** 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.portable;
+
+public interface ResponseHandler {
+
+    public org.omg.CORBA.portable.OutputStream createReply();
+
+    public org.omg.CORBA.portable.OutputStream createExceptionReply();
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObject.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObject.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObject.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObject.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.portable;
+
+public class ServantObject {
+    public java.lang.Object servant;
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObjectExt.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObjectExt.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObjectExt.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ServantObjectExt.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,12 @@
+/***** 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.portable;
+
+abstract public class ServantObjectExt extends ServantObject {
+    abstract public void normalCompletion() ;
+
+    abstract public void exceptionalCompletion( Throwable thr ) ;
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Streamable.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Streamable.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Streamable.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/Streamable.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.portable;
+
+public interface Streamable {
+
+    void _read(org.omg.CORBA.portable.InputStream is);
+    void _write(org.omg.CORBA.portable.OutputStream os);
+    org.omg.CORBA.TypeCode _type();
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/StreamableValue.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/StreamableValue.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/StreamableValue.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/StreamableValue.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.portable;
+
+public interface StreamableValue extends Streamable, ValueBase {
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/UnknownException.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/UnknownException.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/UnknownException.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/UnknownException.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,32 @@
+/***** 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.portable;
+
+public class UnknownException extends org.omg.CORBA.SystemException {
+
+    public Throwable originalEx;
+    public UnknownException(Throwable ex) {
+        super("", 0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
+        originalEx = ex;
+    }
+    /****  added by resolution to Issue 3570  ****/
+    UnknownException(Throwable orig, int minor_code, 
+		org.omg.CORBA.CompletionStatus status) {
+        super("", minor_code, status);
+        originalEx = orig;
+    }
+    UnknownException(Throwable orig, String message) {
+        super(message, 0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
+        originalEx = orig;
+    }
+    UnknownException(Throwable orig, String message, int minor_code,
+		org.omg.CORBA.CompletionStatus status) {
+        super(message, minor_code, status);
+        originalEx = orig;
+    }
+    /****  end of additions by resolution to Issue 3570  ****/
+}
+

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueBase.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueBase.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueBase.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueBase.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,11 @@
+/***** 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.portable;
+
+public interface ValueBase extends IDLEntity {
+
+    String[] _truncatable_ids();
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueFactory.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueFactory.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueFactory.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA/portable/ValueFactory.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,11 @@
+/***** 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.portable;
+
+public interface ValueFactory {
+
+    java.io.Serializable read_value(org.omg.CORBA_2_3.portable.InputStream is);
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/ORB.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/ORB.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/ORB.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/ORB.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,48 @@
+/***** 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_2_3;
+	   public class ORB extends org.omg.CORBA_2_3 { ... }
+
+       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.
+*****/
+
+package org.omg.CORBA_2_3;
+
+public abstract class ORB extends org.omg.CORBA.ORB {
+
+    // 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_2_3/portable/Delegate.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/Delegate.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/Delegate.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/Delegate.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_2_3.portable;
+
+public abstract class Delegate extends org.omg.CORBA.portable.Delegate {
+
+    public java.lang.String get_codebase(org.omg.CORBA.Object self) {
+        return null;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/InputStream.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/InputStream.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/InputStream.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/InputStream.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,39 @@
+/***** 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_2_3.portable;
+
+abstract public class InputStream extends org.omg.CORBA.portable.InputStream {
+
+    public java.io.Serializable read_value() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.io.Serializable read_value(java.lang.String rep_id) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.io.Serializable read_value(java.lang.Class clz) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.io.Serializable read_value(
+            org.omg.CORBA.portable.BoxedValueHelper factory) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.io.Serializable read_value(java.io.Serializable value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.lang.Object read_abstract_interface() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public java.lang.Object read_abstract_interface(java.lang.Class clz) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/ObjectImpl.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/ObjectImpl.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/ObjectImpl.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/ObjectImpl.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_2_3.portable;
+
+public abstract class ObjectImpl extends org.omg.CORBA.portable.ObjectImpl {
+
+    public String _get_codebase() {
+        org.omg.CORBA.portable.Delegate delegate = _get_delegate();
+        if (delegate instanceof org.omg.CORBA_2_3.portable.Delegate)
+            return ((org.omg.CORBA_2_3.portable.Delegate)
+                        delegate).get_codebase(this);
+        return null;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/OutputStream.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/OutputStream.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/OutputStream.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_3/portable/OutputStream.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_2_3.portable;
+
+abstract public class OutputStream extends org.omg.CORBA.portable.OutputStream{
+
+    public void write_value(java.io.Serializable value) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void write_value(java.io.Serializable value,
+                    java.lang.String rep_id) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void write_value(java.io.Serializable value, Class clz) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void write_value(java.io.Serializable value, 
+                            org.omg.CORBA.portable.BoxedValueHelper factory) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void write_abstract_interface(java.lang.Object object) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_5/ORB.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_5/ORB.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_5/ORB.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/CORBA_2_5/ORB.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,45 @@
+/***** 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_2_3;
+	   public class ORB extends org.omg.CORBA_2_3 { ... }
+
+       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.
+*****/
+
+package org.omg.CORBA_2_5;
+
+public abstract class ORB extends org.omg.CORBA_2_3.ORB {
+    public String id()
+    {
+	throw new org.omg.CORBA.NO_IMPLEMENT() ;
+    }
+
+    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() ;
+    }
+
+    public org.omg.CORBA.TypeCode create_local_interface_tc(
+                                    String id,
+                                    String name) 
+    {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/DynamicImplementation.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/DynamicImplementation.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/DynamicImplementation.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/DynamicImplementation.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,11 @@
+/***** 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.PortableServer;
+
+abstract public class DynamicImplementation extends Servant {
+
+    abstract public void invoke(org.omg.CORBA.ServerRequest request);
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/Servant.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/Servant.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/Servant.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/Servant.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,113 @@
+/***** 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.PortableServer;
+
+abstract public class Servant {
+
+    final public org.omg.CORBA.Object _this_object() {
+        return _get_delegate().this_object(this);
+    }
+
+    final public org.omg.CORBA.Object _this_object(org.omg.CORBA.ORB orb) {
+        try {
+            ((org.omg.CORBA_2_3.ORB)orb).set_delegate(this);
+        }
+        catch (ClassCastException e) {
+            throw new org.omg.CORBA.BAD_PARAM(
+    "POA Servant requires an instanceof org.omg.CORBA_2_3.ORB");
+        }
+        return _this_object();
+    }
+
+    final public org.omg.CORBA.ORB _orb() {
+        return _get_delegate().orb(this);
+    }
+
+    final public POA _poa() {
+        return _get_delegate().poa(this);
+    }
+
+    final public byte[] _object_id() {
+        return _get_delegate().object_id(this);
+    }
+
+    public POA _default_POA() {
+        return _get_delegate().default_POA(this);
+    }
+
+    public boolean _is_a(String repository_id) {
+        return _get_delegate().is_a(this, repository_id);
+    }
+
+    public boolean _non_existent() {
+        return _get_delegate().non_existent(this);
+    }
+
+    /** @deprecated Deprecated by CORBA 2.4
+     */
+    public org.omg.CORBA.InterfaceDef _get_interface() {
+        return _get_delegate().get_interface(this);
+    }
+    
+    public org.omg.CORBA.Object _get_interface_def()
+    {
+        // First try to call the delegate implementation class's
+        // "Object get_interface_def(..)" method (will work for ORBs
+        // whose delegates implement this method).
+        // Else call the delegate implementation class's
+        // "InterfaceDef get_interface(..)" method using reflection
+        // (will work for ORBs that were built using an older version
+        // of the Delegate interface with a get_interface method
+        // but not a get_interface_def method).
+
+        org.omg.PortableServer.portable.Delegate delegate = _get_delegate();
+        try {
+            // If the ORB's delegate class does not implement
+            // "Object get_interface_def(..)", this will throw
+            // an AbstractMethodError.
+            return delegate.get_interface_def(this);
+        } catch( AbstractMethodError aex ) {
+            // Call "InterfaceDef get_interface(..)" method using reflection.
+            try {
+                Class[] argc = { org.omg.PortableServer.Servant.class };
+                java.lang.reflect.Method meth =
+                     delegate.getClass().getMethod("get_interface", argc);
+                Object[] argx = { this };
+                return (org.omg.CORBA.Object)meth.invoke(delegate, argx);
+            } catch( java.lang.reflect.InvocationTargetException exs ) {
+                Throwable t = exs.getTargetException();
+                if (t instanceof Error) {
+                    throw (Error) t;
+                } else if (t instanceof RuntimeException) {
+                    throw (RuntimeException) t;
+                } else {
+                    throw new org.omg.CORBA.NO_IMPLEMENT();
+                }
+            } catch( RuntimeException rex ) {
+                throw rex;
+            } catch( Exception exr ) {
+                throw new org.omg.CORBA.NO_IMPLEMENT();
+            }
+        }
+    }
+
+    abstract public String[] _all_interfaces(POA poa, byte[] objectID);
+
+    private transient org.omg.PortableServer.portable.Delegate _delegate =null;
+
+    final public org.omg.PortableServer.portable.Delegate _get_delegate() {
+        if (_delegate == null) {
+            throw new org.omg.CORBA.BAD_INV_ORDER(
+                "The Servant has not been associated with an ORBinstance");
+        }
+        return _delegate;
+    }
+
+    final public void _set_delegate(
+            org.omg.PortableServer.portable.Delegate delegate) {
+        _delegate = delegate;
+    }
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/Cookie.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/Cookie.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/Cookie.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/Cookie.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,5 @@
+package org.omg.PortableServer.ServantLocatorPackage;
+
+public interface Cookie {
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java Wed Jan 18 17:09:50 2006
@@ -0,0 +1,47 @@
+/***** 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 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.PortableServer.ServantLocatorPackage;
+
+public class CookieHolder implements org.omg.CORBA.portable.Streamable {
+
+    public java.lang.Object value;
+
+    public CookieHolder() {
+    }
+
+    public CookieHolder(java.lang.Object intial) {
+        this.value = intial;
+    }
+
+    public void _read(org.omg.CORBA.portable.InputStream input) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public void _write(org.omg.CORBA.portable.OutputStream output) {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+    public org.omg.CORBA.TypeCode _type() {
+        throw new org.omg.CORBA.NO_IMPLEMENT();
+    }
+
+}

Added: geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/portable/Delegate.java
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/portable/Delegate.java?rev=370336&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/portable/Delegate.java (added)
+++ geronimo/specs/trunk/geronimo-spec-corba-3.0/src/main/java/org/omg/PortableServer/portable/Delegate.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.PortableServer.portable;
+
+public interface Delegate {
+
+    org.omg.CORBA.ORB orb(org.omg.PortableServer.Servant self);
+    org.omg.CORBA.Object this_object(org.omg.PortableServer.Servant self);
+    org.omg.PortableServer.POA poa(org.omg.PortableServer.Servant self);
+    byte[] object_id(org.omg.PortableServer.Servant self);
+    org.omg.PortableServer.POA default_POA(
+                    org.omg.PortableServer.Servant self);
+    boolean is_a(org.omg.PortableServer.Servant self,
+                    java.lang.String repository_id);
+    boolean non_existent(org.omg.PortableServer.Servant self);
+    /** @deprecated Deprecated by CORBA 2.4
+    */
+    org.omg.CORBA.InterfaceDef get_interface(
+                    org.omg.PortableServer.Servant self);
+    org.omg.CORBA.Object get_interface_def(
+                    org.omg.PortableServer.Servant self);
+
+}

Modified: geronimo/specs/trunk/pom.xml
URL: http://svn.apache.org/viewcvs/geronimo/specs/trunk/pom.xml?rev=370336&r1=370335&r2=370336&view=diff
==============================================================================
--- geronimo/specs/trunk/pom.xml (original)
+++ geronimo/specs/trunk/pom.xml Wed Jan 18 17:09:50 2006
@@ -16,8 +16,6 @@
   </properties>
 
   <build>
-    <sourceDirectory>src/java</sourceDirectory>
-    <testSourceDirectory>src/test</testSourceDirectory>
     <resources>
       <resource>
         <directory>src/resources</directory>
@@ -25,21 +23,6 @@
     </resources>
     <plugins>
       <plugin>
-        <artifactId>maven-one-plugin</artifactId>
-        <executions>
-          <execution>
-            <goals>
-              <goal>install-maven-one-repository</goal>
-              <goal>deploy-maven-one-repository</goal>
-            </goals>
-            <configuration>
-              <remoteRepositoryId>apache</remoteRepositoryId>
-              <remoteRepositoryUrl>scpexe://cvs.apache.org/www/cvs.apache.org/repository</remoteRepositoryUrl>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
           <source>1.4</source>
@@ -58,7 +41,8 @@
 
   <modules>
     <module>geronimo-spec-activation</module>
-    <module>geronimo-spec-corba</module>
+    <module>geronimo-spec-corba-3.0</module>
+    <module>geronimo-spec-corba-2.3</module>
     <module>geronimo-spec-ejb</module>
     <module>geronimo-spec-j2ee-connector</module>
     <module>geronimo-spec-j2ee-deployment</module>



Mime
View raw message