start interface Repository printProcessOut:read:IOR:000000000000002149444c3a6f6d672e6f72672f434f5242412f5265706f7369746f72793a312e300000000000000001000000000000003600010000000000156f7370726579342e6e7061632e7379722e65647500009e400000001244656661756c745265706f7369746f727900 WebFlow server got IOR of IR:IOR:000000000000002149444c3a6f6d672e6f72672f434f5242412f5265706f7369746f72793a312e300000000000000001000000000000003600010000000000156f7370726579342e6e7061632e7379722e65647500009e400000001244656661756c745265706f7369746f727900 WebFlow server connected to IR:com.ooc.CORBA.StubForObject:com.ooc.CORBA.Delegate@6cebd05d WebFlow server connected to IR Server: read config file module name = ServerName=hash_demo configReader : got attr: ServerName val :hash_demo/ module name = File=/npac/home/webflow/WEBFLOW/JIGSAW/Jigsaw/WWW/IOR/hashtablemaster.txt configReader : got attr: File val :/npac/home/webflow/WEBFLOW/JIGSAW/Jigsaw/WWW/IOR/hashtablemaster.txt/ module name = URL=none configReader : got attr: URL val :none/ module name = PARENT=none configReader : got attr: PARENT val :none/ module name = WEBFLOW_IDL=/npac/home/webflow/WEBFLOW/BeanContext_2.2.3 configReader : got attr: WEBFLOW_IDL val :/npac/home/webflow/WEBFLOW/BeanContext_2.2.3/ I am feeding BC.idl with:irfeed -ORBrepository IOR:000000000000002149444c3a6f6d672e6f72672f434f5242412f5265706f7369746f72793a312e300000000000000001000000000000003600010000000000156f7370726579342e6e7061632e7379722e65647500009e400000001244656661756c745265706f7369746f727900 /npac/home/webflow/WEBFLOW/BeanContext_2.2.3/BC.idl module name = ContextData CONFIG=ContextData=/npac/home/webflow/WEBFLOW/BeanContext_2.2.3/hashtable/hash.idl=WebFlow.hashtable.ContextDataImpl flag:Module FEED IR configReader :irfeeding the file:/npac/home/webflow/WEBFLOW/BeanContext_2.2.3/hashtable/hash.idl with:irfeed -ORBrepository IOR:000000000000002149444c3a6f6d672e6f72672f434f5242412f5265706f7369746f72793a312e300000000000000001000000000000003600010000000000156f7370726579342e6e7061632e7379722e65647500009e400000001244656661756c745265706f7369746f727900 -D_WEBFLOW_ /npac/home/webflow/WEBFLOW/BeanContext_2.2.3/hashtable/hash.idl idl file name is /npac/home/webflow/WEBFLOW/BeanContext_2.2.3/hashtable/hash.idl idl file added Read configuration file.. WebFlowContextOps :Outermost Context is being created:hash_demo hash_demo is about starting moduleFactory hash_demo:moduleFactory gets ior :com.ooc.CORBA.StubForObject:com.ooc.CORBA.Delegate@fb27d05f hash_demo:aftre Irstr Slave WebFlow :register isertme:enter Slave WebFlow :register isertme:enter:true Slave WebFlow :register isertme:enter:true printProcessOut:read:IOR:000000000000002349444c3a576562466c6f772f436f72652f6d6f64756c65466163746f72793a312e30000000000001000000000000003400010000000000156f7370726579342e6e7061632e7379722e65647500009e4b000000100000000038a6d6a50003d09000000000 hash_demo:started RED Factory IOR:000000000000002349444c3a576562466c6f772f436f72652f6d6f64756c65466163746f72793a312e30000000000001000000000000003400010000000000156f7370726579342e6e7061632e7379722e65647500009e3f000000100000000038a6d6a600008ca000000003 hash_demo:started BLACK Factory setClorAndMFI:Context hash_demo 's Color :2 getWFServer :server:WebFlow.Core.WebFlowContextImpl:com.ooc.CORBA.Delegate@38c7d05e FactoryImpl: createProxy:proxy_userhash_demo getWFServer :proxy:com.ooc.CORBA.StubForObject:com.ooc.CORBA.Delegate@ec5fd05f SERVER IS READY FOR ACCEPTING USER COMMANDS..... Server: created WFServerImpl GATEWAY SERVER:exist:true CONTEXTProxyImpl:setIrid: MYID:IOR:000000000000002449444c3a576562466c6f772f436f72652f576562466c6f77436f6e746578743a312e300000000001000000000000003400010000000000156f7370726579342e6e7061632e7379722e65647500009e4b000000100000000038a6d6a800053bd800000001 FactoryImpl: createProxy:after new proxy()proxy_userhash_demo ====== ADD MODULE ContextData ===== WebFlowContextImpl:hash_demo creates product :ContextData ObjectID: hash_demo/ContextData Factory:2 color product:hash_demo/ContextData class name: WebFlow.hashtable.ContextDataImpl WebFlow.hashtable.ContextDataImpl:[0]=WebFlow.hashtable.ContextDataOperations Interface: WebFlow.hashtable.ContextDataOperations Factory: result className:WebFlow.hashtable._ContextDataImplBase_tie HashTable's constructor 2.2.3 back from module factory CORBA ObjectID: WebFlow.hashtable._ContextDataImplBase_tie:com.ooc.CORBA.Delegate@fcebd05e ====== MODULE hash_demo/ContextData ADDED ===== WebFlowContextImpl:hash_demo is adding Module with ID:hash_demo/ContextData +++ createProxyForRemote +++ CONTEXTcreateProxyForRemote:Proxy got Object as return val:addNewModule CONTEXTcreateProxyForRemote:returnObj:com.ooc.CORBA.StubForObject:com.ooc.CORBA.Delegate@95204bd factory:WebFlow.Core.FactoryImpl:com.ooc.CORBA.Delegate@d02604bc execption now? null opname is addNewModule addProxyChild: Entered setInterfaceDesc: Couldn't get interface description from IR for module:PROXY_CHILD addProxyChild: created proxy:WebFlow.Core.ProxyImpl:com.ooc.CORBA.Delegate@21a04bd FactoryImpl:addProxyChild: Set proxy:bcc:WebFlow.Core.StubForBeanContextChild:com.ooc.CORBA.Delegate@95204bd to obj:WebFlow.Core.ProxyImpl:com.ooc.CORBA.Delegate@21a04bd FactoryImpl:addProxyChild: Set proxy: java.lang.NullPointerException at WebFlow.Core.myHashMap.getObjStr(Compiled Code) at WebFlow.Core.myHashMap.contains(Compiled Code) at WebFlow.Core.BeanContextSupport.addNamedChild(Compiled Code) at WebFlow.Core.WebFlowContextOps.addModule(Compiled Code) at WebFlow.Core._WebFlowContextImplBase_tie.addModule(Compiled Code) at WebFlow.Core._WebFlowContextImplBase._OB_op_addModule(Compiled Code) at WebFlow.Core._WebFlowContextImplBase.invoke(Compiled Code) at WebFlow.Core.WebFlowContextImpl.invoke(Compiled Code) at com.ooc.CORBA.BOA._OB_dispatch(Compiled Code) at com.ooc.CORBA.GIOPServerWorker.dispatchRequest(Compiled Code) at com.ooc.CORBA.GIOPServerWorkerThreaded.dispatchRequestSuper(Compiled Code) at com.ooc.CORBA.GIOPServerWorkerThreaded$Dispatcher.run(Compiled Code) Warning: Servant method raised a non-CORBA exception Client receives this exception as CORBA::UNKNOWN operation name="addModule" acceptor=osprey4.npac.syr.edu:40511