+

Search Tips   |   Advanced Search

Object request broker troubleshooting tips

Use these tips to diagnose problems related to the WAS Object Request Broker (ORB).


Enable tracing for the Object Request Broker component

IBM recommends using the High Performance Extensible Logging (HPEL) log and trace infrastructure . We view HPEL log and trace information using the logViewer .

The object request broker (ORB) service is one of the product run time services. Tracing messages sent and received by the ORB is a useful starting point for troubleshooting the ORB service. We can selectively enable or disable tracing of ORB messages for each server in a product installation, and for each application client.

This tracing is referred to by the product support as a comm trace, and is different from the general purpose trace facility. The trace facility, which shows the detailed run-time behavior of product components, can be used alongside comm trace for other product components, or for the ORB component. The trace string associated with the ORB service is ORBRas=all=enabled.

We can enable and disable comm tracing using the administrative console or by manually editing the server.xml file for the server being traced. We must stop and restart the server for the configuration change to take effect.

For example, using the administrative console:

ORB tracing for client applications requires that both the ORBRas component trace and the ORB comm trace are enabled. If only the ORB comm trace is enabled, no trace output is generated for client-side ORB traces. Using one of the following options to enable both traces in the command line used to launch the client application:

ORB tracing output for thin clients can be directed by setting the com.ibm.CORBA.Debug.Output = debugOutputFilename parameter in the command line.

When using launchClient on operating systems like AIX or Linux, because ORB tracing is integrated with the WAS general component trace, both the component and comm ORB traces are written to the same file as the rest of the WAS traces. The name of this file is specified on the -CCtracefile=filename parameter.

When using launchClient on a Windows operating systems, we get a separate ORB trace file, called orbtrc.timestamp.txt. This file is located in the current directory.


Log files and messages associated with Object Request Broker

Messages and trace information for the ORB are saved in the following logs:

The following message in the SystemOut.log file indicates the successful start of the application server and its ORB service:

WSVR0001I: Server server1 open for e-business

When communications tracing is enabled, a message similar to the following example in the profile_root/logs/server/trace.log file, indicates that the ORB service has started successfully. The message also shows the start of a listener thread, which is waiting for requests on the specified local port.

com.ibm.ws.orbimpl.transport.WSTransport startListening( ServerConnectionData connectionData ) P=693799:O=0:CT a new ListenerThread has been started for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=1360]

When the com.ibm.ejs.oa.*=all=enabled parameter is specified, tracing of the Object Adapter is enabled. The following message in the trace.log indicates that the ORB service started successfully:

EJSORBImpl < initializeORB

The ORB service is one of the first services started during the WAS initialization process. If it is not properly configured, other components such as naming, security, and node agent, are not likely to start successfully. This is obvious in the JVM logs or trace.log of the affected application server.

The following message in the SystemOut.log file is a warning message that indicates that the ORB might use the thread pool defined in the Thread Pool Manager service only. If this situation occurs, we will not be able to define a thread pool in the Object Request Broker service.

WSVR0626W: The ThreadPool setting on the ObjectRequestBroker service is deprecated.

An action is not required when we receive this warning message. To prevent the warning message from reoccurring, configure the ORB to use the thread pool that is defined in the Thread Pool Manager service. Complete the following steps in the administrative console:

  1. Click Servers > Server Types > WebSphere application servers > server.

  2. In the Container Settings section, expand Container Services and click ORB Service

  3. In the Thread Pool Settings section, select the option Use the ORB.thread.pool settings associated with the Thread Pool Manager (recommended). .

  4. Click OK and Save to save the changes directly to the master configuration.


Adjusting object request broker timeout values

If web clients that access Java applications running in the product environment are consistently experiencing problems with their requests, and the problem cannot be traced to other sources and addressed through other solutions, consider setting an ORB timeout value and adjusting it for the environment. A list of timeout scenarios follows:

Timeout adjustments: Do not adjust an ORB timeout value unless we have a problem. Configuring a value that is inappropriate for the environment can create a problem. An incorrect value can produce results worse than the original problem.

We can adjust timeout intervals for the product Java ORB through the following administrative settings:


Java packages containing the Object Request Broker service

The ORB service resides in the following Java packages:

JAR files that contain the previously mentioned packages include:


Tools used with Object Request Broker

The tools used to compile Java remote interfaces to generate language bindings used by the ORB at runtime reside in the following Java packages:

The JAR file containing the packages is app_server_root/java/lib/ibmtools.jar.


Object Request Broker properties

The ORB service requires a number of ORB properties for correct operation. It is not necessary for most users to modify these properties, and IBM recommends that only the system administrator modify them when required.. Consult IBM Support personnel for assistance. The properties reside in the orb.properties file, located in app_server_root/java/jre/lib/orb.properties.


CORBA minor codes

The CORBA specification defines standard minor exception codes for use by the ORB when a system exception is thrown. In addition, the object management group (OMG) assigns each vendor a unique prefix value, called the Vendor Minor code ID (VMCID). This prefix value is used in vendor-proprietary minor exception codes. The VMCID that is assigned to OMG is 0x4f4d0, and the VMCID that is assigned to IBM is 0x4942F

Minor code values assigned to IBM, and used by the ORB in the product follow. The minor code value is in decimal and hexadecimal formats. The column labeled minor code reason gives a short description of the condition causing the exception.

Currently there is no documentation for these errors beyond the minor code reason. If we require technical support from IBM, the minor code helps support engineers determine the source of the problem.

The minor exception codes listed in the following table are in the format <VMCID><minor_code>. For example, the 4942f in the minor exception code 0x4942f102 indicates that this exception is an IBM-defined exception. The 102 at the end of this minor exception code is the actual minor code.

