if(obj != null) {
String oId = (String)bridge.mapInterfaceTo(obj, new Type(typeDescription));
if(DEBUG) System.err.println("##### Marshal.write_objref:" + obj + " " + typeDescription + " oId:" + oId + " stype:" + sType);
ObjectKey objectKey = new ObjectKey(new CorbaString8(oId), new CorbaString8(sType));
Marshal tmpMarshal = new Marshal(littleEndian, bridge);
tmpMarshal.writeObject(Unmarshal.__ObjectKeyTypeDescription, objectKey);
ProfileBody_1_1 profileBody = new ProfileBody_1_1(new com.sun.star.corba.iiop.Version((byte)1, (byte)2),
new CorbaString8("unknown"),