BMC Communities Banner

This Question is Not Answered

1 "correct" answer available (10 pts)
18 Replies Last post: Jan 6, 2009 10:17 AM by ravindra   1 2 Previous Next
ravindra HotShot 310 posts since
Jul 16, 2008
Currently Being Moderated

Dec 11, 2008 10:24 AM

Equivalent *.so files for *.dll files

HI,

 

Please let me know th eequivalent *.so files in Solaris remedy Server and their location.

 

 

arapi60.dll, arjni60.dll, arrpc60.dll, arutl60.dll

 

regards

ravindra

ginol Expert 253 posts since
Feb 26, 2008
Currently Being Moderated
1. Dec 12, 2008 1:46 AM in response to: ravindra
Re: Equivalent *.so files for *.dll files

Hello,

 

there are not really equivalent files for Solaris (I mean 1 to 1).

Some necessary Solaris files should be:

 

libarjni60.so
libarutiljni60.so
libjlicapi60.so

 

Have a look at Javadoc documentation because it includes also information related to location and installation of Java and C API.

 

I hope it helps.

 

Regards

RamyaS Enthusiast 77 posts since
Aug 21, 2008
Currently Being Moderated
2. Dec 16, 2008 5:36 AM in response to: ginol
Re: Equivalent *.so files for *.dll files

Hi,

 

I have a doubt regarding on the same.

 

 

We copied arapi60.dll, arjni60.dll, arrpc60.dll, arutl60.dll from the ARS 7.1 server to the OIM server, when OIM server on Window .

 

 

Now we are moving OIM Server from window to Linux environment. SO please let us know the *.so files corresponding *.dll files (for window) & additional

files

 

Kindly Suggest.

 

Thanks and Regards,

Ramya S





ginol Expert 253 posts since
Feb 26, 2008
Currently Being Moderated
3. Dec 16, 2008 6:43 AM in response to: RamyaS
Re: Equivalent *.so files for *.dll files

Hello,

it's also possible to download the proper files from arswiki according with OS and API version.

Regards

RamyaS Enthusiast 77 posts since
Aug 21, 2008
Currently Being Moderated
4. Dec 16, 2008 9:34 PM in response to: ginol
Re: Equivalent *.so files for *.dll files

Hi,

 

Did we need any other *.so files to be copy in OIM Server.

 

Kindly Suggest.

 

Thanks and Regards,

Ramya S

RamyaS Enthusiast 77 posts since
Aug 21, 2008
Currently Being Moderated
7. Dec 18, 2008 9:39 PM in response to: ravindra
Re: Equivalent *.so files for *.dll files

Hi,

 

 

We have copied the libarjni70.so, libarutiljni70.so, libjlicapi70.so

& arapi70.jar, arutil70.jar, arjni70.jar files under /usr/ar folder in Linux machine and,

We set the PATH & CLASSPATH as:

1)[root@tcs055058 OIM_91]# echo $PATH/root/JDK_Linux/j2sdk1.4.2_12/bin:/root/JDK_Linux/j2sdk1.4.2_12/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:.

2)[root@tcs055058 OIM_91]# echo $CLASSPATH/usr/ar/arutil70.jar:/usr/ar/arapi70.jar:.

Now we are running our Application :

(i) When we are not setting the LD_LIBRARY_PATH as:[root@tcs055058 OIM_91]# echo $LD_LIBRARY_PATH

[root@tcs055058 OIM_91]#

Then we are getting the following ERROR Message:

12:37:21,190 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)



12:37:21,192 INFO [STDOUT] Caused by: java.lang.UnsatisfiedLinkError: no arjni70 in java.library.path12:37:21,192 INFO [STDOUT] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)

12:37:21,192 INFO [STDOUT] at java.lang.Runtime.loadLibrary0(Runtime.java:788)

12:37:21,192 INFO [STDOUT] at java.lang.System.loadLibrary(System.java:834)

12:37:21,192 INFO [STDOUT] at com.remedy.arsys.api.Proxy.<clinit>(Proxy.java:51)

12:37:21,192 INFO [STDOUT] at com.thortech.xl.integration.hostAccess.BMCTicket.<init>(Unknown Source)

12:37:21,192 INFO [STDOUT] ... 104 more

 

(ii) When we are setting the LD_LIBRARY_PATH as:

 

[root@tcs055058 bin]# export LD_LIBRARY_PATH=/usr/ar:. [root@tcs055058 bin]# echo $LD_LIBRARY_PATH

/usr/ar:.

[root@tcs055058 bin]#

Then we are getting the following ERROR Message:

14:26:34,560 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)

