Author |
Message
|
Mut1ey |
Posted: Thu Jun 04, 2009 2:34 pm Post subject: JMSOutput set-up puzzle |
|
|
Acolyte
Joined: 07 Oct 2005 Posts: 74 Location: England
|
Broker v 6.0 FP3
Platform: Sun
An annoying problem on setup and may well be a "school boy error", for which I will apologise in advance.
JMSOutput node - fs context. dot bindings file has valid rights for Dataflow engine to access. JMSAdmin.config connection URL is same as in node properties, Throws an error. ExceptionList, final entry is: "unable to instantiate com.sun.jndi.fscontext.RefFSContextFactory".
I have both the JMSInput and JMSOutput nodes configured and working in other envirionment, so this is not the first time!
Is this a simple "can't locate the bindings file" issue, or does the classpath of the DataFlow engine need to include an entry to the directory of the MQ Java libs and therefore the above jar file, or do I need to add something else to the broker build, or could it be something else?
Thanks
Mut |
|
Back to top |
|
 |
Mut1ey |
Posted: Fri Jun 05, 2009 12:47 pm Post subject: Solved |
|
|
Acolyte
Joined: 07 Oct 2005 Posts: 74 Location: England
|
Solved
User id needs to be the primary user, not the group. |
|
Back to top |
|
 |
fjb_saper |
Posted: Fri Jun 05, 2009 2:08 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Sounds really bizarre. Did you not give read permissions to the group?  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Mut1ey |
Posted: Fri Jun 05, 2009 3:57 pm Post subject: |
|
|
Acolyte
Joined: 07 Oct 2005 Posts: 74 Location: England
|
Yes I did. As I mentioned, the id is part of the same group - but I assume the broker must open the .bindings file in such a mode that it fails if it is not that user exactly. chmod 777 did not make any difference - it still failed. |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Jun 06, 2009 12:07 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Open a PMR with IBM and let us know the result.
If the file does not have execute permissions you might consider adding those.
Additional information (don't know if it has any bearing)
In JMS bindings mode the user has to be the same user as the OS user running the process otherwise you might receive a JMS Error/Exception that I would connect to an authorization problem...
Have you tried it with a client connection instead?  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Mut1ey |
Posted: Sat Jun 06, 2009 2:32 pm Post subject: |
|
|
Acolyte
Joined: 07 Oct 2005 Posts: 74 Location: England
|
fjb_saper wrote: |
Open a PMR with IBM and let us know the result.
If the file does not have execute permissions you might consider adding those. : |
Is the file executed or just opened? But had tried 777 already.
fjb_saper wrote: |
Additional information (don't know if it has any bearing)
In JMS bindings mode the user has to be the same user as the OS user running the process otherwise you might receive a JMS Error/Exception that I would connect to an authorization problem...
Have you tried it with a client connection instead?  |
Good point. I am using bindings mode. I will give client bindings a go on Monday, but I will be using bindings for this solution. |
|
Back to top |
|
 |
|