summaryrefslogtreecommitdiff
path: root/TAO/interop-tests/wchar/Server.java
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/interop-tests/wchar/Server.java')
-rw-r--r--TAO/interop-tests/wchar/Server.java75
1 files changed, 0 insertions, 75 deletions
diff --git a/TAO/interop-tests/wchar/Server.java b/TAO/interop-tests/wchar/Server.java
deleted file mode 100644
index 710f1ee775b..00000000000
--- a/TAO/interop-tests/wchar/Server.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package interop.wchar;
-
-import java.io.*;
-
-import org.omg.CORBA.*;
-import org.omg.PortableServer.*;
-import interop.*;
-
-/**
- * Server.java
- *
- * Java implemention of the interoperability tests for wchars.
- *
- * @author Phil Mesnier
- * @version $Id$
- */
-
-public class Server
-{
- public static void main(String[] args)
- {
- String iorfile = "IOR";
- boolean verbose = false;
- for (int i = 0; i < args.length; i++)
- {
- if (args[i].equals ("-o"))
- iorfile = args[++i];
- else if (args[i].equals ("-v"))
- verbose = true;
- else
- {
- System.out.println( "Usage: jaco interop.wchar.Server " +
- "-o <ior_file> " +
- "-v ");
- System.exit( 1 );
- }
- }
-
- try
- {
- //init ORB
- ORB orb = ORB.init( args, null );
-
- //init POA
- POA poa =
- POAHelper.narrow( orb.resolve_initial_references( "RootPOA" ));
-
- poa.the_POAManager().activate();
-
- // create a GoodDay object
- WChar_PasserImpl servant = new WChar_PasserImpl(orb, verbose);
-
- // create the object reference
- org.omg.CORBA.Object obj =
- poa.servant_to_reference( servant );
-
- PrintWriter pw =
- new PrintWriter( new FileWriter( args[ 0 ] ));
-
- // print stringified object reference to file
- pw.println( orb.object_to_string( obj ));
-
- pw.flush();
- pw.close();
-
- // wait for requests
- orb.run();
- }
- catch( Exception e )
- {
- System.out.println( e );
- e.printStackTrace();
- }
- }
-}