Error msg from PeopleSoftCompIntfcAdapter

Hi Everyone

I tried to create a user on peoplesoft from IDM 5.0 SP5 using the adapter com.waveset.adapter.PeopleSoftCompIntfcAdapter. The adapter gave me different error mesages based on different values I typed in. Here is the list of the error

1. Create a user with only email

Email:david.grzyb@xxxx.com

Description:

SymbolicId:

ps_role:

idTypes:

Error: com.waveset.util.WavesetException: An error occurred adding user 'dgrzyb' to resource 'PS'. java.lang.NoSuchMethodError: psft.pt8.joa.IPSMessage.getMessageSetNumber()I

2. Create a user with email and description

Email:david.grzyb@xxxx.com

Description: SHARE

SymbolicId:

ps_role:

idTypes:

com.waveset.util.WavesetException: An error occurred adding user 'dgrzyb' to resource 'PS'. java.lang.NoSuchMethodError: psft.pt8.joa.IPSMessage.getMessageSetNumber()I

3. Create a user with email and SymbolicId

Email:david.grzyb@xxxx.com

Description:

SymbolicId: 33450

ps_role:

idTypes:

com.waveset.util.WavesetException: An error occurred adding user 'dgrzyb' to resource 'PS'. bea.jolt.ApplicationException: TPESVCFAIL - application level service failure

4. Create a user with email and ps-role

Email:david.grzyb@xxxx.com

Description:

SymbolicId:

ps_role:AR_REPORT

idTypes:

com.waveset.util.WavesetException: An error occurred adding user 'dgrzyb' to resource 'PS'. com.waveset.util.XmlParseException: XML Error: 1:1: Content is not allowed in prolog.

5. Create a user with email and idtype

Email:david.grzyb@xxxx.com

Description:

SymbolicId:

ps_role:

idTypes: idtype

com.waveset.util.WavesetException: An error occurred adding user 'dgrzyb' to resource 'PS'. com.waveset.util.XmlParseException: XML Error: 1:1: Content is not allowed in prolog.

I am new to peoplesoft adapter, I guess I must miss something important. I am wondering if there is configuration stuff on peoplesoft side? or I should config peopleSoft user from for provisioning instead of standard one?

Any advice is highly appreciated.

Thanks in advance

[2253 byte] By [solojxxe] at [2007-11-26 6:34:52]
# 1

To use the PeopleSoft Component Interface adapter you need a JAR file from PeopleSoft (psjoa.jar I think). This JAR is built to the specific version level of the PeopleSoft environment you have installed.

You also need a Component Interface listener set up on the PeopleSoft App Server. There is a fair amount of work involved with this, because you'll also need a view of PeopleSoft data created (limited to what you specifically need) and an audit table that will notify the Active Sync process when there are changes that require action.

Jason

jsallee at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 2

Jason

Thanks for the advice, I really appreciate it.

At IDM side, we have the right psjoa.jar in IDM lib directory, and have the "PeopleSoftCompIntfcAdapter" installed. We also use the default user_profile and delete_user_profile component interfaces.

Per your advice, at peoplesoft side, we need to create the above user_profile and delete_user_profile component interfaces, define the profile data view and audit table for peoplesoft internal actively sync, correct?

As I understood, other 2 different PeopleSoft adapters "PeoplesoftComponentActiveSyncAdapter" and "PeoplesoftComponentResourceAdapter" are totally different from "PeopleSoftComponentIntfcAdapter". In our case, we don't need to follow the instruction to get a copy IDM_peopleSoft project jar file from Sun IDM supporter and import the projects at peopleSoft side, correct?

Sincerely

jxxe

> To use the PeopleSoft Component Interface adapter you

> need a JAR file from PeopleSoft (psjoa.jar I think).

> This JAR is built to the specific version level of

> the PeopleSoft environment you have installed.

>

> You also need a Component Interface listener set up

> on the PeopleSoft App Server. There is a fair amount

> of work involved with this, because you'll also need

> a view of PeopleSoft data created (limited to what

> you specifically need) and an audit table that will

> notify the Active Sync process when there are changes

> that require action.

>

> Jason

solojxxe at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 3
You're right -- you don't need an audit table for a PeopleSoftCompIntfcAdapter. I was thinking about the ActiveSync variety (which is what I have experience with).Let us know if you run into trouble after you get the CIs set up.
jsallee at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 4
Thanks Jason, I am sure I will have you updated down the road.Have Good Onejxxe
solojxxe at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 5
We are lucky enough to make it work. Thanks Jason!
solojxxe at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 6
HI,I am getting the same error so it will great if you send me few steps how you were able to solve the issue. Thanks in advance
Avimanyu at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 7

Hi

The official document from Sun is correct, you should stick to it.

The reason I got a bunch of errors is because of the following 2 issues.

1. PS Component Interface was not setup correctly at PS side.

2. The IDType I used on IDM side is EMP while PS side expect "NON".

Good Luck

JXXE

solojxxe at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...
# 8
I have run into the same issue and cannot get it solved. What on the PS Component Interface was not setup correctly on the PS side? Maybe I can help point my PS guys in the right direction.
orionsbelt at 2007-7-6 14:37:12 > top of Java-index,Web & Directory Servers,Directory Servers...