Author |
Message
|
smdavies99 |
Posted: Tue Aug 03, 2010 7:47 am Post subject: [solved] BIP2284 strangeness |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I've got a test box running RHEL 5.5. I have both 6.1.0.8 & V7.0.0.1 installed.
Then I create a broker and start it, I get a BIP2284W message in wmbevent.log
Here is the text.
Code: |
Aug 2 14:56:19 yeps51792 WebSphere Broker v6105[709]: (MYBROKER.EG_0)[1]BIP2284W: The user plug-in node LIL library 'imbxmlmgr.lil' in directory '/opt/ibm/mqsi/6.1/lil' cannot be loaded because another version of the same user plug-in node has already been loaded from a different directory. : MYBROKER.28af1433-2a01-0000-0080-abbcca02989a: /build/S610_P/src/DataFlowEngine/ImbMain.cpp: 946: ImbMain::start: :
|
This is repeated for a numbero of different .lil files
This user (WBI6USER) only has V6.1 on its $PATH, $CLASSPATH $LS_LIBRARY_PATH. Also, the broker is configured to run as this user.
Plus the command
produces no output.
I've rebooted the system and tried the Broker start again. There is no difference.
any ideas as to why this is happening and can something be changed/set to remove these messages? _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Last edited by smdavies99 on Wed Aug 04, 2010 12:03 am; edited 1 time in total |
|
Back to top |
|
 |
AndreasMartens |
Posted: Tue Aug 03, 2010 7:49 am Post subject: environment |
|
|
 Acolyte
Joined: 30 Jan 2006 Posts: 65 Location: Hursley, UK
|
Hi,
Could you post the results of "env | grep MQSI_" please?
cheers,
Andreas |
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Aug 03, 2010 7:58 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Here you go...
Code: |
MQSI_SECURITY_PROVIDER_PATH32=/opt/ibm/mqsi/6.1/SecurityProviders:/opt/ibm/mqsi/6.1/SecurityProviders
MQSI_REGISTRY=/var/mqsi
MQSI_VERSION=6.1.0.8
MQSI_JREPATH=/opt/ibm/mqsi/6.1/jre15
MQSI_WORKPATH=/var/mqsi
MQSI_CATALINA_HOME=/opt/ibm/mqsi/6.1/catalina
MQSI_LILPATH32=/opt/ibm/mqsi/6.1/lil:/opt/ibm/mqsi/6.1/jplugin:/opt/ibm/mqsi/6.1/lil:/opt/ibm/mqsi/6.1/jplugin
MQSI_FAD=4
MQSI_VERSION_F=8
MQSI_JARPATH=/opt/ibm/mqsi/6.1/classes:/opt/ibm/mqsi/6.1/messages:/opt/ibm/mqsi/6.1/classes:/opt/ibm/mqsi/6.1/messages
MQSI_DEVELOPMENT=/var/mqsi/registry
MQSI_FILEPATH=/opt/ibm/mqsi/6.1
MQSI_VERSION_M=0
MQSI_LILPATH=
MQSI_VERSION_V=6
MQSI_VERSION_R=1
MQSI_EXMLTCONFIGPATH=/opt/ibm/mqsi/6.1/exmltConfig
|
This is all setup by the follwoing command in .bashrc
Code: |
. /opt/ibm/mqsi/6.1/bin/mqsiprofile
|
_________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
AndreasMartens |
Posted: Tue Aug 03, 2010 8:16 am Post subject: Ignore the error |
|
|
 Acolyte
Joined: 30 Jan 2006 Posts: 65 Location: Hursley, UK
|
If you look in your MQSI_LILPATH you'll see you have /opt/ibm/mqsi/6.1/lil twice, so it'll try to load the lils in there twice. This isn't really a problem as it'll just keep one copy and everything should function fine, but it's a bit annoying as you'll see messages with the warning you're seeing.
To find out what went wrong:
1. Check your environment *before* running mqsiprofile to see if it already has MQSI_LILPATH set (maybe your .bash_profile or .bashrc is cunningly loading mqsiprofile for you...)
2. Check there are no .sh files in /var/mqsi/common/profiles that add the given directories to your lilpath.
I strongly doubt that it's option 2, as you're getting both the lil directory and the jplugin dir added, plus your security provider path and jarpath are also doubled. So I strongly suspect the profile is being run twice.
hope this helps,
Andreas |
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Aug 03, 2010 9:58 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Ok andreas.
I'll take a look in the morning. I don't think the profile script is bein run twice but hey, you never know eh?
I guessed that I could ignore it but I hate unexpected things appearing in the event log. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Aug 03, 2010 11:07 pm Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I've had a look to see where the profile was being executed twice. So far I haven't found it.
I've switched to another user and everything seems to be ok.
Before anyone asks, there was only one . ./opt/mqsi/v6.1/bin/mqsiprofile in the errant users .bashrc and because V7 is also installed it was not put into the /etc/bashrc file.
Strange.
Thanks for your prompt responses Andreas. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
|