params[0] = short.class;
params[1] = new Holder<Short>().getClass();
params[2] = new Holder<Short>().getClass();
CorbaPrimitiveHandler handler0 = new CorbaPrimitiveHandler(new QName("p1"),
CorbaConstants.NT_CORBA_SHORT,
orb.get_primitive_tc(TCKind.tk_short),
null);
handler0.setValue(new Short((short)123));
CorbaStreamable arg0 = new CorbaStreamable(handler0, handler0.getName());
CorbaPrimitiveHandler handler1 = new CorbaPrimitiveHandler(new QName("p2"),
CorbaConstants.NT_CORBA_SHORT,
orb.get_primitive_tc(TCKind.tk_short),
null);
handler1.setValue(new Short((short)456));
CorbaStreamable arg1 = new CorbaStreamable(handler1, handler1.getName());
CorbaPrimitiveHandler handler2 = new CorbaPrimitiveHandler(new QName("p3"),
CorbaConstants.NT_CORBA_SHORT,
orb.get_primitive_tc(TCKind.tk_short),
null);
handler2.setValue(new Short((short)789));
CorbaStreamable arg2 = new CorbaStreamable(handler2, handler2.getName());
corbaContext = new CorbaMessageContextImpl(new GenericMessageContext());
corbaContext.put(ObjectMessageContext.MESSAGE_INPUT, true);
corbaContext.setMessage(new CorbaMessage());
corbaContext.getMessage().addStreamableArgument(arg0);