cancel
Showing results for 
Search instead for 
Did you mean: 

JCO Connection Problem

Former Member
0 Kudos

Hi Experts,

This is not related to Java Web Dynpro directly.

We are encountering strange behavior with respect to JCo Destination.

Up to yesterday we had no problems with JCo. But when we tried to run run a Web Dynpro application, it

was not able to extract data from SAP backend.

On further investigation it was found out that JCo Destination test is failing. Following is the error when we

tried to test JCo Destination:

com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: Client 100 is not available in this system

Backend is working fine with username and password in the client. Connection from ABAP server to

the the problematic ABAP server is also working (SM59). But connection from any Java portal to ABAP

server is not working.

Has anybody encountered this problem?

Best Regards,

Pramod

Accepted Solutions (0)

Answers (5)

Answers (5)

narendra_bendi
Active Participant
0 Kudos

Hi Pramod,

As part of troubleshooting for these types of errors, first check whether the created JCOs are working fine with the Client defined for it.

Regards,

Narendra.

Former Member
0 Kudos

Hi Pramod,

As u said u are getting client not found error.

May be u have to try with some other cient like 004 or 000 or so for which you are provided credentials

Check if are are using same client during RFC model import and here.

Giving correct client would solve this error

Regards,

Archanan

Former Member
0 Kudos

Hi,

Just check with Basis person for connection related issues.

if there is true connection between R/3 & NWDS, you do not see such errors while creating/testing connections.

Please verify all your connection strings. server/port/client/instance/user id/password

Best Regards

Ravi

former_member185086
Active Contributor
0 Kudos

Hi

As you said

connection from any Java portal to ABAPserver is not working. so i feel it require host file entry for different ABAP system . Do a restart after configuration

Open :C:\WINDOWS\system32\drivers\etc open the host file and for each abap system which u r using make a entry in this way

example 122.125.90.37 APSAPSIT #HL ERP QAS

122.125.90.37 Ip address

APSAPSIT name of the system

#AP ERP QAS installation number

(Contact basic guys if feel problem in system information)

Best Regards

Satish Kumar

Former Member
0 Kudos

hi Satish,

Thanks for reply,I asked my basis guy he said yes this is essential to mention system details in host file. It was there but somebody override that. I again mentioned the system details as you have mentioned in your post and restarted the J2EE server. But unfortunately I got same the error

**"com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: Client 100 is not available in this system".

Any other solution please.

Former Member
0 Kudos

Hi Promod,

It would be some Username and password issue. If you manage to change them you issue will be resolved. Have a look at the the following useful discussion. It would be helpful for you.

Also have a look at the following Wiki for troubleshooting the RFC Communication problems with Java Connectors.

https://www.sdn.sap.com/irj/scn/wiki?path=/display/ep/troubleshooting%252bsap%252bjava%252bconnector...

I hope this helps you.

Regards,

Gopal.