How to avoid Weblogic need for 64 bit libs to work with IcJava JNI

How to avoid Weblogic need for 64 bit libs to work with IcJava JNI

book

Article ID: KB0094447

calendar_today

Updated On: 01-13-2017

Products Versions
TIBCO InConcert -
Not Applicable -

Description

Resolution:
The way around this problem is to use an IcJavaServer.  The IcJavaServer will have to use all 32 bit libs including RV.  The IcJavaServer may run either on the same host as Weblogic but more likely would run on the IC server.

The code will have to be changed in the call to IcClient

You will modify your code from IcClient() to
IcClient(String, String, String)
public IcClient(java.lang.String serverName,
java.lang.String serverHost, java.lang.String serverPort)
Connects to an IcJava server to access InConcert services.
Parameters
serverName - the IcJava server name
serverHost - the IcJava server host
server Port - the port used by the IcJava server
Throws: IcException.

This is covered on page 30 of "TIBCO InConcert IcJava/JNI Quick Reference Guide".

Be careful not to mix in IcJava PURE code.  In another words do not use icjava.jar but instead us icjava730.jar file.

Issue/Introduction

How to avoid Weblogic need for 64 bit libs to work with IcJava JNI