Decimal Hexadecimal Minor code reason
1229066320 0x49421050 HTTP_READER_FAILURE
1229066321 0x49421051 COULD_NOT_INSTANTIATE_CLIENT_SSL_SOCKET_FACTORY
1229066322 0x49421052 COULD_NOT_INSTANTIATE_SERVER_SSL_SOCKET_FACTORY
1229066323 0x49421053 CREATE_LISTENER_FAILED_1
1229066324 0x49421054 CREATE_LISTENER_FAILED_2
1229066325 0x49421055 CREATE_LISTENER_FAILED_3
1229066326 0x49421056 CREATE_LISTENER_FAILED_4
1229066327 0x49421057 CREATE_LISTENER_FAILED_5
1229066328 0x49421058 INVALID_CONNECTION_TYPE
1229066329 0x49421059 HTTPINPUTSTREAM_NO_ACTIVEINPUTSTREAM
1229066330 0x4942105a HTTPOUTPUTSTREAM_NO_OUTPUTSTREAM
1229066331 0x4942105b CONNECTIONINTERCEPTOR_INVALID_CLASSNAME
1229066332 0x4942105c NO_CONNECTIONDATA_IN_CONNECTIONDATACARRIER
1229066333 0x4942105d CLIENT_CONNECTIONDATA_IS_INVALID_TYPE
1229066334 0x4942105e SERVER_CONNECTIONDATA_IS_INVALID_TYPE
1229066335 0x4942105f NO_OVERLAP_OF_ENABLED_AND_DESIRED_CIPHER_SUITES
1229066352 0x49421070 CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_CLIENT_SOCKET
1229066353 0x49421071 GETCONNECTION_KEY_RETURNED_FALSE
1229066354 0x49421072 UNABLE_TO_CREATE_SSL_SOCKET
1229066355 0x49421073 SSLSERVERSOCKET_TARGET_SUPPORTS_LESS_THAN_1
1229066356 0x49421074 SSLSERVERSOCKET_TARGET_REQUIRES_LESS_THAN_1
1229066357 0x49421075 SSLSERVERSOCKET_TARGET_LESS_THAN_TARGET_REQUIRES
1229066358 0x49421076 UNABLE_TO_CREATE_SSL_SERVER_SOCKET
1229066359 0x49421077 CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_SERVER_SOCKET
1229066360 0x49421078 INVALID_SERVER_CONNECTION_DATA_TYPE
1229066361 0x49421079 GETSERVERCONNECTIONDATA_RETURNED_NULL
1229066362 0x4942107a GET_SSL_SESSION_RETURNED_NULL
1229066363 0x4942107b GLOBAL_ORB_EXISTS
1229066364 0x4942107c CONNECT_TIME_OUT

