on 11-05-2008 11:53 AM
Hi,
When my application tries to connect to SAP R/3 system, I am getting the following exception:
java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc http://no sapjcorfc in java.library.path. java.library.path C:\Program Files\Java\jdk1.5.0_11\bin;.;C:\WINNT\system32;C:\WINNT;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Windows Imaging] ;
---> nested java.rmi.ServerError: Unexpected Error; nested exception is:
java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc http://no sapjcorfc in java.library.path. java.library.path [C:\Program Files\Java\jdk1.5.0_11\bin;.;C:\WINNT\system32;C:\WINNT;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Windows Imaging]
Please help me with your guidance.
Regards,
Blessy.
Yes it will look like that only.
Regards,
blessy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
wrong forum..?. You have to let your question on application server / Java ....
Does your code look like theses :
private JCO.Client SAPConn; // Chaine de connexion à SAP
// Variables du syteme
private String operatingSystem;
private String IPSystem;
private String hostName;
private String IDSystem;
private String dataBaseIDSystem;
private String dataBaseSystem;
private String dataBaseHost;
private String SAPRelease;
// Variables internes
private static final String SID = "SAP"; // Constance SID
private IRepository repository;
// Déclaration des variables Static partagées par toutes les instances de l'objet
static private int SAPnbConn = 0 ; // Compteur de connexion SAP
static private String SAPlastConnError = "" ;// Dernière erreur de connection
private long start = 0;
private long end = 0;
private long executionTime = 0;
// Constructeur
BSB_SAPProxy(String SAPClient, String SAPUser, String SAPPass, String SAPLang, String SAPServer, String SAPSystem )
{
start = System.currentTimeMillis();
try
{
// Création de la chaine de connexion
SAPConn = JCO.createClient(SAPClient, SAPUser, SAPPass, SAPLang, SAPServer, SAPSystem);
SAPConn.connect(); // Connexion (commentaire pour sous-cérébré).
SAPnbConn++ ;
JCO.addClientPool(SID, 10, SAPClient, SAPUser, SAPPass, SAPLang, SAPServer, SAPSystem);
repository = JCO.createRepository("MYRepository", SID);
systemInfo();
}
catch(Exception e)
{
SAPlastConnError = e.toString();
System.out.println("Planté : "+SAPlastConnError);
}
end = System.currentTimeMillis();
executionTime = end - start ;
Edited by: Jerome Fortias on Nov 5, 2008 2:47 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.