अब Google Groups, यूज़नेट फ़ोरम में नई पोस्ट करने या उसकी सदस्यता लेने की सुविधा नहीं देता है. हालांकि, यूज़नेट फ़ोरम में मौजूद पुराना कॉन्टेंट देखा जा सकता है.

TRANSIENT exception while reaching a local object.

1 बार देखा गया
नहीं पढ़े गए पहले मैसेज पर जाएं

meun...@gmail.com

नहीं पढ़ी गई,
7 फ़र॰ 2007, 10:30:46 am7/2/07
ईमेल पाने वाला
Hi,

here is my environment:
i'm using VBJ 6.5.. server on HP11, client on windows

my server contains - a POA with a persistent policy, on which an
object (ExtendableModelPlugin) has been explicitly activated.
- a POA with a non retain policy,
associated with a home made Servant Locator, that just create
references, without creating the servants or activating them.

my client calls a method on the object activated on the 1st POA, and
in this "server" method, which calls a method on an object reference
generated by the 2nd POA.


and I got the following exception (it also seems that the exception is
raised in an infinite loop):

Sending exception to client: org.omg.CORBA.TRANSIENT: vmcid: OMG
minor code: 1 completed: No
org.omg.CORBA.TRANSIENT: vmcid: OMG minor code: 1 completed: No
at com.inprise.vbroker.poa.POAImpl.validState(POAImpl.java:
2414)
at com.inprise.vbroker.poa.POAImpl.preinvoke(POAImpl.java:
2818)
at
com.inprise.vbroker.ProtocolEngine.ServerEngineImpl.preinvoke(ServerEngineImpl.java:
326)
at
com.inprise.vbroker.poa.POAProtocolConnector.preinvoke(POAProtocolConnector.java:
124)
at
com.inprise.vbroker.poa.POAProtocolConnector.preinvoke(POAProtocolConnector.java:
174)
at
com.inprise.vbroker.orb.DelegateImpl.servant_preinvoke(DelegateImpl.java:
1612)
at
org.omg.CORBA.portable.ObjectImpl._servant_preinvoke(ObjectImpl.java:
391)
at
com.airbus.atole.atoleInterface.common.drawers._DrawerStub.getChildSHList(_DrawerStub.java:
432)
at
com.airbus.atole.server.srvmodelplugin.service.ExtendableModelPluginImpl.findDrawer(ExtendableModelPluginImpl.java:
238)
at
com.airbus.atole.server.srvmodelplugin.service.ExtendableModelPluginImpl.connectClientDrawer(ExtendableModelPluginImpl.java:
199)
at
com.airbus.atole.atoleInterface.srvmodelplugin.clients.ModelPluginPOATie.connectClientDrawer(ModelPluginPOATie.java:
237)
at
com.airbus.atole.atoleInterface.srvmodelplugin.clients.ModelPluginPOA._invoke(ModelPluginPOA.java:
129)
at
com.airbus.atole.atoleInterface.srvmodelplugin.clients.ModelPluginPOA._invoke(ModelPluginPOA.java:
75)
at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2960)
at
com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:
187)
at
com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:
932)
at
com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:
68)
at
com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:
1244)
at com.inprise.vbroker.orb.TPDispatcherImpl
$TPDispatcher.run(TPDispatcherImpl.java:105)
at com.inprise.vbroker.orb.ThreadPool
$PoolWorker.run(ThreadPool.java:94)


the call of "getChildSHList" in the stub method correctly detect that
the "Drawer" object is local, but on the other hand, the preinvoke
method of my Servant Locator doesn't seem to be called...

thanks for your help
Vincent.

0 नया मैसेज