Decimal Hexadecimal Minor code reason
1229123841 0x4942f101 DSIMETHOD_NOTCALLED
1229123842 0x4942f102 BAD_INV_PARAMS
1229123843 0x4942f103 BAD_INV_RESULT
1229123844 0x4942f104 BAD_INV_CTX
1229123845 0x4942f105 ORB_NOTREADY
1229123879 0x4942f127 PI_NOT_POST_INIT
1229123880 0x4942f128 INVALID_EXTENDED_PI_CALL
1229123969 0x4942f181 BAD_OPERATION_EXTRACT_SHORT
1229123970 0x4942f182 BAD_OPERATION_EXTRACT_LONG
1229123971 0x4942f183 BAD_OPERATION_EXTRACT_USHORT
1229123972 0x4942f184 BAD_OPERATION_EXTRACT_ULONG
1229123973 0x4942f185 BAD_OPERATION_EXTRACT_FLOAT
1229123974 0x4942f186 BAD_OPERATION_EXTRACT_DOUBLE
1229123975 0x4942f187 BAD_OPERATION_EXTRACT_LONGLONG
1229123976 0x4942f188 BAD_OPERATION_EXTRACT_ULONGLONG
1229123977 0x4942f189 BAD_OPERATION_EXTRACT_BOOLEAN
1229123978 0x4942f18a BAD_OPERATION_EXTRACT_CHAR
1229123979 0x4942f18b BAD_OPERATION_EXTRACT_OCTET
1229123980 0x4942f18c BAD_OPERATION_EXTRACT_WCHAR
1229123981 0x4942f18d BAD_OPERATION_EXTRACT_STRING
1229123982 0x4942f18e BAD_OPERATION_EXTRACT_WSTRING
1229123983 0x4942f18f BAD_OPERATION_EXTRACT_ANY
1229123984 0x4942f190 BAD_OPERATION_INSERT_OBJECT_1
1229123985 0x4942f191 BAD_OPERATION_INSERT_OBJECT_2
1229123986 0x4942f192 BAD_OPERATION_EXTRACT_OBJECT_1
1229123987 0x4942f193 BAD_OPERATION_EXTRACT_OBJECT_2
1229123988 0x4942f194 BAD_OPERATION_EXTRACT_TYPECODE
1229123989 0x4942f195 BAD_OPERATION_EXTRACT_PRINCIPAL
1229123990 0x4942f196 BAD_OPERATION_EXTRACT_VALUE
1229123991 0x4942f197 BAD_OPERATION_GET_PRIMITIVE_TC_1
1229123992 0x4942f198 BAD_OPERATION_GET_PRIMITIVE_TC_2
1229123993 0x4942f199 BAD_OPERATION_INVOKE_NULL_PARAM_1
1229123994 0x4942f19a BAD_OPERATION_INVOKE_NULL_PARAM_2
1229123995 0x4942f19b BAD_OPERATION_INVOKE_DEFAULT_1
1229123996 0x4942f19c BAD_OPERATION_INVOKE_DEFAULT_2
1229123997 0x4942f19d BAD_OPERATION_UNKNOWN_BOOTSTRAP_METHOD
1229123998 0x4942f19e BAD_OPERATION_EMPTY_ANY
1229123999 0x4942f19f BAD_OPERATION_STUB_DISCONNECTED
1229124000 0x4942f1a0 BAD_OPERATION_TIE_DISCONNECTED
1229124001 0x4942f1a1 BAD_OPERATION_DELEGATE_DISCONNECTED
1229124097 0x4942f201 NULL_PARAM_1
1229124098 0x4942f202 NULL_PARAM_2
1229124099 0x4942f203 NULL_PARAM_3
1229124100 0x4942f204 NULL_PARAM_4
1229124101 0x4942f205 NULL_PARAM_5
1229124102 0x4942f206 NULL_PARAM_6
1229124103 0x4942f207 NULL_PARAM_7
1229124104 0x4942f208 NULL_PARAM_8
1229124105 0x4942f209 NULL_PARAM_9
1229124106 0x4942f20a NULL_PARAM_10
1229124107 0x4942f20b NULL_PARAM_11
1229124108 0x4942f20c NULL_PARAM_12
1229124109 0x4942f20d NULL_PARAM_13
1229124110 0x4942f20e NULL_PARAM_14
1229124111 0x4942f20f NULL_PARAM_15
1229124112 0x4942f210 NULL_PARAM_16
1229124113 0x4942f211 NULL_PARAM_17
1229124114 0x4942f212 NULL_PARAM_18
1229124115 0x4942f213 NULL_PARAM_19
1229124116 0x4942f214 NULL_PARAM_20
1229124117 0x4942f215 NULL_IOR_OBJECT
1229124118 0x4942f216 NULL_PI_NAME
1229124119 0x4942f217 NULL_SC_DATA
1229124126 0x4942f21e BAD_SERVANT_TYPE
1229124127 0x4942f21f BAD_EXCEPTION
1229124128 0x4942f220 BAD_MODIFIER_LIST
1229124129 0x4942f221 NULL_PROP_MGR
1229124130 0x4942f222 INVALID_PROPERTY
1229124131 0x4942f223 ORBINITREF_FORMAT
1229124132 0x4942f224 ORBINITREF_MISSING_OBJECTURL
1229124133 0x4942f225 ORBDEFAULTINITREF_FORMAT
1229124134 0x4942f226 ORBDEFAULTINITREF_VALUE
1229124135 0x4942f227 OBJECTKEY_SERVERUUID_LENGTH
1229124136 0x4942f228 OBJECTKEY_SERVERUUID_NULL
1229124137 0x4942f229 BAD_REPOSITORY_ID
1229124138 0x4942f22a BAD_PARAM_LOCAL_OBJECT
1229124139 0x4942f22b NULL_OBJECT_IOR
1229124140 0x4942f22c WRONG_ORB
1229124141 0x4942f22d NULL_OBJECT_KEY
1229124142 0x4942f22e NULL_OBJECT_URL
1229124143 0x4942f22f NOT_A_NAMING_CONTEXT
1229124225 0x4942f281 TYPECODEIMPL_CTOR_MISUSE_1
1229124226 0x4942f282 TYPECODEIMPL_CTOR_MISUSE_2
1229124227 0x4942f283 TYPECODEIMPL_NULL_INDIRECTTYPE
1229124228 0x4942f284 TYPECODEIMPL_RECURSIVE_TYPECODES
1229124235 0x4942f28b TYPECODEIMPL_KIND_INVALID_1
1229124236 0x4942f28c TYPECODEIMPL_KIND_INVALID_2
1229124237 0x4942f28d TYPECODEIMPL_NATIVE_1
1229124238 0x4942f28e TYPECODEIMPL_NATIVE_2
1229124239 0x4942f28f TYPECODEIMPL_NATIVE_3
1229124240 0x4942f290 TYPECODEIMPL_KIND_INDIRECT_1
1229124241 0x4942f291 TYPECODEIMPL_KIND_INDIRECT_2
1229124242 0x4942f292 TYPECODEIMPL_NULL_TYPECODE
1229124243 0x4942f293 TYPECODEIMPL_BODY_OF_TYPECODE
1229124244 0x4942f294 TYPECODEIMPL_KIND_RECURSIVE_1
1229124245 0x4942f295 TYPECODEIMPL_COMPLEX_DEFAULT_1
1229124246 0x4942f296 TYPECODEIMPL_COMPLEX_DEFAULT_2
1229124247 0x4942f297 TYPECODEIMPL_INDIRECTION
1229124248 0x4942f298 TYPECODEIMPL_SIMPLE_DEFAULT
1229124249 0x4942f299 TYPECODEIMPL_NOT_CDROS

