Author |
Message
|
wbi_telecom |
Posted: Fri Nov 16, 2012 6:19 am Post subject: Peoplesoft adapter |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
I am working on a POC to integrate Peoplesoft with our ESB. I created the inbound adapter file using the psjoa.jar and the component jar file. Created a flow with Peoplesoft Input node. Dragges and dropped the adapter file in the node and everything worked great. Created a config service with the same parameters as the adapter file.
However when I am trying to deploy the flow and adapter, I am getting the following error.
Quote: |
BIP3414E: An attempt to attach the message flow node 'PeopleSoft Input' in message flow 'PEOPLESOFT_POC_FLOW' to the adapter component 'Emp.inadapter' failed. Reason: Failed to establish event manager.
The message flow node failed to register with the adapter component to receive events. The node cannot function correctly until it has attached to the adapter component.
Identify the adapter that is required by the node. Ensure that it is deployed to the correct execution group, and that the connection details on the .inadapter and the configurable service are correct. In addition, check the system log or Windows Event Viewer for further errors. If the problem persists, redeploy the message flow that contains the node and the adapter component that the node requires. The reason given in the error message might provide additional information about what caused the problem.
BIP3450E: An adapter error occurred during the processing of a message. The adapter error message is 'Failed to establish event manager'.
This error was detected by the adapter. The following message describes the diagnostic information that is provided by the adapter 'Failed to establish event manager'.
Inspect the diagnostic information that is provided by the adapter. Further diagnostic information might be written to user trace. Inspect user trace for further information. |
I am going to look at the trace option but thought I would ask if anyone who has experience with this before can throw some light on this. We are using broker 7.0 on AIX.
Cheers, |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Nov 16, 2012 6:22 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Nov 16, 2012 6:32 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
These are the V6.1 instructions?
Are they the same for V7? The OP indicated that they are using V7 on AIX? _________________ 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 |
|
 |
lancelotlinc |
Posted: Fri Nov 16, 2012 6:36 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
smdavies99 wrote: |
These are the V6.1 instructions?
Are they the same for V7? The OP indicated that they are using V7 on AIX? |
It would be nice for IBM to update the docs everytime the version changes; but I suspect that the basic step-by-steps identified in the V6.1 doc will also work with little modification for V7.
Most external third party modules require WMB configuration. You just cannot simply drag a Peoplesoft icon onto the message flow canvas and expect the WMB runtime to work straight away. You have to do some configuration before WMB will work with Peoplesoft. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
wbi_telecom |
Posted: Fri Nov 16, 2012 8:38 am Post subject: |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
Quote: |
Most external third party modules require WMB configuration. You just cannot simply drag a Peoplesoft icon onto the message flow canvas and expect the WMB runtime to work straight away. You have to do some configuration before WMB will work with Peoplesoft. |
I did more than just drag a Peoplesoft icon onto the message flow canvas. The steps I followed are given below. I am creating a inbound service.
1) copy psjoa.jar locally.
2) Create component.jar from .java files and copy that locally.
3) Create the adapter which uses these 2 files along with connection details
4) I could discover the object and was able to give the insert,update and delete rights to the service.
5) Created configurable service for the runtime. It also requires the psjoa.jar.
6) Created a flow and did the drag and drop. Deployed the flow and the message set.
After this I am able to deploy the adapter (message set) but not the flow and got the error I sent earlier.
Cheers, |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Nov 16, 2012 9:02 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
Is your password specified correctly for the Peoplesoft service? If you are using WTX 8.2.0.4 you need to update WTX. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
wbi_telecom |
Posted: Fri Nov 16, 2012 9:13 am Post subject: |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
Yes. The password is good because I am able to access the object in the adapter and the service uses the same password. I am not using WTX.
Cheers, |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Nov 16, 2012 11:45 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
There is a requirement to store the pwd in encrypted form then decrypt it. You may want to check via PMR that the pwd is successfully decrypted. There are APARs for earlier versions of the WMB and WAS products where the pwd was not properly decrypted and therefore garbled. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
wbi_telecom |
Posted: Fri Dec 14, 2012 4:57 am Post subject: |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
A PMR had been opened as suggested. I have another question on the presentation that lancelotInc shared. Under inbound operations there is a mention of a sample custom peoplesoft component provided with the "Adapter" for publishing the events. We looked in all broker directories and could not find this component. Since we are using Adapter nodes in broker I was expecting this component to be on broker? Am I missing something? All the documents I referenced on this subject mention this component called IBM_EVENT_CI which is also in the peoplesoft node configuration but I cannot find it anywhere on broker. Do we have to purchase anything else that works with the adapter nodes? (I think not but just making sure)
I asked the peoplesoft team to look on their server for this component and they could not locate it either.
Cheers, |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Dec 14, 2012 6:18 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
wbi_telecom |
Posted: Fri Dec 14, 2012 7:39 am Post subject: |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
Bummer...Management is not in a mood to buy anything more and we were under the impression that peoplesoft nodes would work without the adapter license.Thanks for all your help. I will check with the sales rep but looks like we will not be using broke for this integration if its going to need another component.
Cheers, |
|
Back to top |
|
 |
mgk |
Posted: Fri Dec 14, 2012 7:47 am Post subject: |
|
|
 Padawan
Joined: 31 Jul 2003 Posts: 1642
|
Quote: |
You must purchase a license to use IBM WebSphere Adapter for PeopleSoft Enterprise with WMB. This is in addition to your WMB license |
This is no longer the case for WMB V8 - a separate licence is no longer required to use the adapters with V8. I'm not sure of the situation for V7 though - this may be a good reason to upgrade ? Check with your sales rep to be sure.
Kind regards, _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
Last edited by mgk on Fri Dec 14, 2012 9:15 am; edited 1 time in total |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Dec 14, 2012 7:53 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
wbi_telecom wrote: |
Bummer...Management is not in a mood to buy anything more and we were under the impression that peoplesoft nodes would work without the adapter license.Thanks for all your help. I will check with the sales rep but looks like we will not be using broke for this integration if its going to need another component.
Cheers, |
You don't need the license for a POC. Unit testing only exempts you from needing a license to do the POC. Just don't move your POC to prod until you upgrade to V8. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
wbi_telecom |
Posted: Fri Dec 14, 2012 8:10 am Post subject: |
|
|
 Disciple
Joined: 15 Feb 2006 Posts: 188 Location: Harrisburg, PA
|
Thanks again for the update. We certainly plan to upgrade in Q1 of 2013 so I will not give up on this POC. I still need to find the IBM_EVENT_CI file which now I think is shipped with adapter. So even though we do not need the adapter for the POC, we may still need this file for the inbound events to be published.
Cheers, |
|
Back to top |
|
 |
|