Menu

#913 installation error - STAF321-setup-solaris-x86.jar

Unix::Solaris
closed-fixed
Install (167)
5
2007-03-12
2007-03-09
No

it would seem th installer is looking for a windows DLL... on solaris x86. kind of awkward. I thought it worth filing an issue.

here is the error I get installing with 3.2.1
[java] Unable to load JNI dll jar:ismpfile:/var/tmp/ismp001/9852965/engine/1.0/ext/windowsppk.jar!/reslib/windowsppk/win32ppk.dll
[java] java.lang.UnsatisfiedLinkError: /var/tmp/ismp001/win32ppk.dll: Can't load this .so (machine code=0x0) on a IA 32-bit platform
[java] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
[java] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
[java] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
[java] at java.lang.Runtime.load0(Runtime.java:769)
[java] at java.lang.Runtime.load(Runtime.java:757)
[java] at com.installshield.util.LibraryLoader.loadLibrary(Unknown Source)
[java] at com.installshield.wizard.platform.win32.Win32Utils.loadDLL(Unknown Source)
[java] at com.installshield.wizard.platform.win32.Win32RegistryServiceImpl.initialized(Unknown Source)
[java] at com.installshield.wizard.service.AbstractServiceImplementor.initialize(Unknown Source)
[java] at com.installshield.wizard.service.ServiceFactory.createImpl(Unknown Source)
[java] at com.installshield.wizard.service.ServiceFactory.createService(Unknown Source)
[java] at com.installshield.wizard.service.ServiceFactory.createService(Unknown Source)
[java] at com.installshield.wizard.service.LocalWizardServices.loadService(Unknown Source)
[java] at com.installshield.wizard.service.LocalWizardServices.getService(Unknown Source)
[java] at com.installshield.wizard.WizardBean.getService(Unknown Source)
[java] at com.installshield.wizard.platform.win32.registry.Win32GetRegistryValueAction.execute(Unknown Source)
[java] at com.installshield.wizard.StandardWizardListener.execute(Unknown Source)
[java] at com.installshield.wizard.StandardWizardListener.currentBeanChanged(Unknown Source)
[java] at com.installshield.wizard.Wizard$RunThread.run(Unknown Source)

regards,

Arnaud Lacour

Discussion

  • David Michael Bender

    • assigned_to: nobody --> dave2268
     
  • David Michael Bender

    Logged In: YES
    user_id=285133
    Originator: NO

    Thanks for reporting this. When the STAF321-setup-solaris-x86 files were re-released for Bug #1672035 ("Fixed problem on Solaris-x86 where the Zip service libraries were not being installed"), they also included the fix for Bug #1636095 ("Fixed problem on non-English Windows machines where STAF would not start automatically after logging it"), which is not correctly checking the platform (it should only be run for Windows, and this is why you see this error on Solaris x86). Note that even though you get this error message, the Solaris x86 installation was successful.

     
  • Arnaud Lacour

    Arnaud Lacour - 2007-03-12

    Logged In: YES
    user_id=1472827
    Originator: YES

    yes. it does install successfully.
    just thought I'd chip in some intel ...

     
  • David Michael Bender

    • status: open --> closed-fixed
     
  • David Michael Bender

    Logged In: YES
    user_id=285133
    Originator: NO

    Index: History

    RCS file: /cvsroot/staf/src/staf/History,v
    retrieving revision 1.589
    diff -r1.589 History
    24a25,26
    > - Fixed UnsatisfiedLinkError for win32ppk.dll during STAF install on
    > Solaris-x86 (Bug #1677664)

    Index: STAF.uip

    RCS file: /cvsroot/staf/src/staf/install/ismp/STAF.uip,v
    retrieving revision 1.39
    retrieving revision 1.38
    diff -r1.39 -r1.38
    14812,14829d14811
    < <condition id="platform" type="com.installshield.wizardx.condition
    s.PlatformWizardBeanCondition">
    < <property name="evaluate">1</property>
    < <property name="comments"/>
    < <property name="compareVersionOperator">0</property>
    < <property name="customPlatform" type="com.installshield.util.P
    latform">
    < <property name="arch">.*</property>
    < <property name="displayName">All Platforms</property>
    < <property name="name">.*</property>
    < <property name="version">.*</property>
    < </property>
    < <property name="platform" type="com.installshield.util.Platfor
    m">
    < <property name="arch">.*</property>
    < <property name="displayName">Windows (All)</property>
    < <property name="name">Windows .*</property>
    < <property name="version">.*</property>
    < </property>
    < <property name="immutable">True</property>
    < </condition>
    14843,14860d14824
    < <condition id="platform" type="com.installshield.wizardx.condition
    s.PlatformWizardBeanCondition">
    < <property name="evaluate">1</property>
    < <property name="comments"/>
    < <property name="compareVersionOperator">0</property>
    < <property name="customPlatform" type="com.installshield.util.P
    latform">
    < <property name="arch">.*</property>
    < <property name="displayName">All Platforms</property>
    < <property name="name">.*</property>
    < <property name="version">.*</property>
    < </property>
    < <property name="platform" type="com.installshield.util.Platfor
    m">
    < <property name="arch">.*</property>
    < <property name="displayName">Windows (All)</property>
    < <property name="name">Windows .*</property>
    < <property name="version">.*</property>
    < </property>
    < <property name="immutable">True</property>
    < </condition>

     

Log in to post a comment.