Decimal Hexadecimal Minor code reason
1229124250 0x4942f29a TYPECODEIMPL_NO_IMPLEMENT_1
1229124251 0x4942f29b TYPECODEIMPL_NO_IMPLEMENT_2
1229124357 0x4942f305 CONN_PURGE_REBIND
1229124358 0x4942f306 CONN_PURGE_ABORT
1229124359 0x4942f307 CONN_NOT_ESTABLISH
1229124360 0x4942f308 CONN_CLOSE_REBIND
1229124368 0x4942f310 WRITE_ERROR_SEND
1229124376 0x4942f318 GET_PROPERTIES_ERROR
1229124384 0x4942f320 BOOTSTRAP_SERVER_NOT_AVAIL
1229124392 0x4942f328 INVOKE_ERROR
1229124481 0x4942f381 BAD_HEX_DIGIT
1229124482 0x4942f382 BAD_STRINGIFIED_IOR_LEN
1229124483 0x4942f383 BAD_STRINGIFIED_IOR
1229124485 0x4942f385 BAD_MODIFIER_1
1229124486 0x4942f386 BAD_MODIFIER_2
1229124488 0x4942f388 CODESET_INCOMPATIBLE
1229124490 0x4942f38a LONG_DOUBLE_NOT_IMPLEMENTED_1
1229124491 0x4942f38b LONG_DOUBLE_NOT_IMPLEMENTED_2
1229124492 0x4942f38c LONG_DOUBLE_NOT_IMPLEMENTED_3
1229124496 0x4942f390 COMPLEX_TYPES_NOT_IMPLEMENTED
1229124497 0x4942f391 VALUE_BOX_NOT_IMPLEMENTED
1229124498 0x4942f392 NULL_STRINGIFIED_IOR
1229124865 0x4942f501 TRANS_NS_CANNOT_CREATE_INITIAL_NC_SYS
1229124866 0x4942f502 TRANS_NS_CANNOT_CREATE_INITIAL_NC
1229124867 0x4942f503 GLOBAL_ORB_EXISTS
1229124868 0x4942f504 PLUGINS_ERROR
1229124869 0x4942f505 INCOMPATIBLE_JDK_VERSION
1229124993 0x4942f581 BAD_REPLYSTATUS
1229124994 0x4942f582 PEEKSTRING_FAILED
1229124995 0x4942f583 GET_LOCAL_HOST_FAILED
1229124996 0x4942f584 CREATE_LISTENER_FAILED
1229124997 0x4942f585 BAD_LOCATE_REQUEST_STATUS
1229124998 0x4942f586 STRINGIFY_WRITE_ERROR
1229125000 0x4942f588 BAD_GIOP_REQUEST_TYPE_1
1229125001 0x4942f589 BAD_GIOP_REQUEST_TYPE_2
1229125002 0x4942f58a BAD_GIOP_REQUEST_TYPE_3
1229125003 0x4942f58b BAD_GIOP_REQUEST_TYPE_4
1229125005 0x4942f58d NULL_ORB_REFERENCE
1229125006 0x4942f58e NULL_NAME_REFERENCE
1229125008 0x4942f590 ERROR_UNMARSHALING_USEREXC
1229125009 0x4942f591 SUBCONTRACTREGISTRY_ERROR
1229125010 0x4942f592 LOCATIONFORWARD_ERROR
1229125011 0x4942f593 BAD_READER_THREAD
1229125013 0x4942f595 BAD_REQUEST_ID
1229125014 0x4942f596 BAD_SYSTEMEXCEPTION
1229125015 0x4942f597 BAD_COMPLETION_STATUS
1229125016 0x4942f598 INITIAL_REF_ERROR
1229125017 0x4942f599 NO_CODEC_FACTORY
1229125018 0x4942f59a BAD_SUBCONTRACT_ID
1229125019 0x4942f59b BAD_SYSTEMEXCEPTION_2
1229125020 0x4942f59c NOT_PRIMITIVE_TYPECODE
1229125021 0x4942f59d BAD_SUBCONTRACT_ID_2
1229125022 0x4942f59e BAD_SUBCONTRACT_TYPE
1229125023 0x4942f59f NAMING_CTX_REBIND_ALREADY_BOUND
1229125024 0x4942f5a0 NAMING_CTX_REBINDCTX_ALREADY_BOUND
1229125025 0x4942f5a1 NAMING_CTX_BAD_BINDINGTYPE
1229125026 0x4942f5a2 NAMING_CTX_RESOLVE_CANNOT_NARROW_TO_CTX
1229125032 0x4942f5a8 TRANS_NC_BIND_ALREADY_BOUND
1229125033 0x4942f5a9 TRANS_NC_LIST_GOT_EXC
1229125034 0x4942f5aa TRANS_NC_NEWCTX_GOT_EXC
1229125035 0x4942f5ab TRANS_NC_DESTROY_GOT_EXC
1229125036 0x4942f5ac TRANS_BI_DESTROY_GOT_EXC
1229125042 0x4942f5b2 INVALID_CHAR_CODESET_1
1229125043 0x4942f5b3 INVALID_CHAR_CODESET_2
1229125044 0x4942f5b4 INVALID_WCHAR_CODESET_1
1229125045 0x4942f5b5 INVALID_WCHAR_CODESET_2
1229125046 0x4942f5b6 GET_HOST_ADDR_FAILED
1229125047 0x4942f5b7 REACHED_UNREACHABLE_PATH
1229125048 0x4942f5b8 PROFILE_CLONE_FAILED
1229125049 0x4942f5b9 INVALID_LOCATE_REQUEST_STATUS
1229125050 0x4942f5ba NO_UNSAFE_CLASS
1229125051 0x4942f5bb REQUEST_WITHOUT_CONNECTION_1
1229125052 0x4942f5bc REQUEST_WITHOUT_CONNECTION_2
1229125053 0x4942f5bd REQUEST_WITHOUT_CONNECTION_3
1229125054 0x4942f5be REQUEST_WITHOUT_CONNECTION_4
1229125055 0x4942f5bf REQUEST_WITHOUT_CONNECTION_5
1229125056 0x4942f5c0 NOT_USED_1
1229125057 0x4942f5c1 NOT_USED_2
1229125058 0x4942f5c2 NOT_USED_3
1229125059 0x4942f5c3 NOT_USED_4
1229125512 0x4942f788 BAD_CODE_SET
1229125520 0x4942f790 INV_RMI_STUB
1229125521 0x4942f791 INV_LOAD_STUB
1229125522 0x4942f792 INV_OBJ_IMPLEMENTATION
1229125523 0x4942f793 OBJECTKEY_NOMAGIC
1229125524 0x4942f794 OBJECTKEY_NOSCID
1229125525 0x4942f795 OBJECTKEY_NOSERVERID
1229125526 0x4942f796 OBJECTKEY_NOSERVERUUID
1229125527 0x4942f797 OBJECTKEY_SERVERUUIDKEY
1229125528 0x4942f798 OBJECTKEY_NOPOANAME
1229125529 0x4942f799 OBJECTKEY_SETSCID
1229125530 0x4942f79a OBJECTKEY_SETSERVERID
1229125531 0x4942f79b OBJECTKEY_NOUSERKEY
1229125532 0x4942f79c OBJECTKEY_SETUSERKEY
1229125533 0x4942f79d INVALID_INDEXED_PROFILE_1
1229125534 0x4942f79e INVALID_INDEXED_PROFILE_2
1229125762 0x4942f882 UNSPECIFIED_MARSHAL_1
1229125763 0x4942f883 UNSPECIFIED_MARSHAL_2
1229125764 0x4942f884 UNSPECIFIED_MARSHAL_3

