axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas" <dava...@gmail.com>
Subject Re: svn commit: r526930 [2/2] - in /webservices/axis2/trunk/java/modules/kernel: src/org/apache/axis2/util/ObjectStateUtils.java test/org/apache/axis2/engine/ObjectSaveTest.java
Date Mon, 09 Apr 2007 21:55:48 GMT
Ann,

Could you please avoid reformatting???

thanks,
dims

> On 4/9/07, robinsona@apache.org <robinsona@apache.org> wrote:
> > Modified: webservices/axis2/trunk/java/modules/kernel/test/org/apache/axis2/engine/ObjectSaveTest.java
> > URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/test/org/apache/axis2/engine/ObjectSaveTest.java?view=diff&rev=526930&r1=526929&r2=526930
> > ==============================================================================
> > --- webservices/axis2/trunk/java/modules/kernel/test/org/apache/axis2/engine/ObjectSaveTest.java
(original)
> > +++ webservices/axis2/trunk/java/modules/kernel/test/org/apache/axis2/engine/ObjectSaveTest.java
Mon Apr  9 14:50:06 2007
> > @@ -17,9 +17,11 @@
> >  package org.apache.axis2.engine;
> >
> >  import junit.framework.TestCase;
> > +
> >  import org.apache.axis2.util.MetaDataEntry;
> >  import org.apache.axis2.util.ObjectStateUtils;
> >
> > +import javax.xml.namespace.QName;
> >  import java.io.Externalizable;
> >  import java.io.File;
> >  import java.io.FileInputStream;
> > @@ -29,63 +31,70 @@
> >  import java.io.ObjectInputStream;
> >  import java.io.ObjectOutputStream;
> >  import java.io.PrintStream;
> > +import java.io.Serializable;
> >  import java.util.ArrayList;
> >  import java.util.HashMap;
> >  import java.util.LinkedList;
> >
> > -public class ObjectSaveTest extends TestCase {
> > +public class ObjectSaveTest extends TestCase
> > +{
> >      private String testArg = null;
> >
> >      // simple constructor needed for nested class Externalizable interface
> > -    public ObjectSaveTest() {
> > +    public ObjectSaveTest()
> > +    {
> >      }
> >
> > -    public ObjectSaveTest(String arg0) {
> > +    public ObjectSaveTest(String arg0)
> > +    {
> >          super(arg0);
> >          testArg = new String(arg0);
> >      }
> >
> >
> > -    protected void setUp() throws Exception {
> > +    protected void setUp() throws Exception
> > +    {
> >          //org.apache.log4j.BasicConfigurator.configure();
> >      }
> >
> >
> > -    public void testObjectSerializable() throws Exception {
> > -        File theFile = null;
> > -        String theFilename = null;
> > -        boolean saved = false;
> > -        boolean restored = false;
> > -        boolean done = false;
> > +    public void testObjectSerializable() throws Exception
> > +    {
> > +        File    theFile     = null;
> > +        String  theFilename = null;
> > +        boolean saved       = false;
> > +        boolean restored    = false;
> > +        boolean done        = false;
> >
> >          System.out.println("ObjectSaveTest:testObjectSerializable():  BEGIN ---------------");
> >
> >          // ---------------------------------------------------------
> >          // setup an object to use
> >          // ---------------------------------------------------------
> > -        MetaDataEntry obj = new MetaDataEntry("object_1", "object_1");
> > +        MetaDataEntry obj = new MetaDataEntry("object_1","object_1");
> >
> >          // ---------------------------------------------------------
> >          // setup a temporary file to use
> >          // ---------------------------------------------------------
> > -        try {
> > -            theFile = File.createTempFile("objectTest", null);
> > +        try
> > +        {
> > +            theFile = File.createTempFile("objectTest",null);
> >              theFilename = theFile.getName();
> > -            System.out.println(
> > -                    "ObjectSaveTest:testObjectSerializable(): temp file = [" +
theFilename + "]");
> > +            System.out.println("ObjectSaveTest:testObjectSerializable(): temp file
= ["+theFilename+"]");
> >          }
> > -        catch (Exception ex) {
> > -            System.out.println(
> > -                    "ObjectSaveTest:testObjectSerializable(): error creating temp
file = [" +
> > -                            ex.getMessage() + "]");
> > +        catch (Exception ex)
> > +        {
> > +            System.out.println("ObjectSaveTest:testObjectSerializable(): error
creating temp file = ["+ex.getMessage()+"]");
> >              theFile = null;
> >          }
> >
> > -        if (theFile != null) {
> > +        if (theFile != null)
> > +        {
> >              // ---------------------------------------------------------
> >              // save to the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an output stream to a physical file
> >                  FileOutputStream outStream = new FileOutputStream(theFile);
> >
> > @@ -105,17 +114,14 @@
> >                  outStream.close();
> >
> >                  saved = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectSerializable(): ....save operation
completed.....");
> > +                System.out.println("ObjectSaveTest:testObjectSerializable(): ....save
operation completed.....");
> >
> >                  long filesize = theFile.length();
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectSerializable(): file size after
save [" +
> > -                                filesize + "]   temp file = [" + theFilename +
"]");
> > -            }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testObjectSerializable(): error
during save [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +                System.out.println("ObjectSaveTest:testObjectSerializable(): file
size after save ["+filesize+"]   temp file = ["+theFilename+"]");
> > +            }
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testObjectSerializable(): error
during save ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> > @@ -124,7 +130,8 @@
> >              // ---------------------------------------------------------
> >              // restore from the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an input stream to the file
> >                  FileInputStream inStream = new FileInputStream(theFile);
> >
> > @@ -135,20 +142,17 @@
> >                  // try to restore the options
> >                  System.out.println("ObjectSaveTest:testObjectSerializable(): restoring
.....");
> >                  restored = false;
> > -                MetaDataEntry restored_obj = (MetaDataEntry) ObjectStateUtils
> > -                        .readObject(inObjStream, "testObject:serializable");
> > +                MetaDataEntry restored_obj = (MetaDataEntry) ObjectStateUtils.readObject(inObjStream,
"testObject:serializable");
> >                  inObjStream.close();
> >                  inStream.close();
> >
> >                  restored = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectSerializable(): ....restored
operation completed.....");
> > +                System.out.println("ObjectSaveTest:testObjectSerializable(): ....restored
operation completed.....");
> >
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectSerializable(): error during
restore [" +
> > -                                ex2.getClass().getName() + " : " + ex2.getMessage()
+ "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testObjectSerializable(): error
during restore ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> > @@ -157,11 +161,14 @@
> >              // if the save/restore of the object succeeded,
> >              // then don't keep the temporary file around
> >              boolean removeTmpFile = saved && restored;
> > -            if (removeTmpFile) {
> > -                try {
> > +            if (removeTmpFile)
> > +            {
> > +                try
> > +                {
> >                      theFile.delete();
> >                  }
> > -                catch (Exception e) {
> > +                catch (Exception e)
> > +                {
> >                      // just absorb it
> >                  }
> >              }
> > @@ -177,84 +184,87 @@
> >      }
> >
> >
> > -    public void testObjectNotSerializable() throws Exception {
> > -        File theFile = null;
> > -        String theFilename = null;
> > -        boolean saved = false;
> > -        boolean restored = false;
> > -        boolean expected_exception = false;
> > -        boolean done = false;
> > +    public void testObjectNotSerializable() throws Exception
> > +    {
> > +        File    theFile              = null;
> > +        String  theFilename          = null;
> > +        boolean saved                = false;
> > +        boolean restored             = false;
> > +        boolean expected_exception   = false;
> > +        boolean done                 = false;
> >
> >          System.out.println("ObjectSaveTest:testObjectNotSerializable():  BEGIN
---------------");
> >
> >          // ---------------------------------------------------------
> >          // setup an object to use
> >          // ---------------------------------------------------------
> > -        NotSerializableObject obj = new NotSerializableObject("nso_1");
> > +        NotSerializableObject obj = new NotSerializableObject("nso_1");
> > +
> >
> >          // ---------------------------------------------------------
> >          // setup a temporary file to use
> >          // ---------------------------------------------------------
> > -        try {
> > -            theFile = File.createTempFile("objectTest", null);
> > +        try
> > +        {
> > +            theFile = File.createTempFile("objectTest",null);
> >              theFilename = theFile.getName();
> > -            System.out.println("ObjectSaveTest:testObjectNotSerializable(): temp
file = [" +
> > -                    theFilename + "]");
> > +            System.out.println("ObjectSaveTest:testObjectNotSerializable(): temp
file = ["+theFilename+"]");
> >          }
> > -        catch (Exception ex) {
> > -            System.out.println(
> > -                    "ObjectSaveTest:testObjectNotSerializable(): error creating
temp file = [" +
> > -                            ex.getMessage() + "]");
> > +        catch (Exception ex)
> > +        {
> > +            System.out.println("ObjectSaveTest:testObjectNotSerializable(): error
creating temp file = ["+ex.getMessage()+"]");
> >              theFile = null;
> >          }
> >
> > -        if (theFile != null) {
> > +        if (theFile != null)
> > +        {
> >              // ---------------------------------------------------------
> >              // save to the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            FileOutputStream outStream = null;
> > +            ObjectOutputStream outObjStream = null;
> > +            try
> > +            {
> >                  // setup an output stream to a physical file
> > -                FileOutputStream outStream = new FileOutputStream(theFile);
> > +                outStream = new FileOutputStream(theFile);
> >
> >                  // attach a stream capable of writing objects to the
> >                  // stream connected to the file
> > -                ObjectOutputStream outObjStream = new ObjectOutputStream(outStream);
> > +                outObjStream = new ObjectOutputStream(outStream);
> >
> >                  // try to save
> >                  System.out.println("ObjectSaveTest:testObjectNotSerializable():
saving .....");
> >                  saved = false;
> >                  ObjectStateUtils.writeObject(outObjStream, obj, "testObject:NotSerializable");
> >
> > -                // close out the streams
> > -                outObjStream.flush();
> > -                outObjStream.close();
> > -                outStream.flush();
> > -                outStream.close();
> > -
> >                  saved = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectNotSerializable(): ....save operation
completed.....");
> > +                System.out.println("ObjectSaveTest:testObjectNotSerializable():
....save operation completed.....");
> >
> >                  long filesize = theFile.length();
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectNotSerializable(): file size
after save [" +
> > -                                filesize + "]   temp file = [" + theFilename +
"]");
> > +                System.out.println("ObjectSaveTest:testObjectNotSerializable():
file size after save ["+filesize+"]   temp file = ["+theFilename+"]");
> >              }
> > -            catch (Exception ex2) {
> > +            catch (Exception ex2)
> > +            {
> >                  // expect an error here
> >                  // ObjectStateUtils catches the NotSerializableException and logs
it
> > -                if (ex2 instanceof NotSerializableException) {
> > +                if (ex2 instanceof NotSerializableException)
> > +                {
> >                      expected_exception = true;
> > -                } else {
> > -                    System.out.println("ObjectSaveTest:testObjectNotSerializable():
 save [" +
> > -                            ex2.getClass().getName() + " : " + ex2.getMessage()
+ "]");
> > +                }
> > +                else
> > +                {
> > +                    System.out.println("ObjectSaveTest:testObjectNotSerializable():
 save ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  }
> >              }
> > +            // close out the streams
> > +            if(outObjStream != null) outObjStream.close();
> > +            if(outStream != null) outStream.close();
> >
> >              // ---------------------------------------------------------
> >              // restore from the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an input stream to the file
> >                  FileInputStream inStream = new FileInputStream(theFile);
> >
> > @@ -265,20 +275,17 @@
> >                  // try to restore the options
> >                  System.out.println("ObjectSaveTest:testObjectSerializable(): restoring
.....");
> >                  restored = false;
> > -                Object restored_obj =
> > -                        ObjectStateUtils.readObject(inObjStream, "testObject:NotSerializable");
> > +                Object restored_obj = ObjectStateUtils.readObject(inObjStream,
"testObject:NotSerializable");
> >                  inObjStream.close();
> >                  inStream.close();
> >
> >                  restored = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectNotSerializable(): ....restored
operation completed.....");
> > +                System.out.println("ObjectSaveTest:testObjectNotSerializable():
....restored operation completed.....");
> >
> >              }
> > -            catch (Exception ex) {
> > -                System.out.println(
> > -                        "ObjectSaveTest:testObjectNotSerializable(): error during
restore [" +
> > -                                ex.getClass().getName() + " : " + ex.getMessage()
+ "]");
> > +            catch (Exception ex)
> > +            {
> > +                System.out.println("ObjectSaveTest:testObjectNotSerializable():
error during restore ["+ex.getClass().getName()+" : "+ex.getMessage()+"]");
> >                  ex.printStackTrace();
> >              }
> >
> > @@ -287,11 +294,14 @@
> >              // if the save/restore of the object succeeded,
> >              // then don't keep the temporary file around
> >              boolean removeTmpFile = saved && restored;
> > -            if (removeTmpFile) {
> > -                try {
> > +            if (removeTmpFile)
> > +            {
> > +                try
> > +                {
> >                      theFile.delete();
> >                  }
> > -                catch (Exception e) {
> > +                catch (Exception e)
> > +                {
> >                      // just absorb it
> >                  }
> >              }
> > @@ -303,13 +313,14 @@
> >      }
> >
> >
> > -    public void testArrayList() throws Exception {
> > -        File theFile = null;
> > -        String theFilename = null;
> > -        boolean saved = false;
> > -        boolean restored = false;
> > -        boolean done = false;
> > -        boolean comparesOK = false;
> > +    public void testArrayList() throws Exception
> > +    {
> > +        File    theFile     = null;
> > +        String  theFilename = null;
> > +        boolean saved       = false;
> > +        boolean restored    = false;
> > +        boolean done        = false;
> > +        boolean comparesOK  = false;
> >
> >          System.out.println("ObjectSaveTest:testArrayList():  BEGIN ---------------");
> >
> > @@ -333,22 +344,25 @@
> >          // ---------------------------------------------------------
> >          // setup a temporary file to use
> >          // ---------------------------------------------------------
> > -        try {
> > -            theFile = File.createTempFile("arraylistTest", null);
> > +        try
> > +        {
> > +            theFile = File.createTempFile("arraylistTest",null);
> >              theFilename = theFile.getName();
> > -            System.out.println("ObjectSaveTest:testArrayList(): temp file = ["
+ theFilename + "]");
> > +            System.out.println("ObjectSaveTest:testArrayList(): temp file = ["+theFilename+"]");
> >          }
> > -        catch (Exception ex) {
> > -            System.out.println("ObjectSaveTest:testArrayList(): error creating
temp file = [" +
> > -                    ex.getMessage() + "]");
> > +        catch (Exception ex)
> > +        {
> > +            System.out.println("ObjectSaveTest:testArrayList(): error creating
temp file = ["+ex.getMessage()+"]");
> >              theFile = null;
> >          }
> >
> > -        if (theFile != null) {
> > +        if (theFile != null)
> > +        {
> >              // ---------------------------------------------------------
> >              // save to the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an output stream to a physical file
> >                  FileOutputStream outStream = new FileOutputStream(theFile);
> >
> > @@ -368,16 +382,14 @@
> >                  outStream.close();
> >
> >                  saved = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testArrayList(): ....save operation completed.....");
> > +                System.out.println("ObjectSaveTest:testArrayList(): ....save operation
completed.....");
> >
> >                  long filesize = theFile.length();
> > -                System.out.println("ObjectSaveTest:testArrayList(): file size after
save [" +
> > -                        filesize + "]   temp file = [" + theFilename + "]");
> > +                System.out.println("ObjectSaveTest:testArrayList(): file size after
save ["+filesize+"]   temp file = ["+theFilename+"]");
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testArrayList(): error during
save [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testArrayList(): error during
save ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> > @@ -388,7 +400,8 @@
> >              // ---------------------------------------------------------
> >              ArrayList restored_obj = null;
> >
> > -            try {
> > +            try
> > +            {
> >                  // setup an input stream to the file
> >                  FileInputStream inStream = new FileInputStream(theFile);
> >
> > @@ -404,33 +417,37 @@
> >                  inStream.close();
> >
> >                  restored = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testArrayList(): ....restored operation
completed.....");
> > +                System.out.println("ObjectSaveTest:testArrayList(): ....restored
operation completed.....");
> >
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testArrayList(): error during
restore [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testArrayList(): error during
restore ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> >              // if the save/restore of the object succeeded,
> >              // then don't keep the temporary file around
> >              boolean removeTmpFile = saved && restored;
> > -            if (removeTmpFile) {
> > -                try {
> > +            if (removeTmpFile)
> > +            {
> > +                try
> > +                {
> >                      theFile.delete();
> >                  }
> > -                catch (Exception e) {
> > +                catch (Exception e)
> > +                {
> >                      // just absorb it
> >                  }
> >              }
> >
> >              assertTrue(restored);
> >
> > -            if (restored_obj != null) {
> > +            if (restored_obj != null)
> > +            {
> >                  int restored_size = restored_obj.size();
> > -                if (restored_size == (initial_size - 1)) {
> > +                if (restored_size == (initial_size-1))
> > +                {
> >                      comparesOK = true;
> >                  }
> >              }
> > @@ -438,7 +455,7 @@
> >              // TODO: check for exact entries
> >
> >              assertTrue(comparesOK);
> > -
> > +
> >              // indicate that the temp file was created ok
> >              done = true;
> >          }
> > @@ -450,13 +467,14 @@
> >      }
> >
> >
> > -    public void testHashMap() throws Exception {
> > -        File theFile = null;
> > -        String theFilename = null;
> > -        boolean saved = false;
> > -        boolean restored = false;
> > -        boolean done = false;
> > -        boolean comparesOK = false;
> > +    public void testHashMap() throws Exception
> > +    {
> > +        File    theFile     = null;
> > +        String  theFilename = null;
> > +        boolean saved       = false;
> > +        boolean restored    = false;
> > +        boolean done        = false;
> > +        boolean comparesOK  = false;
> >
> >          System.out.println("ObjectSaveTest:testHashMap():  BEGIN ---------------");
> >
> > @@ -474,7 +492,7 @@
> >          obj.put(new String("key8"), new Integer(5));
> >          obj.put(new String("key9"), new Integer(6));
> >          obj.put(new NotSerializableObject("TestForHashMapKey"), new Integer(7));
> > -        obj.put(new String("key10"), new Integer(8));
> > +        obj.put(new String("key10"),new Integer(8));
> >
> >
> >          int initial_size = obj.size();
> > @@ -482,22 +500,25 @@
> >          // ---------------------------------------------------------
> >          // setup a temporary file to use
> >          // ---------------------------------------------------------
> > -        try {
> > -            theFile = File.createTempFile("hashmapTest", null);
> > +        try
> > +        {
> > +            theFile = File.createTempFile("hashmapTest",null);
> >              theFilename = theFile.getName();
> > -            System.out.println("ObjectSaveTest:testHashMap(): temp file = [" +
theFilename + "]");
> > +            System.out.println("ObjectSaveTest:testHashMap(): temp file = ["+theFilename+"]");
> >          }
> > -        catch (Exception ex) {
> > -            System.out.println("ObjectSaveTest:testHashMap(): error creating temp
file = [" +
> > -                    ex.getMessage() + "]");
> > +        catch (Exception ex)
> > +        {
> > +            System.out.println("ObjectSaveTest:testHashMap(): error creating temp
file = ["+ex.getMessage()+"]");
> >              theFile = null;
> >          }
> >
> > -        if (theFile != null) {
> > +        if (theFile != null)
> > +        {
> >              // ---------------------------------------------------------
> >              // save to the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an output stream to a physical file
> >                  FileOutputStream outStream = new FileOutputStream(theFile);
> >
> > @@ -517,16 +538,14 @@
> >                  outStream.close();
> >
> >                  saved = true;
> > -                System.out
> > -                        .println("ObjectSaveTest:testHashMap(): ....save operation
completed.....");
> > +                System.out.println("ObjectSaveTest:testHashMap(): ....save operation
completed.....");
> >
> >                  long filesize = theFile.length();
> > -                System.out.println("ObjectSaveTest:testHashMap(): file size after
save [" +
> > -                        filesize + "]   temp file = [" + theFilename + "]");
> > +                System.out.println("ObjectSaveTest:testHashMap(): file size after
save ["+filesize+"]   temp file = ["+theFilename+"]");
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testHashMap(): error during
save [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testHashMap(): error during
save ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> > @@ -537,7 +556,8 @@
> >              // ---------------------------------------------------------
> >              HashMap restored_obj = null;
> >
> > -            try {
> > +            try
> > +            {
> >                  // setup an input stream to the file
> >                  FileInputStream inStream = new FileInputStream(theFile);
> >
> > @@ -553,33 +573,37 @@
> >                  inStream.close();
> >
> >                  restored = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testHashMap(): ....restored operation completed.....");
> > +                System.out.println("ObjectSaveTest:testHashMap(): ....restored
operation completed.....");
> >
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testHashMap(): error during
restore [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testHashMap(): error during
restore ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> >              // if the save/restore of the object succeeded,
> >              // then don't keep the temporary file around
> >              boolean removeTmpFile = saved && restored;
> > -            if (removeTmpFile) {
> > -                try {
> > +            if (removeTmpFile)
> > +            {
> > +                try
> > +                {
> >                      theFile.delete();
> >                  }
> > -                catch (Exception e) {
> > +                catch (Exception e)
> > +                {
> >                      // just absorb it
> >                  }
> >              }
> >
> >              assertTrue(restored);
> >
> > -            if (restored_obj != null) {
> > +            if (restored_obj != null)
> > +            {
> >                  int restored_size = restored_obj.size();
> > -                if (restored_size == (initial_size - 3)) {
> > +                if (restored_size == (initial_size-3))
> > +                {
> >                      // there are entries in the map that are not serializable
> >                      comparesOK = true;
> >                  }
> > @@ -588,7 +612,7 @@
> >              // TODO: check for exact entries
> >
> >              assertTrue(comparesOK);
> > -
> > +
> >              // indicate that the temp file was created ok
> >              done = true;
> >          }
> > @@ -600,13 +624,14 @@
> >      }
> >
> >
> > -    public void testLinkedList() throws Exception {
> > -        File theFile = null;
> > -        String theFilename = null;
> > -        boolean saved = false;
> > -        boolean restored = false;
> > -        boolean done = false;
> > -        boolean comparesOK = false;
> > +    public void testLinkedList() throws Exception
> > +    {
> > +        File    theFile     = null;
> > +        String  theFilename = null;
> > +        boolean saved       = false;
> > +        boolean restored    = false;
> > +        boolean done        = false;
> > +        boolean comparesOK  = false;
> >
> >          System.out.println("ObjectSaveTest:testLinkedList():  BEGIN ---------------");
> >
> > @@ -630,23 +655,25 @@
> >          // ---------------------------------------------------------
> >          // setup a temporary file to use
> >          // ---------------------------------------------------------
> > -        try {
> > -            theFile = File.createTempFile("linkedlistTest", null);
> > +        try
> > +        {
> > +            theFile = File.createTempFile("linkedlistTest",null);
> >              theFilename = theFile.getName();
> > -            System.out
> > -                    .println("ObjectSaveTest:testLinkedList(): temp file = [" +
theFilename + "]");
> > +            System.out.println("ObjectSaveTest:testLinkedList(): temp file = ["+theFilename+"]");
> >          }
> > -        catch (Exception ex) {
> > -            System.out.println("ObjectSaveTest:testLinkedList(): error creating
temp file = [" +
> > -                    ex.getMessage() + "]");
> > +        catch (Exception ex)
> > +        {
> > +            System.out.println("ObjectSaveTest:testLinkedList(): error creating
temp file = ["+ex.getMessage()+"]");
> >              theFile = null;
> >          }
> >
> > -        if (theFile != null) {
> > +        if (theFile != null)
> > +        {
> >              // ---------------------------------------------------------
> >              // save to the temporary file
> >              // ---------------------------------------------------------
> > -            try {
> > +            try
> > +            {
> >                  // setup an output stream to a physical file
> >                  FileOutputStream outStream = new FileOutputStream(theFile);
> >
> > @@ -666,16 +693,14 @@
> >                  outStream.close();
> >
> >                  saved = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testLinkedList(): ....save operation completed.....");
> > +                System.out.println("ObjectSaveTest:testLinkedList(): ....save operation
completed.....");
> >
> >                  long filesize = theFile.length();
> > -                System.out.println("ObjectSaveTest:testLinkedList(): file size
after save [" +
> > -                        filesize + "]   temp file = [" + theFilename + "]");
> > +                System.out.println("ObjectSaveTest:testLinkedList(): file size
after save ["+filesize+"]   temp file = ["+theFilename+"]");
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testLinkedList(): error during
save [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testLinkedList(): error during
save ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> > @@ -686,7 +711,8 @@
> >              // ---------------------------------------------------------
> >              LinkedList restored_obj = null;
> >
> > -            try {
> > +            try
> > +            {
> >                  // setup an input stream to the file
> >                  FileInputStream inStream = new FileInputStream(theFile);
> >
> > @@ -697,39 +723,42 @@
> >                  // try to restore the options
> >                  System.out.println("ObjectSaveTest:testLinkedList(): restoring
.....");
> >                  restored = false;
> > -                restored_obj =
> > -                        ObjectStateUtils.readLinkedList(inObjStream, "testObject:LinkedList");
> > +                restored_obj = ObjectStateUtils.readLinkedList(inObjStream, "testObject:LinkedList");
> >                  inObjStream.close();
> >                  inStream.close();
> >
> >                  restored = true;
> > -                System.out.println(
> > -                        "ObjectSaveTest:testLinkedList(): ....restored operation
completed.....");
> > +                System.out.println("ObjectSaveTest:testLinkedList(): ....restored
operation completed.....");
> >
> >              }
> > -            catch (Exception ex2) {
> > -                System.out.println("ObjectSaveTest:testLinkedList(): error during
restore [" +
> > -                        ex2.getClass().getName() + " : " + ex2.getMessage() + "]");
> > +            catch (Exception ex2)
> > +            {
> > +                System.out.println("ObjectSaveTest:testLinkedList(): error during
restore ["+ex2.getClass().getName()+" : "+ex2.getMessage()+"]");
> >                  ex2.printStackTrace();
> >              }
> >
> >              // if the save/restore of the object succeeded,
> >              // then don't keep the temporary file around
> >              boolean removeTmpFile = saved && restored;
> > -            if (removeTmpFile) {
> > -                try {
> > +            if (removeTmpFile)
> > +            {
> > +                try
> > +                {
> >                      theFile.delete();
> >                  }
> > -                catch (Exception e) {
> > +                catch (Exception e)
> > +                {
> >                      // just absorb it
> >                  }
> >              }
> >
> >              assertTrue(restored);
> >
> > -            if (restored_obj != null) {
> > +            if (restored_obj != null)
> > +            {
> >                  int restored_size = restored_obj.size();
> > -                if (restored_size == (initial_size - 1)) {
> > +                if (restored_size == (initial_size-1))
> > +                {
> >                      comparesOK = true;
> >                  }
> >              }
> > @@ -737,7 +766,7 @@
> >              // TODO: check for exact entries
> >
> >              assertTrue(comparesOK);
> > -
> > +
> >              // indicate that the temp file was created ok
> >              done = true;
> >          }
> > @@ -749,7 +778,10 @@
> >      }
> >
> >
> > -    public class NotSerializableObject implements Externalizable {
> > +
> > +
> > +    public class NotSerializableObject implements Externalizable
> > +    {
> >          private String label = "TestObject";
> >          private String ID = null;
> >
> > @@ -757,29 +789,34 @@
> >          private PrintStream ps = System.out;
> >
> >          // default constructor needed for Externalizable interface
> > -        public NotSerializableObject() {
> > +        public NotSerializableObject()
> > +        {
> >          }
> >
> > -        public NotSerializableObject(String identifier) {
> > +        public NotSerializableObject(String identifier)
> > +        {
> >              ID = identifier;
> >              ps = System.out;
> >          }
> > -
> > -        public void setID(String s) {
> > +
> > +        public void setID(String s)
> > +        {
> >              ID = s;
> >          }
> >
> > -        public String getID() {
> > +        public String getID()
> > +        {
> >              return ID;
> >          }
> >
> > -        public void writeExternal(java.io.ObjectOutput out) throws IOException
{
> > +        public void writeExternal(java.io.ObjectOutput out) throws IOException
> > +        {
> >              throw new NotSerializableException("Test Object is not serializable");
> >          }
> >
> >
> > -        public void readExternal(java.io.ObjectInput in)
> > -                throws IOException, ClassNotFoundException {
> > +        public void readExternal(java.io.ObjectInput in) throws IOException, ClassNotFoundException
> > +        {
> >              throw new IOException("Test object is not serializable");
> >          }
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-cvs-help@ws.apache.org
> >
> >
>
>
> --
> Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services Developers
>


-- 
Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services Developers

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message