Posts

Showing posts from 2009

Tomcat and servlets

Sevlet Package Strucutre
package proto.inmc.fm.servlet;
Web Xml Structure
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"    version="2.5">  inmcservlet proto.inmc.fm.servlet.inmcservlet inmcservlet /servlet/inmcservlet2
Deploy dir in Tomcat
D:\Program Files\Apache Group\apache-tomcat-6.0.16\apache-tomcat-6.0.16\webapps\inmc\WEB-INF\classes\proto\inmc\fm\servlet
Html depl0y place in Tomcat
D:\Program Files\Apache Group\apache-tomcat-6.0.16\apache-tomcat-6.0.16\webapps\docs\inmc.html

Html invocation of servlet

form name="myForm" method="GET" action="../inmc/servlet/inmcjnlp" input type="submit" value="Get Logged in User"
 form

Paths
 http://localhost:8090/docs/inmc.html  http://localhost:8090/docs/inmcjnlp.html
http://localhost:8090/inmc/servlet/inmcservlet2


Jacorb Publish a Corba Servant on well know port without Naming Service

Thanks to the posts from - [jacorb-developer] 'Publish a Servant on well know port'

I was able to do the same. Below are the server and client snippet. This is using Jacorb ORB.
Server code
String[] args3=  { "-DOAPort=4013" };
        java.util.Properties argProps = ObjectUtil.argsToProps( args3 );         Properties props = System.getProperties();
        props.put("org.omg.CORBA.ORBClass", "org.jacorb.orb.ORB");//JACORB         props.put("org.omg.CORBA.ORBSingletonClass", "org.jacorb.orb.ORBSingleton");         props.put("org.omg.PortableInterceptor.ORBInitializerClass.bidir_init",           "org.jacorb.orb.giop.BiDirConnectionInitializer");         props.put("jacorb.implname","StandardImplName");         props.putAll( argProps );         System.setProperties(props);
orb = org.omg.CORBA.ORB.init(args, props);

root_poa = org.omg.PortableServer.POAHelper.narrow( orb.resolve_initial_references("…