Decimal Hexadecimal Minor code reason
1229125765 0x4942f885 UNSPECIFIED_MARSHAL_4
1229125766 0x4942f886 UNSPECIFIED_MARSHAL_5
1229125767 0x4942f887 UNSPECIFIED_MARSHAL_6
1229125768 0x4942f888 UNSPECIFIED_MARSHAL_7
1229125769 0x4942f889 UNSPECIFIED_MARSHAL_8
1229125770 0x4942f88a UNSPECIFIED_MARSHAL_9
1229125771 0x4942f88b UNSPECIFIED_MARSHAL_10
1229125772 0x4942f88c UNSPECIFIED_MARSHAL_11
1229125773 0x4942f88d UNSPECIFIED_MARSHAL_12
1229125774 0x4942f88e UNSPECIFIED_MARSHAL_13
1229125775 0x4942f88f UNSPECIFIED_MARSHAL_14
1229125776 0x4942f890 UNSPECIFIED_MARSHAL_15
1229125777 0x4942f891 UNSPECIFIED_MARSHAL_16
1229125778 0x4942f892 UNSPECIFIED_MARSHAL_17
1229125779 0x4942f893 UNSPECIFIED_MARSHAL_18
1229125780 0x4942f894 UNSPECIFIED_MARSHAL_19
1229125781 0x4942f895 UNSPECIFIED_MARSHAL_20
1229125782 0x4942f896 UNSPECIFIED_MARSHAL_21
1229125783 0x4942f897 UNSPECIFIED_MARSHAL_22
1229125784 0x4942f898 UNSPECIFIED_MARSHAL_23
1229125785 0x4942f899 UNSPECIFIED_MARSHAL_24
1229125786 0x4942f89a UNSPECIFIED_MARSHAL_25
1229125787 0x4942f89b UNSPECIFIED_MARSHAL_26
1229125788 0x4942f89c UNSPECIFIED_MARSHAL_27
1229125789 0x4942f89d UNSPECIFIED_MARSHAL_28
1229125790 0x4942f89e UNSPECIFIED_MARSHAL_29
1229125791 0x4942f89f UNSPECIFIED_MARSHAL_30
1229125792 0x4942f8a0 UNSPECIFIED_MARSHAL_31
1229125793 0x4942f8a1 UNSPECIFIED_MARSHAL_32
1229125794 0x4942f8a2 UNSPECIFIED_MARSHAL_33
1229125795 0x4942f8a3 UNSPECIFIED_MARSHAL_34
1229125796 0x4942f8a4 UNSPECIFIED_MARSHAL_35
1229125797 0x4942f8a5 UNSPECIFIED_MARSHAL_36
1229125798 0x4942f8a6 UNSPECIFIED_MARSHAL_37
1229125799 0x4942f8a7 UNSPECIFIED_MARSHAL_38
1229125800 0x4942f8a8 UNSPECIFIED_MARSHAL_39
1229125801 0x4942f8a9 UNSPECIFIED_MARSHAL_40
1229125802 0x4942f8aa UNSPECIFIED_MARSHAL_41
1229125803 0x4942f8ab UNSPECIFIED_MARSHAL_42
1229125804 0x4942f8ac UNSPECIFIED_MARSHAL_43
1229125805 0x4942f8ad UNSPECIFIED_MARSHAL_44
1229125806 0x4942f8ae UNSPECIFIED_MARSHAL_45
1229125807 0x4942f8af UNSPECIFIED_MARSHAL_46
1229125808 0x4942f8b0 UNSPECIFIED_MARSHAL_47
1229125809 0x4942f8b1 UNSPECIFIED_MARSHAL_48
1229125810 0x4942f8b2 UNSPECIFIED_MARSHAL_49
1229125811 0x4942f8b3 UNSPECIFIED_MARSHAL_50
1229125812 0x4942f8b4 UNSPECIFIED_MARSHAL_51
1229125813 0x4942f8b5 UNSPECIFIED_MARSHAL_52
1229125814 0x4942f8b6 UNSPECIFIED_MARSHAL_53
1229125815 0x4942f8b7 UNSPECIFIED_MARSHAL_54
1229125816 0x4942f8b8 UNSPECIFIED_MARSHAL_55
1229125817 0x4942f8b9 UNSPECIFIED_MARSHAL_56
1229125818 0x4942f8ba UNSPECIFIED_MARSHAL_57
1229125819 0x4942f8bb UNSPECIFIED_MARSHAL_58
1229125820 0x4942f8bc UNSPECIFIED_MARSHAL_59
1229125821 0x4942f8bd UNSPECIFIED_MARSHAL_60
1229125822 0x4942f8be UNSPECIFIED_MARSHAL_61
1229125823 0x4942f8bf UNSPECIFIED_MARSHAL_62
1229125824 0x4942f8c0 UNSPECIFIED_MARSHAL_63
1229125825 0x4942f8c1 UNSPECIFIED_MARSHAL_64
1229125826 0x4942f8c2 UNSPECIFIED_MARSHAL_65
1229125827 0x4942f8c3 UNSPECIFIED_MARSHAL_66
1229125828 0x4942f8c4 READ_OBJECT_EXCEPTION_2
1229125841 0x4942f8d1 UNSUPPORTED_IDLTYPE
1229125842 0x4942f8d2 DSI_RESULT_EXCEPTION
1229125844 0x4942f8d4 IIOPINPUTSTREAM_GROW
1229125847 0x4942f8d7 NO_CHAR_CONVERTER_1
1229125848 0x4942f8d8 NO_CHAR_CONVERTER_2
1229125849 0x4942f8d9 CHARACTER_MALFORMED_1
1229125850 0x4942f8da CHARACTER_MALFORMED_2
1229125851 0x4942f8db CHARACTER_MALFORMED_3
1229125852 0x4942f8dc CHARACTER_MALFORMED_4
1229125854 0x4942f8de INCORRECT_CHUNK_LENGTH
1229125856 0x4942f8e0 CHUNK_OVERFLOW
1229125858 0x4942f8e2 CANNOT_GROW
1229125859 0x4942f8e3 CODESET_ALREADY_SET
1229125860 0x4942f8e4 REQUEST_CANCELLED
1229125861 0x4942f8e5 WRITE_TO_STREAM_1
1229125862 0x4942f8e6 WRITE_TO_STREAM_2
1229125863 0x4942f8e7 WRITE_TO_STREAM_3
1229125864 0x4942f8e8 WRITE_TO_STREAM_4
1229125865 0x4942f8e9 PROXY_MARSHAL_FAILURE
1229125866 0x4942f8ea PROXY_UNMARSHAL_FAILURE
1229125867 0x4942f8eb INVALID_START_VALUE
1229125868 0x4942f8ec INVALID_CHUNK_STATE
1229125869 0x4942f8ed NULL_CODEBASE_IOR
1229125889 0x4942f901 DSI_NOT_IMPLEMENTED
1229125890 0x4942f902 GETINTERFACE_NOT_IMPLEMENTED
1229125891 0x4942f903 SEND_DEFERRED_NOTIMPLEMENTED
1229125893 0x4942f905 ARGUMENTS_NOTIMPLEMENTED
1229125894 0x4942f906 RESULT_NOTIMPLEMENTED
1229125895 0x4942f907 EXCEPTIONS_NOTIMPLEMENTED
1229125896 0x4942f908 CONTEXTLIST_NOTIMPLEMENTED
1229125902 0x4942f90e CREATE_OBJ_REF_BYTE_NOTIMPLEMENTED
1229125903 0x4942f90f CREATE_OBJ_REF_IOR_NOTIMPLEMENTED
1229125904 0x4942f910 GET_KEY_NOTIMPLEMENTED
1229125905 0x4942f911 GET_IMPL_ID_NOTIMPLEMENTED
1229125906 0x4942f912 GET_SERVANT_NOTIMPLEMENTED

