Author |
Message
|
Gaya3 |
Posted: Fri Sep 29, 2006 1:48 am Post subject: Unable to load Shared library dynamically |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
The Java program is unable to connect with queue manager and logs errors.
Tail end details of the log file is as follows:
----- amqxfdcx.c : 803 --------------------------------------------------------
09/28/06 05:20:01 - Process(4174.1) Program(tecad_mqseries)
AMQ6175: The system could not dynamically load the shared library
'/opt/mqm/lib/libmqmcs_r.sl'. The system returned error message 'Unresolved
symbol: $RECOVER_START (data) from /usr/lib/libcl.2'. The queue manager will
continue without this module.
EXPLANATION:
This message applies to UNIX systems. The shared library
'/opt/mqm/lib/libmqmcs_r.sl' failed to load correctly due to a problem with the
library.
ACTION:
Check the file access permissions and that the file has not been corrupted.
----- amqxufnx.c : 1158 -----------------------------------------------
and the FDC is as follows
+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Thursday September 28 06:58:17 EDT 2006 |
| Host Name :- bvappd1 (HP-UX B.11.11) |
| PIDS :- 5724H7202 |
| LVLS :- 6.0.1.1 |
| Product Long Name :- WebSphere MQ for HP-UX (PA-RISC platform) |
| Vendor :- IBM |
| Probe Id :- XC001009 |
| Application Name :- MQM |
| Component :- xcsInitialize |
| Build Date :- May 4 2006 |
| CMVC level :- p600-101-060504 |
| Build Type :- IKAP - (Production) |
| UserID :- 00000000 (UNKNOWN) |
| Program Name :- tecad_mqseries |
| Addressing mode :- 32-bit |
| Process :- 4174 |
| Thread :- 0 |
| Major Errorcode :- xecF_E_UNEXPECTED_RC |
| Minor Errorcode :- xecI_S_NOT_INIT |
| Probe Type :- MSGAMQ6118 |
| Probe Severity :- 2 |
| Probe Description :- AMQ6109: An internal WebSphere MQ error has occurred. |
| FDCSequenceNumber :- 3914 |
| Arith1 :- 1082155015 40806007 |
| |
+-----------------------------------------------------------------------------+
No MQM Function Stack Available
Even i executed the bellow steps:'coz XC001009 is due to Heap size problem on HP-UX os
Perform the following to enable q3p on the WMQ executables and libraries:
1. su to root
2. End all queue managers and other WMQ processes such as listeners
3. Inspect a ps -ef listing to ensure that no WMQ processes are running
4. Clear all IPC resources with owner mqm. The following command can be used on HP-UX: ipcs | grep mqm | awk '{ printf("ipcrm -%s %s\n",$1,$2); }' | ksh
5. Issue the following command to q3p enable all WMQ executables: chatr +q3p enable /opt/mqm/bin/*
6. Issue the following command to q3p enable all WMQ libraries: chatr +q3p enable /opt/mqm/lib/*
7. Restart the Queue managers
but its throwing errors, the above steps have been recommended by IBM
I checked the file permission it is correct and does not have any issue with that.
Please let me know how to resove the issue
Thanks and Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
fjb_saper |
Posted: Fri Sep 29, 2006 2:40 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
can you confirm whether or not the file in question has been corrupted? _________________ MQ & Broker admin |
|
Back to top |
|
 |
Gaya3 |
Posted: Fri Sep 29, 2006 4:11 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
I checked, the file has not been corrupted,
is it related to MQ or related JVM
Thanks and Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
Gaya3 |
Posted: Fri Sep 29, 2006 4:18 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
When I issued the command chatr +q3p enable *
prompted like this
ignoring options "+q3p enable" for files: amqcrs6a amqcrs6a_nd amqcrsta amqcrsta_nd amqfcxba amqharmx amqharmx
_nd amqhasmx amqhasmx_nd amqicdir amqiclen amqiclen.bad amqldmpa amqldmpa_nd amqoamd amqpcsea amqpcsea_nd amq
rcmla amqrdbgm amqrfdm amqrmppa amqrmppa_nd amqrrmfa amqrrmfa_nd amqsstop amqxmsg0 amqzdmaa amqzdmaa_nd amqzf
uma amqzfuma_nd amqzlaa0 amqzlaa0_nd amqzllp0 amqzllp0_nd amqzlsa0 amqzlsa0_nd amqzlwa0 amqzlwa0_nd amqzmgr0
amqzmuc0 amqzmur0 amqzslf0 amqzslf0_nd amqzxma0 amqzxma0_nd clrmqbrk crtmqcvx crtmqcvx_nd crtmqm crtmqm_nd dl
tmqbrk dltmqm dltmqm_nd dmpmqaut dmpmqaut_nd dmpmqlog dmpmqlog_nd dspmq dspmq_nd dspmqaut dspmqaut_nd dspmqbr
k dspmqcsv dspmqcsv_nd dspmqfls dspmqfls_nd dspmqras dspmqrte dspmqtrc dspmqtrn dspmqtrn_nd dspmqver endmqbrk
endmqcsv endmqcsv_nd endmqlsr endmqlsr_nd endmqm endmqm_nd endmqtrc ffstsummary migmqbrk mqrc mqver rcdmqimg
rcdmqimg_nd rcrmqobj rcrmqobj_nd rsvmqtrn rsvmqtrn_nd runmqbrk runmqchi runmqchi_nd runmqchl runmqchl_nd run
mqdlq runmqdlq_nd runmqlsr runmqlsr_nd runmqsc runmqtmc runmqtrm runmqtrm_nd setmqaut setmqaut_nd setmqprd st
rmqbrk strmqcsv strmqcsv_nd strmqm strmqm_nd strmqtrc
i dont know what to do
Thanks and Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Sep 29, 2006 7:55 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
You probably need to keep working this issue with IBM support. If you got the instructions for chatr from a PMR, keep working the PMR. If you got them from a support page describing someone else's problem.. then you should open a PMR.
This could be a whole bunch of things. You did check the Quick Beginnings guide for HP, right? There's a whole bunch of platform specific things in there that you need to pay attention to. Particularly you should look at the page "Implications of a 64bit queue manager".
There's also some stuff in the Using Java manual about classpath, PATH and environmental variables that are necessary for running java on various Unix platforms. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Gaya3 |
Posted: Fri Sep 29, 2006 11:15 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
As per the Document,
By default, the installation will operate as in previous versions of
WebSphere MQ, with symbolic links being created from /usr/lib, /usr/bin and
/usr/include to the appropriate files within the WebSphere MQ tree structure. In
the case of /usr/lib the symbolic links will be to the 32-bit WebSphere MQ
libraries provided for customer 32-bit applications.
Does it matter with the same issue that i mentioned
I have raised a PMR, but i need some inputs from you all, if anybody encountered the same issue
Thanks and Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
mvic |
Posted: Fri Sep 29, 2006 3:32 pm Post subject: Re: Unable to load Shared library dynamically |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
Just in case it helps: the error log message and FDC timestamps are very different. These are two separate failures. |
|
Back to top |
|
 |
MQAltaf |
Posted: Wed Jan 23, 2008 3:22 pm Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Gaya3,
Did you manage to resolve this? If so how
Regards |
|
Back to top |
|
 |
|