Skip to Content
0
Former Member
Mar 30, 2010 at 03:28 PM

Data Federator Connection to R3 - java.lang.NullPointerException

42 Views

Hi.

We are trying to add a SAP R3 DataSource in Data Federator XI 3.0 SP2.

Test Connection gives us the following message: "The connection was established but there is no table for the given connection parameters", what it seems to be ok according to the SAP doc.

However, when we try to get a list of the Functions or Infosets in the SAP system, an error comes because of a "java.lang.NullPointerException". Checking the application log we get the following:

2010/03/30 12:21:27.059|<=|||0|26537104| |||||||||||||||"[LeSelect.Api.LSStatementImpl] - [Execution Thread 4]Executing query: CALL executeConnectorCommand '/TEST//TEST/user_bla/sources/draft/R3SYS', 'GET_FUNCTION_LIST * * 200'"

2010/03/30 12:21:27.074|>=|E||0|26537104| |||||||||||||||"[LeSelect.Core.n] - [Execution Thread 4]Bad Wrapper Error:

java.lang.NullPointerException

at LeSelect.Wrappers.SAPR3.H.F(y:343)

at LeSelect.Wrappers.SAPR3.H.executeCommand(y:285)

at LeSelect.Core.B.D.R(y:151)

at LeSelect.Core.QueryEngine.H.p.G(y:131)

at LeSelect.Core.QueryEngine.H.p.A(y:105)

at LeSelect.Core.QueryEngine.B.J.A(y:72)

at LeSelect.Core.QueryEngine.Executor.y.A(y:227)

at LeSelect.Core.QueryEngine.m.A(y:284)

at LeSelect.Api.LSStatementImpl.lsExecuteQuery(y:314)

at LeSelect.B.E.D.V(y:935)

at LeSelect.B.E.K.B(y:105)

at LeSelect.B.E.G$_A.run(y:691)"

We registered the callback program and did all of the steps indicated for the installation, also checked the possible sources of the error according to OSS Note 1278491.

Any idea how to solve this? Thanks.