Decimal Hexadecimal Minor code reason
1229125907 0x4942f913 SET_ORB_NOTIMPLEMENTED
1229125908 0x4942f914 SET_ID_NOTIMPLEMENTED
1229125909 0x4942f915 GET_CLIENT_SUBCONTRACT_NOTIMPLEMENTED
1229125913 0x4942f919 CONTEXTIMPL_NOTIMPLEMENTED
1229125914 0x4942f91a CONTEXT_NAME_NOTIMPLEMENTED
1229125915 0x4942f91b PARENT_NOTIMPLEMENTED
1229125916 0x4942f91c CREATE_CHILD_NOTIMPLEMENTED
1229125917 0x4942f91d SET_ONE_VALUE_NOTIMPLEMENTED
1229125918 0x4942f91e SET_VALUES_NOTIMPLEMENTED
1229125919 0x4942f91f DELETE_VALUES_NOTIMPLEMENTED
1229125920 0x4942f920 GET_VALUES_NOTIMPLEMENTED
1229125922 0x4942f922 GET_CURRENT_NOTIMPLEMENTED_1
1229125923 0x4942f923 GET_CURRENT_NOTIMPLEMENTED_2
1229125924 0x4942f924 CREATE_OPERATION_LIST_NOTIMPLEMENTED_1
1229125925 0x4942f925 CREATE_OPERATION_LIST_NOTIMPLEMENTED_2
1229125926 0x4942f926 GET_DEFAULT_CONTEXT_NOTIMPLEMENTED_1
1229125927 0x4942f927 GET_DEFAULT_CONTEXT_NOTIMPLEMENTED_2
1229125928 0x4942f928 SHUTDOWN_NOTIMPLEMENTED
1229125929 0x4942f929 WORK_PENDING_NOTIMPLEMENTED
1229125930 0x4942f92a PERFORM_WORK_NOTIMPLEMENTED
1229125931 0x4942f92b COPY_TK_ABSTRACT_NOTIMPLEMENTED
1229125932 0x4942f92c PI_CLIENT_GET_POLICY_NOTIMPLEMENTED
1229125933 0x4942f92d PI_SERVER_GET_POLICY_NOTIMPLEMENTED
1229125934 0x4942f92e ADDRESSING_MODE_NOTIMPLEMENTED_1
1229125935 0x4942f92f ADDRESSING_MODE_NOTIMPLEMENTED_2
1229125936 0x4942f930 SET_OBJECT_RESOLVER_NOTIMPLEMENTED
1229125937 0x4942f931 DISCONNECTED_SERVANT_1
1229125938 0x4942f932 DISCONNECTED_SERVANT_2
1229125939 0x4942f933 DISCONNECTED_SERVANT_3
1229125940 0x4942f934 DISCONNECTED_SERVANT_4
1229125941 0x4942f935 DISCONNECTED_SERVANT_5
1229125942 0x4942f936 DISCONNECTED_SERVANT_6
1229125943 0x4942f937 DISCONNECTED_SERVANT_7
1229125944 0x4942f938 GET_INTERFACE_DEF_NOT_IMPLEMENTED
1229126017 0x4942f981 MARSHAL_NO_MEMORY_1
1229126018 0x4942f982 MARSHAL_NO_MEMORY_2
1229126019 0x4942f983 MARSHAL_NO_MEMORY_3
1229126020 0x4942f984 MARSHAL_NO_MEMORY_4
1229126021 0x4942f985 MARSHAL_NO_MEMORY_5
1229126022 0x4942f986 MARSHAL_NO_MEMORY_6
1229126023 0x4942f987 MARSHAL_NO_MEMORY_7
1229126024 0x4942f988 MARSHAL_NO_MEMORY_8
1229126025 0x4942f989 MARSHAL_NO_MEMORY_9
1229126026 0x4942f98a MARSHAL_NO_MEMORY_10
1229126027 0x4942f98b MARSHAL_NO_MEMORY_11
1229126028 0x4942f98c MARSHAL_NO_MEMORY_12
1229126029 0x4942f98d MARSHAL_NO_MEMORY_13
1229126030 0x4942f98e MARSHAL_NO_MEMORY_14
1229126031 0x4942f98f MARSHAL_NO_MEMORY_15
1229126032 0x4942f990 MARSHAL_NO_MEMORY_16
1229126033 0x4942f991 MARSHAL_NO_MEMORY_17
1229126034 0x4942f992 MARSHAL_NO_MEMORY_18
1229126035 0x4942f993 MARSHAL_NO_MEMORY_19
1229126036 0x4942f994 MARSHAL_NO_MEMORY_20
1229126037 0x4942f995 MARSHAL_NO_MEMORY_21
1229126038 0x4942f996 MARSHAL_NO_MEMORY_22
1229126039 0x4942f997 MARSHAL_NO_MEMORY_23
1229126040 0x4942f998 MARSHAL_NO_MEMORY_24
1229126041 0x4942f999 MARSHAL_NO_MEMORY_25
1229126042 0x4942f99a MARSHAL_NO_MEMORY_26
1229126043 0x4942f99b MARSHAL_NO_MEMORY_27
1229126044 0x4942f99c MARSHAL_NO_MEMORY_28
1229126045 0x4942f99d MARSHAL_NO_MEMORY_29
1229126046 0x4942f99e MARSHAL_NO_MEMORY_30
1229126047 0x4942f99f MARSHAL_NO_MEMORY_31
1229126401 0x4942fb01 RESPONSE_TIMED_OUT
1229126402 0x4942fb02 FRAGMENT_TIMED_OUT
1229126529 0x4942fb81 NO_SERVER_SC_IN_DISPATCH
1229126530 0x4942fb82 NO_SERVER_SC_IN_LOOKUP
1229126531 0x4942fb83 NO_SERVER_SC_IN_CREATE_DEFAULT_SERVER
1229126532 0x4942fb84 NO_SERVER_SC_IN_SETUP
1229126533 0x4942fb85 NO_SERVER_SC_IN_LOCATE
1229126534 0x4942fb86 NO_SERVER_SC_IN_DISCONNECT
1229126539 0x4942fb8b ORB_CONNECT_ERROR_1
1229126540 0x4942fb8c ORB_CONNECT_ERROR_2
1229126541 0x4942fb8d ORB_CONNECT_ERROR_3
1229126542 0x4942fb8e ORB_CONNECT_ERROR_4
1229126543 0x4942fb8f ORB_CONNECT_ERROR_5
1229126544 0x4942fb90 ORB_CONNECT_ERROR_6
1229126545 0x4942fb91 ORB_CONNECT_ERROR_7
1229126546 0x4942fb92 ORB_CONNECT_ERROR_8
1229126547 0x4942fb93 ORB_CONNECT_ERROR_9
1229126548 0x4942fb94 ORB_REGISTER_1
1229126549 0x4942fb95 ORB_REGISTER_2
1229126553 0x4942fb99 ORB_REGISTER_LOCAL_1
1229126554 0x4942fb9a ORB_REGISTER_LOCAL_2
1229126555 0x4942fb9b LOCAL_SERVANT_LOOKUP
1229126556 0x4942fb9c POA_LOOKUP_ERROR
1229126557 0x4942fb9d POA_INACTIVE
1229126558 0x4942fb9e POA_NO_SERVANT_MANAGER
1229126559 0x4942fb9f POA_NO_DEFAULT_SERVANT
1229126560 0x4942fba0 POA_WRONG_POLICY
1229126561 0x4942fba1 FINDPOA_ERROR
1229126562 0x4942fba2 ADAPTER_ACTIVATOR_EXCEPTION
1229126563 0x4942fba3 POA_SERVANT_ACTIVATOR_LOOKUP_FAILED
1229126564 0x4942fba4 POA_BAD_SERVANT_MANAGER
1229126565 0x4942fba5 POA_SERVANT_LOCATOR_LOOKUP_FAILED
1229126566 0x4942fba6 POA_UNKNOWN_POLICY
1229126567 0x4942fba7 POA_NOT_FOUND

