How can I load shared library in my application ?

Hi,
I am using J2EE application deployed on Oracle 10g application server(Linux version). I have a shared library used to access a third party software. Now my application needs to access this shared library in order to access the third party software.
So how do I acces this shared library ???
I have already put the path in LD_LIBRARY_PATH environment variable, but still I get following error
05/03/11 16:06:15 java.lang.UnsatisfiedLinkError: /app/oracle/product/mid904/lib/libScansJni.so: libscans.so: cannot open shared object file: No such file or directory
05/03/11 16:06:15 at java.lang.ClassLoader$NativeLibrary.load(Native Method)
05/03/11 16:06:15 at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
05/03/11 16:06:15 at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485)
05/03/11 16:06:15 at java.lang.Runtime.loadLibrary0(Runtime.java:788)
05/03/11 16:06:15 at java.lang.System.loadLibrary(System.java:834)
Could anybody please help ??
Thanks
-- Nilesh.

LD_LIBRARY_PATH doesn't always work well on linux. Try copying the library to /usr/lib and then refreshing the cache by issuing "ldconfig -v" and verify that your library has been catalogued. If your library needs to be located in another path, you may have to edit "/etc/ld.so.conf" prior to running ldconfig.

Similar Messages

  • Can't load shared library, libgpg-error missing?

    Right, so this morning I decided to try out Cinnamon. I booted into Arch, logged into GNOME, installed cinnamon from the repositories, and did a system upgrade. I then rebooted. I select Arch Linux from GRUB, everything is working fine, but GDM won't load. And there are some strange error messages I've never seen before on the screen. Hmm. So, apparently, the journal service failed to start:
    /dev/sda1: recovering journal
    /dev/sda1: clean, 260391/7782400 files, 2855892/31099729 blocks
    [ 2.896956] systemd[1]: Failed to start Trigger Flushing of Journal to Persistent Storage.
    [ 2.902798] systemd[1]: Failed to start Trigger Flushing of Journal to Persistent Storage.
    [ 2.903928] systemd[1]: Failed to start Journal Service.
    [ 2.904007] systemd[1]: Dependency failed for Trigger Flushing of Journal to Persistent Storage.
    [ 2.904798] systemd[1]: Failed to start Journal Service.
    [ 3.092906] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
    So, I figure I need to do a bit of troubleshooting, and I need to disable GDM, since it doesn't want to start. So I boot into my installation media, arch-chroot into my newly mounted partition, and try to disable GDM with systemctl disable gdm.service. Well, apparently, systemctl is having trouble loading a shared library, because it then spits out this error message:
    systemctl: error while loading shared libraries: /usr/lib/libgpg-error.so.0: file too short
    So, I think perhaps that a library has magically gone missing and I try to reinstall it, but to no avail:
    pacman -Sv libgpg
    pacman: error while loading shared libraries: /usr/lib/libgpg-error.so.0: file too short
    I'm very confused at this point, I haven't the slightest idea what I did. Sorry about the lack of logs, I haven't found anything about this from Google or these forums. I have no idea what logs would be relevant here, as I have no idea what's going on. Any help, or suggestions on which logs may be relevant, would be highly appreciated. Thanks!

    oops.  Two follow ups, first it seems you got that before my edit to at the -l flag to the second ls, I was curious if you still had the package in your cache, whether it was the right version, and whether it was the right size (poor man's checksum (1)).  It's there, and it's the right version, but I'm curious on the size too.
    The second follow up was that I hadn't accounted for the symlink, so the second command should really be as follows
    ls -l /usr/lib/libpgp-error.so.0.10.0
    as pacman says it's too short, I'm curious *how* short.  Is it an empty file, or does it look like the right size which would indicate other corruption, or is it just short.
    EDIT (1):  I suppose while were at it we may as well get a real checksum.  Here's mine on the package cache file, yours *should* match
    $ md5sum /var/cache/pacman/pkg/libgpg-error-1.12-1-x86_64.pkg.tar.xz
    602a18784e9916e1a4d13b10de6074aa /var/cache/pacman/pkg/libgpg-error-1.12-1-x86_64.pkg.tar.xz
    If yours matches that, the cause of this problem may remain a mystery, but the solution could be to reinstall that package.  I suspect this will be the solution regardless though.  And if you have a live media it might be easiest to just use pacman from the live system with your system as a target, and reinstall libgpg-error.  If you don't have a live media, then you *might* have to uncompress the package manually.
    Last edited by Trilby (2013-07-08 19:19:52)

  • How  can you load local server urls on application start?

    Background:
    I've been searching for close to two days for an answer to this question, it's full of gotchas and I can't quite get it figured out.
    I have an application which contains several web services. These services load up listeners when the services are invoked which makes them available for input. The user has the option of disabling automatic load of these services and invoking them manually by typing in the local url and starting the app. The can allow the autoload which uses a the or allowing the auto load to start. Currently the local url is hardcoded in a property file and this is how the services knows the local endpoint to envoke when it autostarts.
    <servlet id="AutoStart_01">
    <servlet-name>autoStart</servlet-name>
    <servlet-class>com.loadmy.StartupClass.Here</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    This works all fine and well until it's deployed onto a machine that runs a local weblogic cluster that has more than one jvm (and multiple ports) loading the application up.
    Problem
    The question is, how can you get the applicaton to recoginize the local url for the jvm that is running which can be on different ports? Here's what I've tried
    A - Using Inet.Address - This doesn't let you know what port your application is on
    B - Using the load servlet on start up ( Only the init() function is called and the request object hasn't been created and the request object is what contains ther protocol, server and port information)
    C - Loading a jsp page (READ... purposefully loading a jsp page) on application start. The thought here is that this contains a request object, but unfortunately on this doesn't work in my servlet container (currently tomcat 6 but the application is for a web logic machine)
    D - I thought about possibly using System.properties() but no luck there
    I'm at witts end on this one and I know there is something that can recoginze the local servlet container and extract the url and port from it.
    Any suggestions would be great.
    Flabergasted [sic]

    Hi,
    I had a simmilar requirement once, i also had to display some meaningful message with the busy mode icon, but i guess that comes directly from the WD Framework and is not possible to be changed. Refer the following thread, i raised that time.
    Web Dynpro ABAP
    Dont have much idea if somethig exists in portal for this.
    Regards,
    Runal

  • I have macbook pro w existing iPhoto library. Now have Canon printer and loaded Canon software for same. Cannot access iPhoto library from Canon software, but prints fine from iPhoto. How can I use iPhoto library w Canon software?

    I have a macbook pro w exisitng iPhoto library. I now have Canon printer and loaded Canon software for same. I cannot access iPhoto library for use from Canon software. I can print from iPhoto directly to new printer without problem. How can I use iPhoto library with Canon software? I would like to try the software to see which I prefer...

    Simply export some photos from iPhoto to a folder on the desktop and experiment.
    Without telling us even what this program is, not to mind what it does, that's the best anyone can suggest.
    Regards
    TD

  • Can't load a library that depends on another

    I built a library and it loaded perfectly (just for testing).
    Now, my library is supposed use ALSA's API.
    Now, I get to compile my library, just like before, but now I can't load the library. I get a UnsatisfiedLinkError. The message is a little cryptic: Can't load IA 32-bit .so on a IA 32-bit platform
    It seems like when my library is being loaded, the alsa library on which it depends (libalsa09.so) can't be loaded. How can I avoid this? I added both my library's and alsa's directories to LD_LIBRARY_PATH, but I just can't get it done.
    Here's what happens:
    $ LD_LIBRARY_PATH=/usr/lib/ao/plugins-2:lib java -cp bin wmagic.basic.Wave 440
    Can't load library wmagic_alsa
    java.lang.UnsatisfiedLinkError: /home/antoranz/eclipse/europa/workspace/wmagic/lib/libwmagic_alsa.so: Can't load IA 32-bit .so on a IA 32-bit platform
            at java.lang.ClassLoader$NativeLibrary.load(Native Method)
            at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
            at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
            at java.lang.Runtime.loadLibrary0(Runtime.java:822)
            at java.lang.System.loadLibrary(System.java:993)
            at wmagic.basic.SoundOutput.initializeAlsa(SoundOutput.java:87)
            at wmagic.basic.SoundOutput.<init>(SoundOutput.java:29)
            at wmagic.basic.Wave.main(Wave.java:61)Maybe the problem is the way I'm creating my jni so (in an ant target):
    <echo>Compiling Library</echo>
    <exec executable="${Ccompiler}">
         <arg value="-o"/>
         <arg value="${library.dir}/libwmagic_alsa.so" />
         <arg value="-shared" />
         <arg value="-I${source.dir}/wmagic/alsa" />
         <arg value="-I${jni.includes.dir}" />
         <arg value="-I${jni.includes.dir}/linux" />
         <arg value="-lalsa09" />
         <arg value="-L/usr/lib/ao/plugins-2" />
         <arg value="${source.dir}/wmagic/alsa/wmagic_alsa.c" />
         <arg value="-static" />
         <arg value="-lc" />
    </exec>How can I get it to work? I'm catching the exception and using Java Sound as a fall back, but I want to use alsa (and that's another thread in the forums: How to use alsa's default device in Java Sound... but nobody has told me how to... so don't go down that path, please. :-)).

    If you are linking to a shared library then one of the following must be true.
    1. The shared library must be in the shared library path of the OS
    2. You must explicitly load the shared library first using an explicit path.

  • RealTime - Failed to load shared library

    Hi everyone,
    I'm working with the cRIO 9074 system and programmed a ANC application with LabView. Yesterday I tested my application the first time but it didn't work as expected. Because of my testing- and developing-place are different I have to carry the cRIO-System and my laptop between them. So I just disconneted the powersupply and the networkcable. Then 10min later I tried testing again but I got an error. Today in the morning I got the same error like yesterday, which is the following one:
    "Failed to load shared library AdaptivFilter. Ensure that the library is present on the RT target. Use MAX [...]"
    I reinstalled the NI software (more than once) how I was adviced with MAX but it didn't fix the problem, maybe the AdaptivFilters-library was not included.
    In the project-explorer a library called "NI_AdaptivFilter.lvlib" is included and I also found the path of the file on my harddrive.
    It drives my nuts that it worked and than 10min later it doesn't.
    I hope you could help me, thanks.
    Schue
    Attachments:
    project_explorer.PNG ‏71 KB
    Unbenannt.PNG ‏57 KB

    Hi Bob,
    Thanks for responding.  I am running LabVIEW 8.5 and running on an 8106 Embedded Controller.  Unfortunately, I cannot post my DLL however, I did some troubleshooting and found that the issue seems to be that myDLL calls another one of my DLLs which doesn't seem to be loaded onto the RT box.  If I deploy and run a VI which calls this second DLL and then run my original VI, it deploys without issue.  I guess I can understand why it didn't work in first place, since the 2nd DLL is not called from any VI and only called from myDLL, however I don't understand why simply opening the VI which contains the call to myDLL and reselecting it fixes the problem.  Also I have run the DLL thru the 8.5 DLL checker and it says that the DLL is OK, in fact the DLL checker new that myDLL had a dependency on the second DLL.  Is there something that I can do other than pre-deploy the second DLL to the RT box to get around this issue?
    Thanks again,
    Kevin C.     

  • DAC - Error loading shared library [pmwrtrel.dll] in the dynamic lib mgr

    Hi,
    While executing ETL load on a Windows 32-bit machine with DAC v10.1.3.4.1, we were able to execute 24 tasks out of 317 successfully. Then it fails with the following error message:
    PRE-SESS> TM_6232 Error loading shared library [pmwrtrel.dll] in the dynamic library manager. The error is [Database driver event...Error occurred loading library [pmwrtrel.dll]. System error encountered is 127. Error text is The specified procedure could not be found. .].
    PRE-SESS> CMN_1761 Timestamp Event: [Mon Mar 29 19:04:05 2010]
    PRE-SESS> WRT_8236 Error getting pre session writer object for target [W_ETL_RUN_S]
    MANAGER> PETL_24027 Pre-session task completed successfully. : (Mon Mar 29 19:04:05 2010)
    DIRECTOR> PETL_24006 Starting data movement.
    MAPPING> TM_6660 Total Buffer Pool size is 12582912 bytes and Block size is 128000 bytes.
    READER_1_1_1> DBG_21437 Reader: Source is a file-based source.
    READER_1_1_1> FR_3118 source [SQ_FILE_DUAL] code page: [7-bit ASCII]
    READER_1_1_1> FR_3071 Maximum Line sequential buffer length is 1026.
    READER_1_1_1> BLKR_16003 Initialization completed successfully.
    WRITER_1_*_1> CMN_1761 Timestamp Event: [Mon Mar 29 19:04:05 2010]
    WRITER_1_*_1> TM_6232 Error loading shared library [pmwrtrel.dll] in the dynamic library manager. The error is [Database driver event...Error occurred loading library [pmwrtrel.dll]. System error encountered is 127. Error text is The specified procedure could not be found. .].
    MANAGER> PETL_24031
    ***** RUN INFO FOR TGT LOAD ORDER GROUP [1], CONCURRENT SET [1] *****
    Thread [READER_1_1_1] created for [the read stage] of partition point [SQ_FILE_DUAL] has completed. The total run time was insufficient for any meaningful statistics.
    Thread [TRANSF_1_1_1] created for [the transformation stage] of partition point [SQ_FILE_DUAL] has completed. The total run time was insufficient for any meaningful statistics.
    Thread [WRITER_1_*_1] created for [the write stage] of partition point [W_ETL_RUN_S] has completed. The total run time was insufficient for any meaningful statistics.
    MAPPING> CMN_1793 The index cache size that would hold [7340064] rows in the lookup table for [MPLT_GET_ETL_PROC_WID.LKP_ETL_PROC_WID], in memory, is [29555310648557682] bytes
    MAPPING> CMN_1792 The data cache size that would hold [7340064] rows in the lookup table for [MPLT_GET_ETL_PROC_WID.LKP_ETL_PROC_WID], in memory, is [12948046503805036] bytes
    MANAGER> PETL_24005 Starting post-session tasks. : (Mon Mar 29 19:04:05 2010)
    MANAGER> PETL_24029 Post-session task completed successfully. : (Mon Mar 29 19:04:05 2010)
    MAPPING> TM_6018 The session completed with [0] row transformation errors.
    MANAGER> PETL_24002 Parallel Pipeline Engine finished.
    DIRECTOR> PETL_24013 Session run completed with failure.
    DIRECTOR> TM_6022
    SESSION LOAD SUMMARY
    ================================================
    DIRECTOR> TM_6252 Source Load Summary.
    DIRECTOR> CMN_1740 Table: [SQ_FILE_DUAL] (Instance Name: [SQ_FILE_DUAL])
         Output Rows [0], Affected Rows [0], Applied Rows [0], Rejected Rows [0]
    DIRECTOR> TM_6253 Target Load Summary.
    DIRECTOR> CMN_1740 Table: [W_ETL_RUN_S] (Instance Name: [W_ETL_RUN_S])
         Output Rows [0], Affected Rows [0], Applied Rows [0], Rejected Rows [0]
    DIRECTOR> TM_6023
    ===================================================
    DIRECTOR> TM_6020 Session [SIL_InsertRowInRunTable] completed at [Mon Mar 29 19:04:06 2010].
    Kindly someone tell us how to resolve this issue.
    Regards,
    Vishnu

    what BIA version are you on?
    perhaps you have to install a informatica fix or a DAC patch

  • Error in SAPGUI-on AIX- Can't load JNI library

    Error in SAPGUI-on AIX- Can't load JNI library
    I am getting error as below:
    ^C# ./sapgui /H/punlparidm06 /S/sapdbIND
    ERROR #############################
    07.03. 12:48:37.619 ERROR: Attempt to load shared library /local/SAPClients/SAPGUI7.00rev2.1/bin/libJPlatin.so failed.
    07.03. 12:48:37.619 ERROR: The library file exists, so either the program
    07.03. 12:48:37.619 ERROR: don't has the privileges to access the library
    07.03. 12:48:37.619 ERROR: or the library is not loadable by the shared object loader
    07.03. 12:48:37.619 ERROR: Technical information:
    07.03. 12:48:37.619 ERROR: Error location: GuiJniLoader.loadPlatinLibrary()
    07.03. 12:48:37.619 ERROR: Error message : /local/SAPClients/SAPGUI7.00rev2.1/bin/libJPlatin.so: load ENOEXEC on shared library(s) /local/SAPClients/SAPGUI7.00rev2.1/bin/libJPlatin.so
    ERROR #############################
    java.lang.UnsatisfiedLinkError: /local/SAPClients/SAPGUI7.00rev2.1/bin/libJPlatin.so: load ENOEXEC on shared library(s) /local/SAPClients/SAPGUI7.00rev2.1/bin/libJPlatin.so
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2144)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1973)
    at java.lang.Runtime.load0(Runtime.java:773)
    at java.lang.System.load(System.java:887)
    at com.sap.platin.r3.util.GuiJniLoader.loadPlatinLibrary(GuiJniLoader.java:114)
    at com.sap.platin.r3.protocol.diag.JniAgiLibAdaptor.<init>(JniAgiLibAdaptor.java:24)
    at com.sap.platin.r3.protocol.diag.GuiDiagToAutomationParser.configure(GuiDiagToAutomationParser.java:289)
    at com.sap.platin.base.connection.GuiConnection.open(GuiConnection.java:316)
    at com.sap.platin.base.application.GuiApplication.createConnection(GuiApplication.java:860)
    at com.sap.platin.base.logon.GuiImpl.evalCommandLine(GuiImpl.java:275)
    at com.sap.platin.base.logon.GuiImpl.<init>(GuiImpl.java:44)
    at com.sap.platin.base.logon.GuiImpl.main(GuiImpl.java:447)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
    at java.lang.reflect.Method.invoke(Method.java:391)
    at com.sap.platin.micro.Microkernel.invokeMainMethod(Microkernel.java:1670)
    at com.sap.platin.micro.Microkernel.startApplication(Microkernel.java:1750)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
    at java.lang.reflect.Method.invoke(Method.java:391)
    at com.sap.platin.Gui.main(Gui.java:65)
    java.lang.Exception: JniAgiLibAdaptor.<init>: Cannot load JNI library
    at com.sap.platin.r3.protocol.diag.JniAgiLibAdaptor.<init>(JniAgiLibAdaptor.java:25)
    at com.sap.platin.r3.protocol.diag.GuiDiagToAutomationParser.configure(GuiDiagToAutomationParser.java:289)
    at com.sap.platin.base.connection.GuiConnection.open(GuiConnection.java:316)
    at com.sap.platin.base.application.GuiApplication.createConnection(GuiApplication.java:860)
    at com.sap.platin.base.logon.GuiImpl.evalCommandLine(GuiImpl.java:275)
    at com.sap.platin.base.logon.GuiImpl.<init>(GuiImpl.java:44)
    at com.sap.platin.base.logon.GuiImpl.main(GuiImpl.java:447)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
    at java.lang.reflect.Method.invoke(Method.java:391)
    at com.sap.platin.micro.Microkernel.invokeMainMethod(Microkernel.java:1670)
    at com.sap.platin.micro.Microkernel.startApplication(Microkernel.java:1750)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
    at java.lang.reflect.Method.invoke(Method.java:391)
    at com.sap.platin.Gui.main(Gui.java:65)
    ERROR #############################
    07.03. 12:51:52.173 ERROR: GuiConnection: Connect failed
    07.03. 12:51:52.173 ERROR: JniAgiLibAdaptor.<init>: Cannot load JNI library
    ERROR #############################

    Hi,
    It seems to be a permission issue.
    Just check the permissions and grant 755 using chmod comand.
    Hope it helps.
    Reward suitable points!!!!!

  • How can I add a library of flash movies to my site?

    I posted this same question on the Dreamweaver forum and a suggestion was made that I try over here for help, so please excuse the duplicate question.
    How can I add a library of flash movies to my site?
    Hey there everyone and thanks for reading my question.
    I have a library of flash movies (specifically a library of maps) and when the map movies are run in Flash they call each other just fine (i.e. the USA map will load the Georgia map when Georgia is clicked on the USA map, etc etc etc for each state).
    HOWEVER, when I insert the USA map in one of my site pages (I'm working on the site using Dreamweaver CS4) the USA map page will load, but when a state is clicked the area on the page for the map goes blank and the state map does not load.
    Short of coding a specific path in each of my state maps (in the Flash editor) is there a way to tell Dreamweaver there is a library of maps, look there for the sub-map?
    and if I do have to code the path to the map, can I code a relative path rather than a specific URL address for the maps?
    I know this is probably one of those simple things, but I'm not seeing it (can you tell I'm new at this??)
    Thanks in advance for any help!
    Frances

    Hey again,
    Thanks for the helpful suggestions. Everyone's comments got me to thinking about what the path was in the calls from the maps.
    here is what finally worked:
    on (release)
    loadMovie("../FlashIMapDownloads/georgia.swf", 0);  
    this script code is in the action script for the "georgia" button of my main map - a US Map. (I hope I'm describing all this correctly).
    I'll post this same info in the Dreamweaver forum too.
    Thanks again!
    Frances

  • Can't open shared library .../libnmemso.sl

    Hi,
    I have RAC with 2 nodes of 10.2.0.3 on ASM, platform is HP-UX 11.11.
    On both nodes I've installed EM agent (version 10.2.0.3) by entering command
    ./agentDownload.hpunix -b /opt/oracle -c "node1,node2" -n CLUSTER_NAME -l
    EM shows only some part of information about both instances and no information about OS and platform. Also I see message "java.lang.Exception: No such metric" on page of this cluster.
    Also there are errors in emagent.trc of agents on both nodes:
    fetchlets: Could not load library '/opt/oracle/agent10g/lib32/libnmefos.sl' for reason 'Can't open shared library: /opt/oracle/agent10g/lib32//libnmemso.sl'
    Both libraries are exist and available for reading.
    Is there any workaround or fix about this?
    Thanks in advance.

    can you paste the installaction log

  • PSE 6 layer styles - how can I load new styles?

    PSE 6 layer styles - how can I load new styles?

    Hi,
    You need to download styles and then paste them to C:\ProgramData\Adobe\Photoshop Elements\8.0\Photo Creations\layer styles.
    You need to have a
    1) .asl file
    2) metadata.xml file.
    Relaunch  the application after this. the styles would be visible.
    In case you dont see them just go to C:\ProgramData\Adobe\Photoshop Elements\8.0\Locale\en_us and delete "MediaDatabase.db3" file.
    For XP:
    Copy the styles to C:\Documents and Settings\All Users\Application Data\Adobe\Photoshop Elements\8.0\Photo Creations\layer styles
    and delete the "MediaDatabase.db3" file. at C:\Documents and Settings\All Users\Application Data\Adobe\Photoshop Elements\8.0\Locale\en_US.
    For MAC :
    /Volumes/OS<name of Disk>/Library/Application Support/Adobe/Photoshop Elements/8.0/Photo Creations/Layer styles.
    and delete the "MediaDatabase.db3" file. at   /Volumes/OS<name of Disk>/Library/Application Support/Adobe/Photoshop Elements/8.0/Locale/en_US
    Hope this helps.

  • Failed to load shared library

    I am getting a "Failed to load shared library myDLL.dll:myFunction:C on RT Target Device" error when attempting to deploy a VI which contains a call to myDLL on a RT PXI.  If I open the VI with the Call Library Function Node and simply reselect myDLL within the Library name or Path box and save the VI, it will then deploy without error.  This continues to work until I start changing the VI at which point I attempt to deploy the VI again and get the failed to load error.  Once again I open the VI, reselect myDLL, save, and the failed to deploy error goes away.
    Does anyone have any ideas about whats going on here?
    Thanks in advance
    Kevin C.

    Hi Bob,
    Thanks for responding.  I am running LabVIEW 8.5 and running on an 8106 Embedded Controller.  Unfortunately, I cannot post my DLL however, I did some troubleshooting and found that the issue seems to be that myDLL calls another one of my DLLs which doesn't seem to be loaded onto the RT box.  If I deploy and run a VI which calls this second DLL and then run my original VI, it deploys without issue.  I guess I can understand why it didn't work in first place, since the 2nd DLL is not called from any VI and only called from myDLL, however I don't understand why simply opening the VI which contains the call to myDLL and reselecting it fixes the problem.  Also I have run the DLL thru the 8.5 DLL checker and it says that the DLL is OK, in fact the DLL checker new that myDLL had a dependency on the second DLL.  Is there something that I can do other than pre-deploy the second DLL to the RT box to get around this issue?
    Thanks again,
    Kevin C.     

  • Failed to load shared library on RT target device.

    I am using 7030 RT target. When I use Call Library Function Node with specified DLL library the application is working properly on Windows target. When I try to download the application on RT target PCI 7030 I get the following error messages: Failed to download useDLL.vi. Failed to load shared library EasyDLL.dll on RT target device. Because the application (attached to the question) is distributed with NI product I would suppose it is written OK. I would like to know what restrictions are imposed on DLL libraries which should be targeted on PCI 7030 RT target. Why the application useDLL.vi with EasyDLL.dll can't be loaded on PCI 7030? Does it mean that Call Library Function Nodes are not compatibel with PCI
    7030 target?! Thank you for any explanation.
    Attachments:
    useDLL.vi ‏15 KB
    EasyDLL.dll ‏80 KB

    OK I downloaded your files and tried them with a PXI real time controller and the error you mentioned happened for me as well. After digging for awhile, here's the best explanation I could find:
    1 - useDLL is calling other DLLs that are failing to download
    2 - useDLL is accessing some of the Win API that is not supported by the RT OS.
    Read more about this at:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RNAME=ViewQuestion&HOID=506500000008000000...
    ~cheers,
    Darin G

  • How can I load awd viewer in my swf?

    How can I load awd viewer in my swf? (awd is away builder's file extension)
    I found awd viewer example file in away builder website.
    http://awaytools.com/awaybuilder/tutorial-01/AwayBuilderTutorial01_SampleFiles.zip
    it's works well.
    but it's not working when I'm loading it to my parent swf.
    my parent swf file's code is just this.
    private function init(e:Event = null):void
    loadSWF("AWDViewer.swf");
    private function loadSWF(url:String):void
    var urlRequest:URLRequest = new URLRequest(url); loader = new Loader(); loader.load(urlRequest); addChild(loader);
    how can i solve this problem? plz help me.
    below is zip file of my swf
    https://www.dropbox.com/s/vz2c268ubzfg37k/Flash3DViewer.zip?dl=0

    LD_LIBRARY_PATH doesn't always work well on linux. Try copying the library to /usr/lib and then refreshing the cache by issuing "ldconfig -v" and verify that your library has been catalogued. If your library needs to be located in another path, you may have to edit "/etc/ld.so.conf" prior to running ldconfig.

  • I loaded music on my nano with my old laptop. now using a new laptop and want to load music on my nano but it wants to delete all song. How can I load new music frmo new laptop onto my nano and keep existing songs?

    I loaded music on my nano with my old laptop. now using a new laptop and want to load music on my nano but it wants to delete all song. How can I load new music frmo new laptop onto my nano and keep existing songs?

    Import the music on the external HD into iTunes.  If you don't want iTunes to make a new copy of each track that is stored in your iTunes Media folder on your PC's internal HD, make sure the Copy files to iTunes Media folder when adding to library option is NOT ticked from under the Advanced tab of iTunes Preferences.  Just remember that if you go this route, you'll always need to have your external HD plugged in before you start up iTunes.
    B-rock

Maybe you are looking for