Org.omg.PortableInterceptor.ORBInitializerClass problem

Hi,
I wrote an ORB Initializer class that just prints to Sysout and added
"-Dorg.omg.PortableInterceptor.ORBInitializerClass.mypackage.MyORBInitializer " to java command line on my client and on my Weblogic server.
On the client it works fine and I see it prints to Sysout. But the server looks like it ignores it and doesn't run my class. No errors, nothing. Server works as usual as if I didn't add this property.
Please advice. Thanks.

Looking forward to your reply.
Andy Piper <[email protected]> wrote:
"Shuang Yu" <[email protected]> writes:
For websphere 5.0 and up version, it's easy to register use definedinterceptor
to ORB request broker list. For example, in server.xml of websphereserver configuration
file,
<services xmi:type="orb:ObjectRequestBroker" .. >
<interceptors xmi:id="Interceptor_1" name="com.ibm.ejs.ras.RasContextSupport"/>
so that is convienent to enforce the security check on underline requestflows.
Is there some similiar mechanism to achieve this in WLS 8.1? Or Ihave to hack
into wlclient.jar to do this?You have to do this programatically if you use wlclient.jar. There is
no way to do it in a server.
andy

Similar Messages

  • Anyway to register user defined org.omg.PortableInterceptor.ClientRequestInterceptor?

    For websphere 5.0 and up version, it's easy to register use defined interceptor
    to ORB request broker list. For example, in server.xml of websphere server configuration
    file,
    <services xmi:type="orb:ObjectRequestBroker" .. >
    <interceptors xmi:id="Interceptor_1" name="com.ibm.ejs.ras.RasContextSupport"/>
    so that is convienent to enforce the security check on underline request flows.
    Is there some similiar mechanism to achieve this in WLS 8.1? Or I have to hack
    into wlclient.jar to do this?

    Looking forward to your reply.
    Andy Piper <[email protected]> wrote:
    "Shuang Yu" <[email protected]> writes:
    For websphere 5.0 and up version, it's easy to register use definedinterceptor
    to ORB request broker list. For example, in server.xml of websphereserver configuration
    file,
    <services xmi:type="orb:ObjectRequestBroker" .. >
    <interceptors xmi:id="Interceptor_1" name="com.ibm.ejs.ras.RasContextSupport"/>
    so that is convienent to enforce the security check on underline requestflows.
    Is there some similiar mechanism to achieve this in WLS 8.1? Or Ihave to hack
    into wlclient.jar to do this?You have to do this programatically if you use wlclient.jar. There is
    no way to do it in a server.
    andy

  • NoClassDefFound org/omg/CORBA/UserException

    I am attempting to install IFS 1.0.8 for a new instance on a Unix server 2.7 that already has an existing IFS 1.0.8 install against another database.
    Following the creation of the second ORACLE_HOME, second instance, and the installing IFS, I attempt to run ifsconfig.
    During ifsconfig I consistently receive the error NoClassDefFound error: org/omg/CORBA/UserException
    This causes the ifs configuration to fail and therefore the successful install of IFS to fail.
    Please help !!
    null

    Did you do a custom install of the 816 Database? If so please try the following.
    If a "Custom" installation of Oracle 8.1.6 was done
    with no installation of the OEM components (or at least
    not all of them). Then the following is the minumum set of
    additional installations which must be performed in order to
    install the files which iFS depends on.
    Perform the following steps on your Unix machine where you have
    installed Oracle 8.1.6.
    - Verify that you the following files are NOT present in
    $ORACLE_HOME/lib (which causes the problem):
    + vbjorb.jar
    + vbjapp.jar
    + vbjtools.jar
    - Run the Oracle Universal Installer for 8.1.6 by executing
    ./RunInstaller from your Installation CD
    On the Available Products page, choose
    "Oracle8i Enterprise Edition 8.1.6.0.0", and select Next
    On the "Installation Types" Page, choose
    "Custom", and select Next
    On the "Available Product Components" page, choose
    "Oracle Enterprise Manager Products 8.1.6.0.0"
    "Oracle Enterprise Manager Client 2.1.0.0.0"
    "Oracle Enterprise Manager DBA Management Pack"
    You may deselect all other options, and select Next
    On the Summary page, verify that under "New Installations" is
    visigenics ORB 3.4" (among other items)
    Select "Install" to complete the installation
    After the installation is complete, verify that in your $ORACLE_HOME/lib
    the following files ARE present:
    + vbjorb.jar
    + vbjapp.jar
    + vbjtools.jar
    Rerun the Internet File System Configuration Assistant, by executing:
    $ORACLE_HOME/ifs/bin/ifsconfig
    Thank You.
    Brian

  • Unable to create reference: org.omg.CORBA.OBJ_ADAPTER

    What is causing this error? I believe it is a configuration error, but I cannot discern what it is.
    Setup:
    I have two beans: a User entity bean, and a UserWrapper stateful session bean.
    Execution:
    My testing client-code looks up the UserWrapper EJB and creates a new object. In the UserWrapper ejbCreate method I am attempting to obtain a reference to a specific User by looking up the User EJB and calling its findByPrimaryKey method.
    Everything works fine right up until the UserWrapper.ejbCreate method is ready to close; I catch this exception:
    RemoteException occurred in server thread; nested exception is:
    java.rmi.RemoteException: nested exception is: java.lang.RuntimeException:
    Unable to create reference org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 1015 completed: No;
    Observations:
    User.ejbFindByPrimaryKey(UserPK pk) is NOT throwing ANY EXCEPTIONS! The error is passed to UserWrapper.ejbCreate from the container, or so it seems, but I am relatively positive it is not orginiating from the finder method. At this time the User.ejbFindByPrimaryKey method only returns the primary key object.
    UserWrapper.ejbCreate code:
    public void ejbCreate(String usrnm, String pswrd) throws CreateException {
      // instance variables
      UserHome userHome = null;
      // implementation
      try {
        // obtain an instance of the EJBHomeFactory and have it return an
        // instance of the UserHome interface
        userHome = (UserHome)EJBHomeFactory.getInstance().lookup(
            "ejb/User", net.cmpro.app.entity.user.UserHome.class);
        // request the container supply a User object for the specified
        // primary key object
        this.user = userHome.findByPrimaryKey(new UserPK(usrnm, pswrd));
      catch(FinderException e) {
        throw new CreateException(e.toString());
      catch(RemoteException e) {
        throw new EJBException(e.toString(), e);
    }Need a little help here. I'm getting very frustrated because I've never had this problem before.
    Thanks for any advice, no matter how off the wall it is.

    Yes, it is. This returns an EJBHome object from a cache. I picked this up from the IBM website. It is very handy. The method in question is as follows:
    public EJBHome lookup(String jndi, Class home) throws EJBException {
      // instance variables
      EJBHome ejbHome = null;
      Object obj = null;
      // implementation
      try {
        // looks for the interface in the collection by class
        ejbHome = (EJBHome)interfaces.get(home);
        if(ejbHome == null) {
          // looks up the interface by its JNDI name
          obj = context.lookup(jndi);
          // casts the returned object into the interface desired
          ejbHome = (EJBHome)PortableRemoteObject.narrow(obj, home);
          // put the newly retreived interface into the collection and
          // list it by its class      never use the interfaces JNDI name
          // because a single EJB object could have multiple JNDI names
          interfaces.put(home, ejbHome);
      catch(ClassCastException e) {
        throw new EJBException(e.toString());
      catch(NamingException e) {
        throw new EJBException(e.toString(true), e);
      return ejbHome;
    }

  • REP-50125: Caught exception: org.omg.CORBA.OBJECT_NOT_EXIST:   minor code:

    i have a problem with the users who request a report, the following error appears
    REP-50125: Caught exception: org.omg.CORBA.OBJECT_NOT_EXIST: minor code: 0 completed: No
    i don have any idea, what it's mean. and sometimes only appears in some users, and others can execute the reports ok.
    please really i need some help

    Juan, we are having the same problem, and my cluster of 2 servers 9.0.2.2.
    I was explained by support, and they were explained by developers that this error is caused by the NULL instead of 0 returned parameter, when no engine available.
    This means if you hit refresh long enough it will work.
    I personally found this error happens when server's content in cluster is not in synch and just could not explain some other situations, our TAR is still open.
    Let me know where are you on this issue

  • Org.omg.CORBA.OBJ_ADAPTER

    Hi
    When i am trying to run my bmp application i am getting the following error. Please help.
    IOP5012 Unable to create reference org.omg.CORBA.OBJ_ADAPTER Sun minor code vmcid:1015....
    Regards,
    Nagaraju.KV

    hi,
    have you solde the problem I have the same.
    thanks

  • Org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation

    Hello,
    I'm getting a following error message in .trc file (in udump):
    org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation
    This error is caused by very simple construction in my stored
    java procedure
    org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init();
    While loading my java procedure into Oracle 8.1.6.1 for NT,
    there are no error messages nor warning during resolving.
    I found, it's only problem of 8.1.6 version for NT,
    I can run my stored java programs on 8.1.5 for Linux.
    Doe's anybody have any idea what wrong with internal ORB
    in 8.1.6 Oracle RDBMS ?
    Thank you very much.
    null

    Laurent,
    When are you getting this error ? Is this error coming from Oc4J or are you getting this error from JDeveloper 9i ?
    regards
    Debu Panda
    Oracle

  • Report Server Failed To Start : REP-50125: org.omg.CORBA.INTERNAL:

    Hi all,
    I try to start my in process report server as below and it shows REP-50102 error as below :
    [oracle@icbadev ~]$ rwserver.sh server=rep_icbadev
    REP-50125: org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 208 completed: No
    [oracle@icbadev ~]$
    [oracle@icbadev ~]$ rwdiag.sh -findAll; rwclient.sh server=rep_icbadev report=test destype=cache
    Naming service used to locate servers
    Naming Server host = icbadev.smebank.net
    Naming Server port = 14021
    Exception in thread "main" org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 208 completed: No
    at com.sun.corba.se.internal.corba.ORB.getLocalHostName(ORB.java:924)
    at com.sun.corba.se.internal.corba.ORB.checkApplicationPropertyDefaults(ORB.java:888)
    at com.sun.corba.se.internal.corba.ORB.set_parameters(ORB.java:457)
    at com.sun.corba.se.internal.POA.POAORB.set_parameters(POAORB.java:153)
    at com.sun.corba.se.internal.Interceptors.PIORB.set_parameters(PIORB.java:333)
    at org.omg.CORBA.ORB.init(ORB.java:337)
    at oracle.reports.utility.DiagServerLocator.readConfigFile(DiagServerLocator.java:138)
    at oracle.reports.utility.DiagServerLocator.init(DiagServerLocator.java:90)
    at oracle.reports.utility.DiagServerLocator.locateServer(DiagServerLocator.java:154)
    at oracle.reports.utility.DiagServerLocator.handleRequest(DiagServerLocator.java:546)
    at oracle.reports.utility.DiagServerLocator.main(DiagServerLocator.java:566)
    REP-0178: Cannot connect to Reports Server 'rep_icbadev'.
    [oracle@icbadev ~]$
    Anyone ever encounter the same problem with mine. Appreciate if someone could help me with this.
    The Forms and Reports Services 10.1.2.2.0 was installed on RHEL 4 Update 6 on HP Proliant box.
    Any kind of help are highly appreciated.
    Thank you.

    Found something during my search as follow eventhough it was refering to AIX platform:
    <variable id="IBM_JAVA_OPTIONS" value="-Djava.net.preferIPv4Stack=true"/>
    I try to put above line into opmn.xml as below and try to start report server via opmnctl command line, still not a good news.
    <ias-component id="rep_dev" status="enabled" id-matching="false">
    <process-type id="ReportsServer" module-id="ReportsServices">
    <process-set id="rep_dev" restart-on-death="true" numprocs="1">
    <environment>
    <variable id="PATH"
    value="/usr/oracle/10gAS/apps1/bin:/usr/bin:/usr/ccs/bin:/bin:/usr/oracle/10gAS/apps1/bin:/usr/orac
    e/10gAS/apps1/dcm/bin:/usr/oracle/10gAS/apps1/opmn/bin:/usr/ccs/bin:/usr/bin/X11:/usr/bin:/etc:/usr
    sbin:/usr/ucb:/home/oracle/bin:/sbin:.:/oraclbackup/GFRS/Disk1/install"/>
    <variable id="IBM_JAVA_OPTIONS" value="-Djava.net.preferIPv4Stack=true"/>
    </environment>
    <module-data>
    some info on java installed:
    [root@icbadev ~]# whereis java
    java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java
    [root@icbadev ~]# java -version
    java version "1.4.2"
    gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-9)
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    [root@icbadev ~]#
    Any kind of help are highly appreciated.

  • Can not find org.omg.CosNaming.NamingContextPackage

    I am working on a CORBA based project. When I run the client-side java application, the error "org.omg.CosNaming.NamingContextPackage.NoFound" occured.
    I think this package should be in %JAVA% folder, in a jar file. How should I set the path varable in the environment varable? Do I need to copy the package to my working folder?
    Many thanks

    Hi Friends ,
    The problem has been solved.
    Since I have not mapped the jndi (lookup) the said problem encountered.
    Thanks you so much .
    Bye from now .
    Happy Posting and replying.
    Mahesh L.
    ============

  • Org.omg.CORBA.MARSHAL exception For JMX Notification

    I am running Weblogic 9.2 java version 1.5.0_04 and I am tring to recieve JMX Notifications from a Custom MBean running in Weblogic but I keep recieving the following exception:
    Jan 5, 2007 12:55:25 PM ClientNotifForwarder NotifFetcher-run
    SEVERE: Failed to fetch notification, stopping thread. Error is: java.rmi.MarshalException: CORBA MARSHAL 0 Maybe; nested exception is:
         org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: Maybe
    java.rmi.MarshalException: CORBA MARSHAL 0 Maybe; nested exception is:
         org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: Maybe
         at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Util.java:197)
         at javax.rmi.CORBA.Util.mapSystemException(Util.java:67)
         at org.omg.stub.javax.management.remote.rmi._RMIConnection_Stub.fetchNotifications(Unknown Source)
         at javax.management.remote.rmi.RMIConnector$RMINotifClient.fetchNotifs(RMIConnector.java:1285)
         at com.sun.jmx.remote.internal.ClientNotifForwarder$NotifFetcher.fetchNotifs(ClientNotifForwarder.java:508)
         at com.sun.jmx.remote.internal.ClientNotifForwarder$NotifFetcher.run(ClientNotifForwarder.java:399)
         at com.sun.jmx.remote.internal.ClientNotifForwarder$LinearExecutor$1.run(ClientNotifForwarder.java:83)
    Caused by: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: Maybe
    I received this first by trying JConsole that comes with JDK 1.5. This only occurs with JMX Notifications because I am able to execute the MBean operation of the MBean and I can see my custome MBean being executed in WebLogic but my custom mbean sends out a JMX Notifications and that causes
    the above exception.
    I wrote my own NotificationListener program to make sure that it is not a JConsole problem and I got the same problem. I tried using t3 and rmi protocol to see if one of them would work but neither worked. See the code below for the Notification Listener:
              // String protocol = "t3";
              //String jndiroot = "/jndi/";
              String protocol = "rmi";
              String jndiroot = new String("/jndi/iiop://" + hostName + ":" + port + "/");
              String myserver = "weblogic.management.mbeanservers.domainruntime";
              JMXServiceURL serviceURL = null;
              try {
                   serviceURL = new JMXServiceURL(protocol, hostName, port, jndiroot + myserver);
              } catch (MalformedURLException e1) {
                   logger.debug("malformedURLexception caught");
                   e1.printStackTrace();
              Hashtable h = new Hashtable();
              h.put(Context.SECURITY_PRINCIPAL, userName);
              h.put(Context.SECURITY_CREDENTIALS, password);
              // h.put(JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "weblogic.management.remote");
              try {
                   connector = JMXConnectorFactory.connect(serviceURL, h);
                   connection = connector.getMBeanServerConnection();
              } catch (IOException e1) {
                   e1.printStackTrace();
              logger.debug("The connection is : " + connection.toString());
              ObjectName mbeanName = null;
              try {
                   mbeanName = new ObjectName("Mbean:Name=com.test.bean,Type=TestMBean,Location=AdminServer");
                   logger.debug("Created MBeanObjectName: " + mbeanName.toString());
              } catch (MalformedObjectNameException e) {
                   e.printStackTrace();
              } catch (NullPointerException e) {
                   e.printStackTrace();
              try {
                   logger.debug("The mbean is registered " + connection.isRegistered(mbeanName));
              } catch (IOException e1) {
                   e1.printStackTrace();
              try {
                   connection.addNotificationListener(mbeanName, this,null, null);
                   logger.debug("the connection is added a listener : " + connection.isInstanceOf(mbeanName, "com.test.bean.MBean"));
                   logger.debug("Listener registered ...");
                   //Keeping the remote client active.
                   System.out.println("waiting for notifications, got to log file for details....");
                   System.in.read();
              } catch (InstanceNotFoundException e) {
                   e.printStackTrace();
              } catch (IOException e) {
                   e.printStackTrace();
              public void handleNotification(Notification n, Object arg1) {
                   logger.debug("******************************************");
                   logger.debug("* Notification count : " + counter++ + ", Notification received at "
                             + new Date().toString());
                   logger.debug("* type = " + n.getType());
                   logger.debug("* message = " + n.getMessage());
                   logger.debug("* source = " + n.getSource());
                   logger.debug("* seqNum = "
                             + Long.toString(n.getSequenceNumber()));
                   logger.debug("* timeStamp = " + new Date(n.getTimeStamp()));
                   logger.debug("* userData = " + n.getUserData());
                   logger.debug("*******************************************");
    I commented out the t3 protocol but it doesn't work for both protocol types. I implemented a Notification Listener within WebLogic and that
    worked right away using the following code below:
         InitialContext ctx = new InitialContext();
    rmbs = (MBeanServer) ctx.lookup("java:comp/env/jmx/runtime");
    As the document "Developing Custom Management Utilities with JMX" on page 4-7 "Make Local Connections to the Runtime MBean Server" described.
    Has anyone seem the above exception "Failed to fetch notification, stopping thread. Error is: java.rmi.MarshalException: CORBA MARSHAL 0" when a client is trying to receive JMX Notification? All help would be greatly appreciated.
    Thanks,
    Ajay

    Hi ajay,
    How did u manage to access the mbeanserver in BEA ? Can u pls brief on that. Even I am trying the same. But, the MBEANSERVEROBJECT i create, eventhough has NO NULL value, is not able to acces the mbean. Any method access through this object creates an EXCEPTION. Please help me too. I will try solving ur problem too.:-)
    Also, do i need to put my MBEAN CLASS in the weblogic server ? Should i create an APP SERVER in BEA ?
    I appreciate ur early response, dude..

  • Org.omg.CORBA.INTERNAL

    Here's my problem; I have a CORBA object thats able to launch
    any native process through the use of Runtime.exec(...). When I use
    this CORBA Object to launch a batch file that starts a JavaVM
    to run another CORBA Object (say OBJ2) I get an error. The error happens
    when OBJ2 tries to use the ORB.resolveinitialereferences("Rootpoa"). It raises the following
    exception.
    org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 209 completed: No
         at com.sun.corba.se.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:253)
         at com.sun.corba.se.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:202)
         at com.sun.corba.se.internal.iiop.GIOPImpl.initEndpoints(GIOPImpl.java:130)
         at com.sun.corba.se.internal.POA.POAORB.getServerEndpoint(POAORB.java:489)
         at com.sun.corba.se.internal.POA.POAImpl.pre_initialize(POAImpl.java:153)
         at com.sun.corba.se.internal.POA.POAImpl.<init>(POAImpl.java:111)
         at com.sun.corba.se.internal.POA.POAORB.makeRootPOA(POAORB.java:111)
         at com.sun.corba.se.internal.POA.POAORB$1.evaluate(POAORB.java:129)
         at com.sun.corba.se.internal.core.Future.evaluate(Future.java:28)
         at com.sun.corba.se.internal.corba.ORB.resolveInitialReference(ORB.java:2485)
         at com.sun.corba.se.internal.corba.ORB.resolve_initial_references(ORB.java:2420)
         at services.LogServer.main(LogServer.java:94)
    Does anyone know why this happens??
    Thanks in advance

    Resolving the root POA tries to create a listener thread. Since your initial process already uses an ORB, it's already using that port, so OBJ2 can't use it.
    Try specifying a different port for the second ORB to listen on.

  • Org.omg.CORBA.InterfaceDef -- Where is it?

    I cannot seem to locate the documentation on org.omg.CORBA.InterfaceDef. An instance of this class, apparently a subclass of org.omg.CORBA.Object, is returned by the get_interface_def() method on each CORBA.Object. It does not seem to be present in the org.omg.CORBA package (class, source, or javadoc). What happen to this dude? I am speaking of 1.3.x API level.

    I had the same problem when I was trying to develop an Interface Repository browser. It's not in the Java SDK packages, but comes with your ORB. The JavaIDL ORB in 1.3 doesn't have an IR, so no interface! Try downloading an open source Java ORB, like JacORB or OpenORB.

  • Org.omg.CORBA.INV_OBJREF:   minor code: 1398079490  completed: No

    I have written a small application to interface with Domino server5.0 using IIOP. When I run the client application on HP UX using JDK 1.3.1.08, it works fine. When I deploy the client code within a OC4J container (version 9.0.3.0.0) the same code gives me the following error: org.omg.CORBA.INV_OBJREF: minor code: 1398079490 completed: No
    I am able to run this application with the client deployed in OC4J version 9.0.3.0.0 using JDK version 1.3.1_02 on a Win NT4.0 system.
    Any idea what's going wrong???
    Thanks in advance . . .
    Amitabh.

    I too have this problem with jdk1.3.1. Same code works fine with 1.2.2
    I am connecting TAO Trading service from Java Client.
    org.omg.CORBA.INV_OBJREF: minor code: 1398079490 completed: No
         at com.sun.corba.se.internal.core.CodeSetComponentInfo.read(CodeSetComponentInfo.java:95)
         at com.sun.corba.se.internal.core.Profile.<init>(Profile.java:114)
         at com.sun.corba.se.internal.core.IOR.getProfile(IOR.java:278)
         at com.sun.corba.se.internal.iiop.CDRInputStream.read_Object(CDRInputStream.java:592)
         at com.sun.corba.se.internal.iiop.CDRInputStream.read_Object(CDRInputStream.java:578)
         at com.sun.corba.se.internal.corba.TCUtility.unmarshalIn(TCUtility.java:222)
         at com.sun.corba.se.internal.corba.AnyImpl.read_value(AnyImpl.java:359)
         at com.sun.corba.se.internal.corba.RequestImpl.unmarshalParams(RequestImpl.java:403)
         at com.sun.corba.se.internal.corba.RequestImpl.doInvocation(RequestImpl.java:369)
         at com.sun.corba.se.internal.corba.RequestImpl.invoke(RequestImpl.java:223)
         at org.omg.CosNaming._NamingContextStub.resolve(_NamingContextStub.java:156)
         at TradingViewer.resolveRootNC(TradingViewer.java:72)
         at TradingViewer.<init>(TradingViewer.java:44)
         at TradingViewer.main(TradingViewer.java:39)

  • HELP!! ::: org.omg.CORBA.MARSHAL

    When i call an ejb deplyed into oracle8i from my client i have
    got
    the following exception:
    ::: org.omg.CORBA.MARSHAL
    org.omg.CORBA.MARSHAL[completed=MAYBE]
    and i really don'r know how to manage that.
    regards
    Luca
    [email protected]
    null

    finally i have found the solution.
    you have to declare the serializable class :final
    bye
    luca landolfo (guest) wrote:
    : Thank you for your answer but i still got my problem.
    : The strangest thing is that if is the server(EJB on Oracle8i)
    : returning the class everything work fine but the opposite
    (Client
    : sending a serielizable object to the server). ???
    : Jose R. Daz (guest) wrote:
    : : Hello,
    : : It looks like an error mapping the objects beetwen JAVA
    and
    : : CORBA.
    : : Check if the objects you return as parameters are
    : serializable,
    : : and you return parameters by value (only in the return of
    the
    : : method).
    : : From Oracle 8i, we have several EJBs, returning objects
    : arrays
    : : and Vectors.
    : : Have you tried in OAS 408? We can3t do it because of the
    : same
    : : problem that you say.
    : : Jose R. Daz
    : : luca landolfo (guest) wrote:
    : : : When i call an ejb deplyed into oracle8i from my client i
    : have
    : : : got
    : : : the following exception:
    : : : ::: org.omg.CORBA.MARSHAL
    : : : org.omg.CORBA.MARSHAL[completed=MAYBE]
    : : : and i really don'r know how to manage that.
    : : : regards
    : : : Luca
    : : : [email protected]
    null

  • Error: org.omg.CORBA.Marshal

    I installed the j2ee server on linux computers, and the deploytool on Windows computer.
    if I try too deployment, wars I always these errors:
    Error notifiying deployer of web component deployment org.omg.CORBA.Marshal

    Hi Barbara,
    i remember me, that i have problems with org.omg.CORBA.Marshal. I don't know, what you will do, but my problem was, that i use a deploytool from ibm (with ibm jdk) and want deploy the application under the sun jdk. It was (and is) not possible, why i use the ORB and this implementation is not the same in the jdks. I have experience with a client for ejb's over iiop.
    Hope this help
    Kuno

Maybe you are looking for