Decimal Hexadecimal Minor code reason
1229126568 0x4942fba8 SERVANT_LOOKUP
1229126569 0x4942fba9 SERVANT_IS_ACTIVE
1229126570 0x4942fbaa SERVANT_DISPATCH
1229126571 0x4942fbab WRONG_CLIENTSC
1229126572 0x4942fbac WRONG_SERVERSC
1229126573 0x4942fbad SERVANT_IS_NOT_ACTIVE
1229126574 0x4942fbae POA_WRONG_POLICY_1
1229126575 0x4942fbaf POA_NOCONTEXT_1
1229126576 0x4942fbb0 POA_NOCONTEXT_2
1229126577 0x4942fbb1 POA_INVALID_NAME_1
1229126578 0x4942fbb2 POA_INVALID_NAME_2
1229126579 0x4942fbb3 POA_INVALID_NAME_3
1229126580 0x4942fbb4 POA_NOCONTEXT_FOR_PREINVOKE
1229126581 0x4942fbb5 POA_NOCONTEXT_FOR_CHECKING_PREINVOKE
1229126582 0x4942fbb6 POA_NOCONTEXT_FOR_POSTINVOKE
1229126657 0x4942fc01 LOCATE_UNKNOWN_OBJECT
1229126658 0x4942fc02 BAD_SERVER_ID_1
1229126659 0x4942fc03 BAD_SERVER_ID_2
1229126660 0x4942fc04 BAD_IMPLID
1229126665 0x4942fc09 BAD_SKELETON_1
1229126666 0x4942fc0a BAD_SKELETON_2
1229126673 0x4942fc11 SERVANT_NOT_FOUND_1
1229126674 0x4942fc12 SERVANT_NOT_FOUND_2
1229126675 0x4942fc13 SERVANT_NOT_FOUND_3
1229126676 0x4942fc14 SERVANT_NOT_FOUND_4
1229126677 0x4942fc15 SERVANT_NOT_FOUND_5
1229126678 0x4942fc16 SERVANT_NOT_FOUND_6
1229126679 0x4942fc17 SERVANT_NOT_FOUND_7
1229126687 0x4942fc1f SERVANT_DISCONNECTED_1
1229126688 0x4942fc20 SERVANT_DISCONNECTED_2
1229126689 0x4942fc21 NULL_SERVANT
1229126690 0x4942fc22 ADAPTER_ACTIVATOR_FAILED
1229126692 0x4942fc24 ORB_DESTROYED
1229126693 0x4942fc25 DYNANY_DESTROYED
1229127170 0x4942fe02 CONNECT_FAILURE_1
1229127171 0x4942fe03 CONNECT_FAILURE_2
1229127172 0x4942fe04 CONNECT_FAILURE_3
1229127173 0x4942fe05 CONNECT_FAILURE_4
1229127297 0x4942fe81 UNKNOWN_CORBA_EXC
1229127298 0x4942fe82 RUNTIMEEXCEPTION
1229127299 0x4942fe83 UNKNOWN_SERVER_ERROR
1229127300 0x4942fe84 UNKNOWN_DSI_SYSEX
1229127301 0x4942fe85 UNEXPECTED_CHECKED_EXCEPTION
1229127302 0x4942fe86 UNKNOWN_CREATE_EXCEPTION_RESPONSE
1229127312 0x4942fe90 UNKNOWN_PI_EXC
1229127313 0x4942fe91 UNKNOWN_PI_EXC_2
1229127314 0x4942fe92 PI_ARGS_FAILURE
1229127315 0x4942fe93 PI_EXCEPTS_FAILURE
1229127316 0x4942fe94 PI_CONTEXTS_FAILURE
1229127317 0x4942fe95 PI_OP_CONTEXT_FAILURE
1229127326 0x4942fe9e USER_DEFINED_ERROR
1229127327 0x4942fe9f UNKNOWN_RUNTIME_IN_BOOTSTRAP
1229127328 0x4942fea0 UNKNOWN_THROWABLE_IN_BOOTSTRAP
1229127329 0x4942fea1 UNKNOWN_RUNTIME_IN_INSAGENT
1229127330 0x4942fea2 UNKNOWN_THROWABLE_IN_INSAGENT
1229127331 0x4942fea3 UNEXPECTED_IN_PROCESSING_CLIENTSIDE_INTERCEPTOR
1229127332 0x4942fea4 UNEXPECTED_IN_PROCESSING_SERVERSIDE_INTERCEPTOR
1229127333 0x4942fea5 UNEXPECTED_PI_LOCAL_REQUEST
1229127334 0x4942fea6 UNEXPECTED_PI_LOCAL_RESPONSE
1330446336 0x4f4d0000 OMGVMCID
1330446337 0x4f4d0001 FAILURE_TO_REGISTER_OR_LOOKUP_VALUE_FACTORY
1330446338 0x4f4d0002 RID_ALREADY_DEFINED_IN_IFR
1330446339 0x4f4d0003 IN_INVOCATION_CONTEXT
1330446340 0x4f4d0004 ORB_SHUTDOWN
1330446341 0x4f4d0005 NAME_CLASH_IN_INHERITED_CONTEXT
1330446342 0x4f4d0006 SERVANT_MANAGER_EXISTS
1330446343 0x4f4d0007 INS_BAD_SCHEME_NAME
1330446344 0x4f4d0008 INS_BAD_ADDRESS
1330446345 0x4f4d0009 INS_BAD_SCHEME_SPECIFIC_PART
1330446346 0x4f4d000a INS_OTHER
1330446348 0x4f4d000c POLICY_FACTORY_EXISTS
1330446350 0x4f4d000e INVALID_PI_CALL
1330446351 0x4f4d000f SERVICE_CONTEXT_ID_EXISTS
1330446353 0x4f4d0011 POA_DESTROYED
1330446359 0x4f4d0017 NO_TRANSMISSION_CODE
1330446362 0x4f4d001a INVALID_SERVICE_CONTEXT
1330446363 0x4f4d001b NULL_OBJECT_ON_REGISTER
1330446364 0x4f4d001c INVALID_COMPONENT_ID
1330446365 0x4f4d001d INVALID_IOR_PROFILE
1330446375 0x4f4d0027 INVALID_STREAM_FORMAT_1
1330446376 0x4f4d0028 NOT_VALUE_OUTPUT_STREAM
1330446377 0x4f4d0029 NOT_VALUE_INPUT_STREAM

If none of these steps fixes our problem, check to see if the problem has been identified and documented by looking at the available online support (hints and tips, technotes, and fixes).

(Dist) For current information available from IBM Support on known problems and their resolution, see the IBM Support page. We should also refer to this page before opening a PMR because it contains documents that can save you time gathering information needed to resolve a problem.

(iSeries) For current information available from IBM Support on known problems and their resolution, see the IBM i software page. We should also refer to this page before opening a PMR because it contains information about the documents that we have to gather and send to IBM to receive help with a problem.

  • Work with trace
  • View JVM logs
  • Object Request Broker service settings
  • Diagnose and fix problems: Resources for learning