14:26:34,562 INFO [STDOUT] Caused by: java.lang.UnsatisfiedLinkError: /usr/ar/libarjni70.so: /usr/ar/libarjni70.so: ELF file data encoding not little-endian14:26:34,562 INFO [STDOUT] at java.lang.ClassLoader$NativeLibrary.load(Native Method)

14:26:34,562 INFO [STDOUT] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)

14:26:34,562 INFO [STDOUT] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1511)

14:26:34,562 INFO [STDOUT] at java.lang.Runtime.loadLibrary0(Runtime.java:788)

14:26:34,562 INFO [STDOUT] at java.lang.System.loadLibrary(System.java:834)

14:26:34,562 INFO [STDOUT] at com.remedy.arsys.api.Proxy.<clinit>(Proxy.java:51)

14:26:34,562 INFO [STDOUT] at com.thortech.xl.integration.hostAccess.BMCTicket.<init>(Unknown Source)

14:26:34,563 INFO [STDOUT] ... 104 more

 

Please let us know how we can resolve it.

 

Thanks and Regards,

Ramya S



ginol Expert 253 posts since
Feb 26, 2008
Currently Being Moderated
8. Dec 19, 2008 1:59 AM in response to: ravindra
Re: Equivalent *.so files for *.dll files

Hello,

 

I guess that ARSWiki contains only API downloads.

You should find all necessary files in the official ARS Remedy installation cd.

Regards

ginol Expert 253 posts since
Feb 26, 2008
Currently Being Moderated
9. Dec 19, 2008 2:15 AM in response to: RamyaS
Re: Equivalent *.so files for *.dll files

Hello,

 

it seems to be correct the settings (ii) but in that case it sounds like the shared libraries haven't been built for the machine you are running on.

What is the machine you took these files?  What is the machine you moved these files onto?

 

Regards

RamyaS Enthusiast 77 posts since
Aug 21, 2008
Currently Being Moderated
10. Dec 19, 2008 4:01 AM in response to: ginol
Re: Equivalent *.so files for *.dll files

Hi,

 

I took some of the files from ARSWiki and kindly explain the question 2 ( What is the machine you moved these files onto?).

 

Thanks and Regards

Ramya S

RamyaS Enthusiast 77 posts since
Aug 21, 2008
Currently Being Moderated
11. Dec 22, 2008 12:21 AM in response to: ginol
Re: Equivalent *.so files for *.dll files

Hi,

 

 

Now we are testing our Application on Solaris Machine & we are using the *.so & *.so.32 files downloaded.

But are getting the following error when we are running our application in Solaris machine with *.so & *.so.32 files.

 

 

 

 

 

 

 

 

 

 

 



 

10:05:39,293 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)

 



 

 

 

10:05:39,294 INFO [STDOUT

 



 

] Caused by: java.lang.UnsatisfiedLinkError: /usr/ar/libarjni70.so: ld.so.1: java: fatal: /usr/ar/libarjni70.so: wrong ELF data format: ELFDATA2MSB

 

 

10:05:39,294 INFO [STDOUT] at java.lang.ClassLoader$NativeLibrary.load(Native Method)

 



 

 

 

10:05:39,294 INFO [STDOUT] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)

 



 

 

 

10:05:39,295 INFO [STDOUT] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)

 



 

 

 

10:05:39,295 INFO [STDOUT] at java.lang.Runtime.loadLibrary0(Runtime.java:822)

 



 

 

 

10:05:39,295 INFO [STDOUT] at java.lang.System.loadLibrary(System.java:992)

 



 

 

 

10:05:39,295 INFO [STDOUT] at com.remedy.arsys.api.Proxy.<clinit>(Proxy.java:51)

 



 

 

 

10:05:39,295 INFO [STDOUT] at com.thortech.xl.integration.hostAccess.BMCTicket.<init>(Unknown Source)

 



 

 

 

10:05:39,295 INFO [STDOUT] ... 104 more

 



 

 

 

 

Please let us know how we can resolve it.

 



 

 

 



 

Thanks and Regards,

Ramya S



ginol Expert 253 posts since
Feb 26, 2008
Currently Being Moderated
12. Dec 22, 2008 1:53 AM in response to: RamyaS
Re: Equivalent *.so files for *.dll files

Hello,

 

which exactly your OS version? Are you using 64bit or 32 bit architecture?

I think that you should check ARS compatibility matrix and after that install proper files from ARS installation CD.

Regards

gramsa49 HotShot 165 posts since
Jun 26, 2007
Currently Being Moderated
13. Dec 23, 2008 11:30 AM in response to: ginol
Re: Equivalent *.so files for *.dll files

If you run "java -version", what is the output?

 

Axton Grams

1 2 Previous Next

More Like This

  • Retrieving data ...