Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Java Corba > NullPointerExce...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 2 Topic 449 of 534
Post > Topic >>

NullPointerException when sending a struct in an any object

by piltrafeta@[EMAIL PROTECTED] Sep 7, 2006 at 01:22 AM

I'm trying to send a struct defined by an IDL. What I do is:

rg.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init();
Any val = orb.create_any();

Property prop= new Property();
prop.pName="pName";
prop.pValue="pValue";
PropertyHelper.insert(val, prop);

Parameter[] params = new Parameter[1];
params[0] = new Parameter("prop", val);

BOMonitoringSet boMonitoringSet = (BOMonitoringSet)
BOMonitoringSetHelper.narrow (_msFactoryMgr.create("Property",
params));

Where _msFactoryMgr is a FactoryManager, a CORBA object, and PRoperty
is an structure defined in an IDL.
When I execute my code, I have got this error when I do the create:
     [java] java.lang.NullPointerException
     [java]     at
com.sun.corba.se.internal.corba.AnyImpl.write_value(AnyImpl.java:581)
     [java]     at
org.jacorb.orb.CDROutputStream.write_any(CDROutputStream.java:602)
     [java]     at
com.airbus.aspic.ParameterHelper.write(ParameterHelper.java:46)
     [java]     at
com.airbus.aspic.SequenceParametersHelper.write(SequenceParametersHelper.java:55)
     [java]     at
com.airbus.aspic._GenericFactoryStub.create(_GenericFactoryStub.java:78)
     [java]     at
com.airbus.framework.alf.FactoryManager.create(FactoryManager.java:59)

I'm blocked.. help!
Thanks!




 2 Posts in Topic:
NullPointerException when sending a struct in an any object
piltrafeta@[EMAIL PROTECT  2006-09-07 01:22:55 
Re: NullPointerException when sending a struct in an any object
Nick Cross <nick.cross  2006-09-07 15:42:39 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon May 12 19:31:36 CDT 2008.