WASWLM: Fails to create clone (WSCP/Admin Console)

Technote (FAQ)
Problem
The error CORBA NO_RESPONSE 0 Maybe is due to the need to increase the requestTimeout so that WSCP will have more time to create the requested clones.
Solution
The ORB has a default request timeout of three minutes. This means that each IIOP request from a client to a server has three minutes to complete.

If the Admin Server is taking a long time to process a complex request, such as creating multiple clones, in a single request from the WSCP script on the client, then the default of three minutes may not be long enough to allow the processing to complete. There are other factors of course like processor, memory, etc. that also can cause a failure.

The error that is thrown is:

CORBA NO_RESPONSE 0 Maybe; nested exception is:org.omg.CORBA.NO_RESPONSE: minor code: 0 completed: Maybe

This error is received because the request timeout doesn't stop the request being processed on the server and in some case the clones may be created with above exceptions. It interrupts the client and prevents further scripted steps from occuring.
Set the com.ibm.CORBA.requestTimeout property to a larger value (or =0 for infinity).

By increasing the com.ibm.CORBA.requestTimeout this error should be cleared.

Edit the admin.config to include following:

com.ibm.CORBA.requestTimeout=1000

Recycle the WebSphere Admin Service.

If Clones are created using WSCP:

Option 1

Set the com.ibm.CORBA.requestTimeout in the properties file used for WSCP.

By default it is .wscprc in the user's home directory.

If it is not please create a file .wscprc in user home directory and ensure there is DOT in front of the file name.

Location of the .wscprc file:
On a NT4.0 box: c:\WINNT\Profiles\admin
On a win2K box: c:\Documents and Settings\admin
On a AIX box: The location where "root" home directory, usually the / directory.

Add this line to the file:

com.ibm.CORBA.requestTimeout=1000

When WSCP is launched, it will load the property and allow you to create the clones.

For detailed instructions how to set up this property in .wscprc file in WebSphere 3.5 InfoCenter.

http://www-4.ibm.com/software/webservers/appserv/doc/v35/ae/infocenter/was/atswcpus.html

Option 2

Add -Dcom.ibm.CORBA.requestTimeout=1000 to the wscp.bat or wscp.sh file to set the java arguments.

If clones are created using AdminConsole

Add -Dcom.ibm.CORBA.requestTimeout=1000 to adminclient.bat or adminclient.sh file to set the java arguments and restart AdminConsole.

When WSCP is launched, it will load the property and allow you to create the clones.











    Document Information

    Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, Administrative Console (all non-scripting)
    Operating system(s): Multi-Platform
    Software version: 3.5
    Software edition: Advanced
    Reference #: 1052656
    IBM Group: Software Group
    Modified date: 2003-03-24