User: jung
Date: 00/12/04 04:35:42
Modified: src/de/infor/businessobjects/test TestObject.java
TestObject1.java TestObject2.java TestObject3.java
test.dfPackage
Log:
adopted to latest jboss container,
added decimal and date
removed some problems due to forward-referencing in meta-data
added serialisation policy
Revision Changes Path
1.2 +86 -78 zoap/src/de/infor/businessobjects/test/TestObject.java
Index: TestObject.java
===================================================================
RCS file:
/products/cvs/ejboss/zoap/src/de/infor/businessobjects/test/TestObject.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject.java 2000/08/10 21:06:35 1.1
+++ TestObject.java 2000/12/04 12:35:41 1.2
@@ -1,81 +1,95 @@
-/*
- * $Id: TestObject.java,v 1.1 2000/08/10 21:06:35 jung Exp $
- * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
- * D-66299 Friedrichsthal, Germany. All Rights Reserved.
- *
- * License Statement
- *
- * Redistribution and use of this software and associated documentation
("Software"), with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain copyright statements and
notices.
- * Redistributions must also contain a copy of this document.
- *
- * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
- * conditions and the following disclaimer in the documentation and/or
other materials provided
- * with the distribution.
- *
- * 3. The end-user documentation included with the redistribution, if any,
must include the following
- * acknowledgment: "This product includes software developed by infor:
business solutions AG
- * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The name "infor" must not be used to endorse or promote products
derived from this
- * Software without prior written permission of infor: business solutions
AG.
- * For written permission, please contact [EMAIL PROTECTED]
- *
- * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
- * in their names without prior written permission of infor: business
solutions AG. infor
- * is a registered trademark of infor:business solutions AG.
- *
- * Disclaimer
- *
- * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- *
- * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-package de.infor.businessobjects.test;
-
-/**
- * A test superclass that does not implement java.io.Serializable. Hence, its
- * test Attribute should not be communicated over the XML channel.
- */
-
-public class TestObject {
- boolean testInherited;
-
- public boolean getTestInherited() {
- return testInherited;
- }
-
- public void setTestInherited(boolean testInherited) {
- this.testInherited=testInherited;
- }
-
-}
-
-/*
+/*
+ * $Id: TestObject.java,v 1.2 2000/12/04 12:35:41 jung Exp $
+ * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
+ * D-66299 Friedrichsthal, Germany. All Rights Reserved.
+ *
+ * License Statement
+ *
+ * Redistribution and use of this software and associated documentation
("Software"), with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain copyright statements and
notices.
+ * Redistributions must also contain a copy of this document.
+ *
+ * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
+ * conditions and the following disclaimer in the documentation and/or
other materials provided
+ * with the distribution.
+ *
+ * 3. The end-user documentation included with the redistribution, if any,
must include the following
+ * acknowledgment: "This product includes software developed by infor:
business solutions AG
+ * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
+ * if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The name "infor" must not be used to endorse or promote products
derived from this
+ * Software without prior written permission of infor: business solutions
AG.
+ * For written permission, please contact [EMAIL PROTECTED]
+ *
+ * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
+ * in their names without prior written permission of infor: business
solutions AG. infor
+ * is a registered trademark of infor:business solutions AG.
+ *
+ * Disclaimer
+ *
+ * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
+ * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ *
+ * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+package de.infor.businessobjects.test;
+
+/**
+ * A test superclass that does not implement java.io.Serializable. Hence, its
+ * test Attribute should not be communicated over the XML channel.
+ */
+
+public class TestObject {
+ boolean testInherited;
+
+ public boolean getTestInherited() {
+ return testInherited;
+ }
+
+ public void setTestInherited(boolean testInherited) {
+ this.testInherited=testInherited;
+ }
+
+}
+
+/*
* $Log: TestObject.java,v $
- * Revision 1.1 2000/08/10 21:06:35 jung
- * Initial revision
- *
- * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
- * package renaming, most of the zoap stuff now under org.zoap
- * util and http stay infor.ce, containerInvoker etc move to org.jboss
- *
- * changed the makefile, adopted most of the licenses
- *
- * Revision 1.1.1.1 2000/07/06 14:11:25 jung
- * Import of a pre beta version of ZOAP source with a new directory structure,
- * ant-based make, apache-kind of license, etc.
- *
- * jars are coming later because of cvs-history reasons.
- *
- */
+ * Revision 1.2 2000/12/04 12:35:41 jung
+ * adopted to latest jboss container,
+ *
+ * added decimal and date
+ *
+ * removed some problems due to forward-referencing in meta-data
+ *
+ * added serialisation policy
+ *
+ * Revision 1.1.1.1 2000/11/16 14:49:53 jung
+ * added the up-to-date ZOAP source (how I know: I
+ * made it).
+ *
+ * Revision 1.1.1.1 2000/08/10 21:06:35 jung
+ * Initial import.
+ *
+ *
+ * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
+ * package renaming, most of the zoap stuff now under org.zoap
+ * util and http stay infor.ce, containerInvoker etc move to org.jboss
+ *
+ * changed the makefile, adopted most of the licenses
+ *
+ * Revision 1.1.1.1 2000/07/06 14:11:25 jung
+ * Import of a pre beta version of ZOAP source with a new directory structure,
+ * ant-based make, apache-kind of license, etc.
+ *
+ * jars are coming later because of cvs-history reasons.
+ *
+ */
1.2 +238 -243 zoap/src/de/infor/businessobjects/test/TestObject1.java
Index: TestObject1.java
===================================================================
RCS file:
/products/cvs/ejboss/zoap/src/de/infor/businessobjects/test/TestObject1.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject1.java 2000/08/10 21:06:35 1.1
+++ TestObject1.java 2000/12/04 12:35:41 1.2
@@ -1,246 +1,238 @@
-/*
- * $Id: TestObject1.java,v 1.1 2000/08/10 21:06:35 jung Exp $
- * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
- * D-66299 Friedrichsthal, Germany. All Rights Reserved.
- *
- * License Statement
- *
- * Redistribution and use of this software and associated documentation
("Software"), with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain copyright statements and
notices.
- * Redistributions must also contain a copy of this document.
- *
- * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
- * conditions and the following disclaimer in the documentation and/or
other materials provided
- * with the distribution.
- *
- * 3. The end-user documentation included with the redistribution, if any,
must include the following
- * acknowledgment: "This product includes software developed by infor:
business solutions AG
- * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The name "infor" must not be used to endorse or promote products
derived from this
- * Software without prior written permission of infor: business solutions
AG.
- * For written permission, please contact [EMAIL PROTECTED]
- *
- * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
- * in their names without prior written permission of infor: business
solutions AG. infor
- * is a registered trademark of infor:business solutions AG.
- *
- * Disclaimer
- *
- * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- *
- * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-package de.infor.businessobjects.test;
-
-import java.util.Vector;
-
-/*
- * A Test Java Class that implements java.io.Serializable and hence
- * should expose its non-transient and non-static attributes for
- * (de-)serialization
- * @see <related>
- * @author $Author: jung $
- * @version $Revision: 1.1 $
- */
-
-public class TestObject1 extends TestObject implements java.io.Serializable {
-
- boolean testBoolean;
- private boolean testPrivate;
- protected boolean testProtected;
- public boolean testPublic;
- static boolean testStatic;
- transient boolean testTransient;
-
- byte testByte;
- int testInteger;
- short testShort;
- char testCharacter='a';
- long testLong;
- float testFloat;
- double testDouble;
- String testString;
- TestObject3 testReference;
- TestObject3[] testArray;
- Vector testCollection;
-
- public boolean isTestPrivate() {
- return testPrivate;
- }
-
- public void setTestPrivate(boolean testPrivate) {
- this.testPrivate=testPrivate;
- }
-
- public boolean isTestProtected() {
- return testProtected;
- }
-
- public void setTestProtected(boolean testProtected) {
- this.testProtected=testProtected;
- }
-
- public boolean isTestPublic() {
- return testPublic;
- }
-
- public void setTestPublic(boolean testPublic) {
- this.testPublic=testPublic;
- }
-
- public boolean isTestBoolean() {
- return testBoolean;
- }
-
- public void setTestBoolean(boolean testBoolean) {
- this.testBoolean=testBoolean;
- }
-
- public boolean isTestStatic(){
- return testStatic;
- }
-
- public void setTestStatic(boolean testStatic){
- this.testStatic = testStatic;
- }
-
- public boolean isTestTransient(){
- return testTransient;
- }
-
- public void setTestTransient(boolean testTransient){
- this.testTransient = testTransient;
- }
-
- public byte getTestByte(){
- return testByte;
- }
-
- public void setTestByte(byte testByte){
- this.testByte = testByte;
- }
-
- public int getTestInteger(){
- return testInteger;
- }
-
- public void setTestInteger(int testInteger){
- this.testInteger = testInteger;
- }
-
- public short getTestShort(){
- return testShort;
- }
-
- public void setTestShort(short testShort){
- this.testShort = testShort;
- }
-
- public char getTestCharacter(){
- return testCharacter;
- }
-
- public void setTestCharacter(char testCharacter){
- this.testCharacter = testCharacter;
- }
-
- public long getTestLong(){
- return testLong;
- }
-
- public void setTestLong(long testLong){
- this.testLong = testLong;
- }
-
- public float getTestFloat(){
- return testFloat;
- }
-
- public void setTestFloat(float testFloat){
- this.testFloat = testFloat;
- }
-
- public double getTestDouble(){
- return testDouble;
- }
-
- public void setTestDouble(double testDouble){
- this.testDouble = testDouble;
- }
-
- public String getTestString(){
- return testString;
- }
-
- public void setTestString(String testString){
- this.testString = testString;
- }
-
- public TestObject3 getTestReference(){
- return testReference;
- }
-
- public void setTestReference(TestObject3 testReference){
- this.testReference = testReference;
- }
-
- public TestObject3[] getTestArray(){
- return testArray;
- }
-
- public void setTestArray(TestObject3[] testArray){
- this.testArray = testArray;
- }
-
- public Vector getTestCollection(){
- return testCollection;
- }
-
- public void setTestCollection(Vector testCollection){
- this.testCollection = testCollection;
- }
-};
-
-/*
- * $Log: TestObject1.java,v $
- * Revision 1.1 2000/08/10 21:06:35 jung
- * Initial revision
- *
- * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
- * package renaming, most of the zoap stuff now under org.zoap
- * util and http stay infor.ce, containerInvoker etc move to org.jboss
- *
- * changed the makefile, adopted most of the licenses
- *
- * Revision 1.1.1.1 2000/07/06 14:11:25 jung
- * Import of a pre beta version of ZOAP source with a new directory structure,
- * ant-based make, apache-kind of license, etc.
- *
- * jars are coming later because of cvs-history reasons.
- *
- * Revision 1.1.1.1 2000/06/19 12:04:13 jung
- * imported ZOAPackage that should
- * go into a seperate Open Source project
- *
- * Revision 1.1 2000/06/05 09:16:56 jung
- * added an initial revision of infor:X, the
- * XML (de-)serialisation service of infor:CE.
- *
- * supports meta-data structures, namespaces, schemas.
- *
- * lacks collection support, forward-references, multiple roots
- * and external resolution.
- *
- */
+/*
+ * $Id: TestObject1.java,v 1.2 2000/12/04 12:35:41 jung Exp $
+ * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
+ * D-66299 Friedrichsthal, Germany. All Rights Reserved.
+ *
+ * License Statement
+ *
+ * Redistribution and use of this software and associated documentation
("Software"), with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain copyright statements and
notices.
+ * Redistributions must also contain a copy of this document.
+ *
+ * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
+ * conditions and the following disclaimer in the documentation and/or
other materials provided
+ * with the distribution.
+ *
+ * 3. The end-user documentation included with the redistribution, if any,
must include the following
+ * acknowledgment: "This product includes software developed by infor:
business solutions AG
+ * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
+ * if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The name "infor" must not be used to endorse or promote products
derived from this
+ * Software without prior written permission of infor: business solutions
AG.
+ * For written permission, please contact [EMAIL PROTECTED]
+ *
+ * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
+ * in their names without prior written permission of infor: business
solutions AG. infor
+ * is a registered trademark of infor:business solutions AG.
+ *
+ * Disclaimer
+ *
+ * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
+ * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ *
+ * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+package de.infor.businessobjects.test;
+
+import java.util.Vector;
+
+import java.util.Date;
+
+import java.math.BigDecimal;
+
+/*
+ * A Test Java Class that implements java.io.Serializable and hence
+ * should expose its non-transient and non-static attributes for
+ * (de-)serialization
+ * @see <related>
+ * @author $Author: jung $
+ * @version $Revision: 1.2 $
+ */
+
+public class TestObject1 extends TestObject implements java.io.Serializable {
+
+ boolean testBoolean;
+ BigDecimal testDecimal;
+ private boolean testPrivate;
+ protected boolean testProtected;
+ public boolean testPublic;
+ static boolean testStatic;
+ transient boolean testTransient;
+
+ byte testByte;
+ int testInteger;
+ short testShort;
+ char testCharacter='a';
+ long testLong;
+ float testFloat;
+ double testDouble;
+ String testString;
+ TestObject3 testReference;
+ TestObject3[] testArray;
+ Vector testCollection;
+ Date testDate;
+
+ public boolean isTestPrivate() {
+ return testPrivate;
+ }
+
+ public void setTestPrivate(boolean testPrivate) {
+ this.testPrivate=testPrivate;
+ }
+
+ public boolean isTestProtected() {
+ return testProtected;
+ }
+
+ public void setTestProtected(boolean testProtected) {
+ this.testProtected=testProtected;
+ }
+
+ public boolean isTestPublic() {
+ return testPublic;
+ }
+
+ public void setTestPublic(boolean testPublic) {
+ this.testPublic=testPublic;
+ }
+
+ public boolean isTestBoolean() {
+ return testBoolean;
+ }
+
+ public void setTestBoolean(boolean testBoolean) {
+ this.testBoolean=testBoolean;
+ }
+
+ public boolean isTestStatic(){
+ return testStatic;
+ }
+
+ public void setTestStatic(boolean testStatic){
+ this.testStatic = testStatic;
+ }
+
+ public boolean isTestTransient(){
+ return testTransient;
+ }
+
+ public void setTestTransient(boolean testTransient){
+ this.testTransient = testTransient;
+ }
+
+ public byte getTestByte(){
+ return testByte;
+ }
+
+ public void setTestByte(byte testByte){
+ this.testByte = testByte;
+ }
+
+ public int getTestInteger(){
+ return testInteger;
+ }
+
+ public void setTestInteger(int testInteger){
+ this.testInteger = testInteger;
+ }
+
+ public short getTestShort(){
+ return testShort;
+ }
+
+ public void setTestShort(short testShort){
+ this.testShort = testShort;
+ }
+
+ public char getTestCharacter(){
+ return testCharacter;
+ }
+
+ public void setTestCharacter(char testCharacter){
+ this.testCharacter = testCharacter;
+ }
+
+ public long getTestLong(){
+ return testLong;
+ }
+
+ public void setTestLong(long testLong){
+ this.testLong = testLong;
+ }
+
+ public float getTestFloat(){
+ return testFloat;
+ }
+
+ public void setTestFloat(float testFloat){
+ this.testFloat = testFloat;
+ }
+
+ public double getTestDouble(){
+ return testDouble;
+ }
+
+ public void setTestDouble(double testDouble){
+ this.testDouble = testDouble;
+ }
+
+ public String getTestString(){
+ return testString;
+ }
+
+ public void setTestString(String testString){
+ this.testString = testString;
+ }
+
+ public TestObject3 getTestReference(){
+ return testReference;
+ }
+
+ public void setTestReference(TestObject3 testReference){
+ this.testReference = testReference;
+ }
+
+ public TestObject3[] getTestArray(){
+ return testArray;
+ }
+
+ public void setTestArray(TestObject3[] testArray){
+ this.testArray = testArray;
+ }
+
+ public Vector getTestCollection(){
+ return testCollection;
+ }
+
+ public void setTestCollection(Vector testCollection){
+ this.testCollection = testCollection;
+ }
+
+ public BigDecimal getTestDecimal() {
+ return testDecimal;
+ }
+
+ public void setTestDecimal(BigDecimal decimal) {
+ testDecimal=decimal;
+ }
+
+
+ public void setTestDate(Date date) {
+ testDate=date;
+ }
+
+ public Date getTestDate() {
+ return testDate;
+ }
+};
+
1.2 +87 -78 zoap/src/de/infor/businessobjects/test/TestObject2.java
Index: TestObject2.java
===================================================================
RCS file:
/products/cvs/ejboss/zoap/src/de/infor/businessobjects/test/TestObject2.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject2.java 2000/08/10 21:06:36 1.1
+++ TestObject2.java 2000/12/04 12:35:41 1.2
@@ -1,81 +1,96 @@
-/*
- * $Id: TestObject2.java,v 1.1 2000/08/10 21:06:36 jung Exp $
- * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
- * D-66299 Friedrichsthal, Germany. All Rights Reserved.
- *
- * License Statement
- *
- * Redistribution and use of this software and associated documentation
("Software"), with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain copyright statements and
notices.
- * Redistributions must also contain a copy of this document.
- *
- * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
- * conditions and the following disclaimer in the documentation and/or
other materials provided
- * with the distribution.
- *
- * 3. The end-user documentation included with the redistribution, if any,
must include the following
- * acknowledgment: "This product includes software developed by infor:
business solutions AG
- * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The name "infor" must not be used to endorse or promote products
derived from this
- * Software without prior written permission of infor: business solutions
AG.
- * For written permission, please contact [EMAIL PROTECTED]
- *
- * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
- * in their names without prior written permission of infor: business
solutions AG. infor
- * is a registered trademark of infor:business solutions AG.
- *
- * Disclaimer
- *
- * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- *
- * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-package de.infor.businessobjects.test;
-
-/**
- * a more concrete test class with which we test sub-serializable
- * inheritance. The attributes of the class should be serialized.
- */
-
-public class TestObject2 extends TestObject1 {
- public boolean isTestExtension(){
- return testExtension;
- }
-
- public void setTestExtension(boolean testExtension){
- this.testExtension = testExtension;
- }
-
- private boolean testExtension;
-}
-
-/*
+/*
+ * $Id: TestObject2.java,v 1.2 2000/12/04 12:35:41 jung Exp $
+ * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
+ * D-66299 Friedrichsthal, Germany. All Rights Reserved.
+ *
+ * License Statement
+ *
+ * Redistribution and use of this software and associated documentation
("Software"), with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain copyright statements and
notices.
+ * Redistributions must also contain a copy of this document.
+ *
+ * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
+ * conditions and the following disclaimer in the documentation and/or
other materials provided
+ * with the distribution.
+ *
+ * 3. The end-user documentation included with the redistribution, if any,
must include the following
+ * acknowledgment: "This product includes software developed by infor:
business solutions AG
+ * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
+ * if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The name "infor" must not be used to endorse or promote products
derived from this
+ * Software without prior written permission of infor: business solutions
AG.
+ * For written permission, please contact [EMAIL PROTECTED]
+ *
+ * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
+ * in their names without prior written permission of infor: business
solutions AG. infor
+ * is a registered trademark of infor:business solutions AG.
+ *
+ * Disclaimer
+ *
+ * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
+ * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ *
+ * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+package de.infor.businessobjects.test;
+
+/**
+ * a more concrete test class with which we test sub-serializable
+ * inheritance. The attributes of the class should be serialized.
+ */
+
+public class TestObject2 extends TestObject1 {
+
+ public boolean isTestExtension(){
+ return testExtension;
+ }
+
+ public void setTestExtension(boolean testExtension){
+ this.testExtension = testExtension;
+ }
+
+ private boolean testExtension;
+}
+
+/*
* $Log: TestObject2.java,v $
- * Revision 1.1 2000/08/10 21:06:36 jung
- * Initial revision
- *
- * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
- * package renaming, most of the zoap stuff now under org.zoap
- * util and http stay infor.ce, containerInvoker etc move to org.jboss
- *
- * changed the makefile, adopted most of the licenses
- *
- * Revision 1.1.1.1 2000/07/06 14:11:25 jung
- * Import of a pre beta version of ZOAP source with a new directory structure,
- * ant-based make, apache-kind of license, etc.
- *
- * jars are coming later because of cvs-history reasons.
- *
- */
+ * Revision 1.2 2000/12/04 12:35:41 jung
+ * adopted to latest jboss container,
+ *
+ * added decimal and date
+ *
+ * removed some problems due to forward-referencing in meta-data
+ *
+ * added serialisation policy
+ *
+ * Revision 1.1.1.1 2000/11/16 14:49:53 jung
+ * added the up-to-date ZOAP source (how I know: I
+ * made it).
+ *
+ * Revision 1.1.1.1 2000/08/10 21:06:36 jung
+ * Initial import.
+ *
+ *
+ * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
+ * package renaming, most of the zoap stuff now under org.zoap
+ * util and http stay infor.ce, containerInvoker etc move to org.jboss
+ *
+ * changed the makefile, adopted most of the licenses
+ *
+ * Revision 1.1.1.1 2000/07/06 14:11:25 jung
+ * Import of a pre beta version of ZOAP source with a new directory structure,
+ * ant-based make, apache-kind of license, etc.
+ *
+ * jars are coming later because of cvs-history reasons.
+ *
+ */
1.2 +116 -108 zoap/src/de/infor/businessobjects/test/TestObject3.java
Index: TestObject3.java
===================================================================
RCS file:
/products/cvs/ejboss/zoap/src/de/infor/businessobjects/test/TestObject3.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject3.java 2000/08/10 21:06:36 1.1
+++ TestObject3.java 2000/12/04 12:35:41 1.2
@@ -1,111 +1,125 @@
-/*
- * $Id: TestObject3.java,v 1.1 2000/08/10 21:06:36 jung Exp $
- * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
- * D-66299 Friedrichsthal, Germany. All Rights Reserved.
- *
- * License Statement
- *
- * Redistribution and use of this software and associated documentation
("Software"), with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain copyright statements and
notices.
- * Redistributions must also contain a copy of this document.
- *
- * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
- * conditions and the following disclaimer in the documentation and/or
other materials provided
- * with the distribution.
- *
- * 3. The end-user documentation included with the redistribution, if any,
must include the following
- * acknowledgment: "This product includes software developed by infor:
business solutions AG
- * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The name "infor" must not be used to endorse or promote products
derived from this
- * Software without prior written permission of infor: business solutions
AG.
- * For written permission, please contact [EMAIL PROTECTED]
- *
- * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
- * in their names without prior written permission of infor: business
solutions AG. infor
- * is a registered trademark of infor:business solutions AG.
- *
- * Disclaimer
- *
- * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- *
- * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-package de.infor.businessobjects.test;
-
-/*
- * A third test class that introduces circular references.
- *
- * @see <related>
- * @author $Author: jung $
- * @version $Revision: 1.1 $
- */
-
-public class TestObject3 implements java.io.Serializable {
- public TestObject getTestReturn(){
- return testReturn;
- }
-
- public void setTestReturn(TestObject1 testReturn){
- this.testReturn = testReturn;
- }
-
- public boolean isTestBoolean(){
- return testBoolean;
- }
-
- public void setTestBoolean(boolean testBoolean){
- this.testBoolean = testBoolean;
- }
-
- TestObject1 testReturn;
- boolean testBoolean;
-};
-
-/*
+/*
+ * $Id: TestObject3.java,v 1.2 2000/12/04 12:35:41 jung Exp $
+ * Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
+ * D-66299 Friedrichsthal, Germany. All Rights Reserved.
+ *
+ * License Statement
+ *
+ * Redistribution and use of this software and associated documentation
("Software"), with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain copyright statements and
notices.
+ * Redistributions must also contain a copy of this document.
+ *
+ * 2. Redistributions in binary form must reproduce the attached copyright
notice, this list of
+ * conditions and the following disclaimer in the documentation and/or
other materials provided
+ * with the distribution.
+ *
+ * 3. The end-user documentation included with the redistribution, if any,
must include the following
+ * acknowledgment: "This product includes software developed by infor:
business solutions AG
+ * (http://www.infor.de/)." Alternately, this acknowledgment may appear
in the software itself,
+ * if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The name "infor" must not be used to endorse or promote products
derived from this
+ * Software without prior written permission of infor: business solutions
AG.
+ * For written permission, please contact [EMAIL PROTECTED]
+ *
+ * 5. Products derived from this Software may not be called "infor" nor may
"infor" appear
+ * in their names without prior written permission of infor: business
solutions AG. infor
+ * is a registered trademark of infor:business solutions AG.
+ *
+ * Disclaimer
+ *
+ * THIS SOFTWARE IS PROVIDED BY INFOR: BUSINESS SOLUTIONS AG AND CONTRIBUTORS "AS
IS" AND ANY
+ * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ *
+ * IN NO EVENT SHALL INFOR: BUSINESS SOLUTIONS AG OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+package de.infor.businessobjects.test;
+
+/*
+ * A third test class that introduces circular references.
+ *
+ * @see <related>
+ * @author $Author: jung $
+ * @version $Revision: 1.2 $
+ */
+
+public class TestObject3 implements java.io.Serializable {
+ public TestObject getTestReturn(){
+ return testReturn;
+ }
+
+ public void setTestReturn(TestObject1 testReturn){
+ this.testReturn = testReturn;
+ }
+
+ public boolean isTestBoolean(){
+ return testBoolean;
+ }
+
+ public void setTestBoolean(boolean testBoolean){
+ this.testBoolean = testBoolean;
+ }
+
+ TestObject1 testReturn;
+ boolean testBoolean;
+};
+
+/*
* $Log: TestObject3.java,v $
- * Revision 1.1 2000/08/10 21:06:36 jung
- * Initial revision
- *
- * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
- * package renaming, most of the zoap stuff now under org.zoap
- * util and http stay infor.ce, containerInvoker etc move to org.jboss
- *
- * changed the makefile, adopted most of the licenses
- *
- * Revision 1.1.1.1 2000/07/06 14:11:25 jung
- * Import of a pre beta version of ZOAP source with a new directory structure,
- * ant-based make, apache-kind of license, etc.
- *
- * jars are coming later because of cvs-history reasons.
- *
- * Revision 1.1.1.1 2000/06/19 12:04:12 jung
- * imported ZOAPackage that should
- * go into a seperate Open Source project
- *
- * Revision 1.2 2000/06/07 08:56:24 jung
- * wrong import
- *
- * Revision 1.1 2000/06/06 19:45:14 jung
- * added transaction support.
- *
- * redesigned the dataAccess package to provide BSF database
- * sessions as transactional resources under any TXManager.
- *
- * DataAccess now manages the mappingData associations to apartments
- * and threads.
- *
- * test component runs.
- *
- */
+ * Revision 1.2 2000/12/04 12:35:41 jung
+ * adopted to latest jboss container,
+ *
+ * added decimal and date
+ *
+ * removed some problems due to forward-referencing in meta-data
+ *
+ * added serialisation policy
+ *
+ * Revision 1.1.1.1 2000/11/16 14:49:53 jung
+ * added the up-to-date ZOAP source (how I know: I
+ * made it).
+ *
+ * Revision 1.1.1.1 2000/08/10 21:06:36 jung
+ * Initial import.
+ *
+ *
+ * Revision 1.1.1.1.2.1 2000/07/13 12:46:13 jung
+ * package renaming, most of the zoap stuff now under org.zoap
+ * util and http stay infor.ce, containerInvoker etc move to org.jboss
+ *
+ * changed the makefile, adopted most of the licenses
+ *
+ * Revision 1.1.1.1 2000/07/06 14:11:25 jung
+ * Import of a pre beta version of ZOAP source with a new directory structure,
+ * ant-based make, apache-kind of license, etc.
+ *
+ * jars are coming later because of cvs-history reasons.
+ *
+ * Revision 1.1.1.1 2000/06/19 12:04:12 jung
+ * imported ZOAPackage that should
+ * go into a seperate Open Source project
+ *
+ * Revision 1.2 2000/06/07 08:56:24 jung
+ * wrong import
+ *
+ * Revision 1.1 2000/06/06 19:45:14 jung
+ * added transaction support.
+ *
+ * redesigned the dataAccess package to provide BSF database
+ * sessions as transactional resources under any TXManager.
+ *
+ * DataAccess now manages the mappingData associations to apartments
+ * and threads.
+ *
+ * test component runs.
+ *
+ */
1.2 +42 -42 zoap/src/de/infor/businessobjects/test/test.dfPackage
Index: test.dfPackage
===================================================================
RCS file:
/products/cvs/ejboss/zoap/src/de/infor/businessobjects/test/test.dfPackage,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- test.dfPackage 2000/08/10 21:06:35 1.1
+++ test.dfPackage 2000/12/04 12:35:42 1.2
@@ -1,42 +1,42 @@
-package id4xmddcac2ai2dcac68sbn;
-
-/**
-@version 2.0
-@physicalPackage
-@__modelType diagram
-*/
-class diagram {
-/**
-@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject2:oiref><oihard>
-@__modelType reference
-*/
-class reference {
-}/**
-@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject1:oiref><oihard>
-@__modelType reference
-*/
-class reference19 {
-}/**
-@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject3:oiref><oihard>
-@__modelType reference
-*/
-class reference20 {
-}/**
-@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject:oiref><oihard>
-@__modelType reference
-*/
-class reference21 {
-}}/**
-@__tags
-@shapeType ClassDiagram
-*/
-class __tags {
-}/**
-@__options
-*/
-class __options {
-}/**
-@__positions
-*/
-class __positions {
-}
\ No newline at end of file
+package id4xmddcac2ai2dcac68sbn;
+
+/**
+@version 2.0
+@physicalPackage
+@__modelType diagram
+*/
+class diagram {
+/**
+@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject2:oiref><oihard>
+@__modelType reference
+*/
+class reference {
+}/**
+@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject1:oiref><oihard>
+@__modelType reference
+*/
+class reference19 {
+}/**
+@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject3:oiref><oihard>
+@__modelType reference
+*/
+class reference20 {
+}/**
+@__ref <oiref:java#Class#de.infor.businessobjects.test.TestObject:oiref><oihard>
+@__modelType reference
+*/
+class reference21 {
+}}/**
+@__tags
+@shapeType ClassDiagram
+*/
+class __tags {
+}/**
+@__options
+*/
+class __options {
+}/**
+@__positions
+*/
+class __positions {
+}