Thank you very much David!
Changing the environment variable from LD_LIBRARY_PATH to LIBPATH
resolved the problem.
Plamen
On Thu, 2008-06-19 at 08:50 -0600, David Bender wrote:
>
> 1. Your output shows LD_LIBRARY_PATH including /usr/local/staf/lib,
> but on AIX the correct library environment variable name is LIBPATH.
> Can you verify that it includes /usr/local/staf/ilb?
>
> 2. The log.txt file from the install indicates the root error was:
>
> ProductException: (error code = 200; message="Java error"; exception =
> [ServiceException: (error code = 200; message = "nativeGetenv";
> severity = 0; exception = [java.lang.UnsatisfiedLinkError:
> nativeGetenv])])
> at
> com.installshield.product.actions.EnvironmentVariableUpdate.install(Unknown
> Source)
> at
> com.installshield.product.service.product.PureJavaProductServiceImpl.installProductAction(Unknown
> Source)
> at
> com.ibm.wizard.platform.aix.AixProductServiceImpl.installProductAction(AixProductServiceImpl.java:355)
>
> at
> com.installshield.product.service.product.PureJavaProductServiceImpl
> $InstallProduct.getResultForProductAction(Unknown Source)
> at
> com.installshield.product.service.product.InstallableObjectVisitor.visitComponent(Unknown
> Source)
> at
> com.installshield.product.service.product.InstallableObjectVisitor.visitInstallableComponents(Unknown
> Source)
> at
> com.installshield.product.service.product.InstallableObjectVisitor.visitProductBeans(Unknown
> Source)
> at
> com.installshield.product.service.product.PureJavaProductServiceImpl
> $InstallProduct.install(Unknown Source)
> at
> com.installshield.product.service.product.PureJavaProductServiceImpl
> $Installer.execute(Unknown Source)
> at
> com.installshield.wizard.service.AsynchronousOperation.run(Unknown
> Source)
> at java.lang.Thread.run(Thread.java:570)
>
> I'll open a problem report with InstallShield-MultiPlatform support
> for this problem. As a workaround I would suggest using the
> STAF325-aix64.tar.gz installer. Note, that STAF 3.2.5 is the last
> STAF release which will use InstallShield Multi-Platform (since it has
> reached end-of-life and has been replaced by InstallAnywhere). In
> STAF V3.3.0 (which should be released in a few weeks) the install will
> use InstallAnywhere. So, if this is problem with ISMP, then we won't
> really be able to pick up a fix since we are migrating to
> InstallAnywhere, but perhaps InstallShield support can provide
> us with a workaround.
>
> David Bender
> STAF/STAX Development
> 8-1268 (512-838-1268)
> IBM Austin Bldg. 903-5B002
> Internet: [EMAIL PROTECTED]
>
>
>
> "Petar Toudjarski"
> <[EMAIL PROTECTED]>
> Sent by:
> [EMAIL PROTECTED]
>
> 06/19/2008 08:19 AM
>
>
> To
> [email protected]
> cc
> Plamen Nedkov
> <[EMAIL PROTECTED]>
> Subject
> [staf-users]
> Cannot register
> Java services and
> install STAF on
> AIX 5.3.0.0 with
> LPAR
>
>
>
>
>
>
>
>
> Hello,
>
> We have two STAF issues on AIX 5.3.0.0 machine under LDAP
> virtualization.
> 1. When trying to register external services written in Java we
> got an error (look below) and STAF was not started. On same
> configuration without LPAR everything runs correctly. STAF was copied
> from the other system.
> 2. Fresh installation does not succeed but stops with error about
> environment variable not able to read see the bottom of the e-mail and
> attached log.txt. As a workaround we are coping installed STAF from
> another AIX machine without virtualization.
>
> “
> Error on Service definition, SERVICE FSExt LIBRARY JSTAF
> EXECUTE /usr/local/staf/services/STAFFSExt.jar
> 27:Error constructing service, JSTAF, Result: Unable to connect to
> JVM
> Error reading config file
> “
>
> STAF.cfg is:
> # Turn on tracing of internal errors and deprecated options
> trace enable tracepoints "error deprecated"
>
> # Enable TCP/IP connections
> interface tcp library STAFTCP
>
> # Default Service Loader Service
> serviceloader library STAFDSLS
>
> SET MAXQUEUESIZE 10000
>
> TRUST DEFAULT LEVEL 5
>
> SERVICE FSExt LIBRARY JSTAF
> EXECUTE /usr/local/staf/services/STAFFSExt.jar
>
> JVM.log
> ******************************************************************************
>
> *** 20080619-05:20:07 - Start of Log for JVMName: STAFJVM1
> *** JVM Executable: java
> *** JVM Options : none
> class cannot be loaded: java.lang.UnsatisfiedLinkError: JSTAFSH (A
> file or directory in the path name does not exist.) -
> java.lang.UnsatisfiedLinkError: JSTAFSH (A file or directory in the
> path name does not exist.)
>
> environment variable:
> declare -x LD_LIBRARY_PATH="/usr/local/staf/lib"
> declare -x
> CLASSPATH="/usr/local/staf/samples/demo/STAFDemo.jar:/usr/local/staf/samples/demo/STAFDemo.jar::/usr/local/staf/lib/JSTAF.jar"
>
> [EMAIL PROTECTED] /usr/local/staf/bin]# ls /usr/local/staf/lib/JSTAF.jar
> /usr/local/staf/lib/JSTAF.jar
> [EMAIL PROTECTED] /usr/local/staf/bin]# ls /usr/local/staf/lib/
> IPv4 libSTAFLog.so
> IPv6 libSTAFMon.so
> JSTAF.jar libSTAFPool.so
> JSTAF.zip libSTAFTCP.so
> STAFLog.rxl libSTAFZip.so
> STAFMon.rxl libSTAFZlib.so
> STAFPool.rxl libaix_javaunix.so
> STAFUtil.rxl liblin_javaunix.so
> libJSTAF.so libsigar-amd64-linux.so
> libJSTAFSH.so libsigar-ppc-aix-5.so
> libRXSTAF.so libsigar-sparc-solaris.so
> libRxThread.so libsigar-x86-linux.so
> libSTAF.so libsigar-x86-solaris.so
> libSTAFDSLS.so libsigar_aixperfstat.so
> libSTAFEXECPROXY.so libsol_javaunix.so
> libSTAFLIPC.so sigar-x86-winnt.dll
> [EMAIL PROTECTED] /usr/local/staf/bin]#
>
> OS type:
> [EMAIL PROTECTED] /usr/local/staf/bin]# bootinfo -y
> 64
> [EMAIL PROTECTED] /usr/local/staf/bin]# bootinfo -K
> 64
> [EMAIL PROTECTED] /usr/local/staf/bin]# oslevel
> 5.3.0.0
>
> Failed installation using binary (STAF325-setup-aix64.bin) on AIX
> 5.3.0.0
> Log.txt attached
> Setup has enough information to start copying the program files. If
> you want to
> review or change any setting, click Back. If you are satisfied with
> the
> settings, click Next to begin copying files.
>
> Setup Type: Typical
> Target Directory: /usr/local/staf
> The following components will be installed:
> Base STAF components
> External Services: Log, Monitor, ResPool, Zip
> Language Support: C/C++, Java, Rexx
> Documentation
> Samples and Demos
> Options:
>
>
> Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
>
> Installing STAF 3.2.5. Please wait...
>
>
> |-----------|-----------|-----------|------------|
> 0% 25% 50% 75% 100%
> |||||||||||||||||||||||||||||||||
> 1. Yes
> 2. Yes to All
> 3. No
>
> CLASSPATH exists on this system and it has been modified since
> installation. Do
> you want to restore this environment variable? [1]3
>
>
> |-----------|-----------|-----------|------------|
> 0% 25% 50% 75% 100%
> |||||||||||||||||||||||||||||||||
> -------------------------------------------------------------------------------
> Errors occurred during the installation.
> - An error occurred and product installation failed. Look at the log
> file
> /usr/local/staf/log.txt for details.
>
> Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
>
> -------------------------------------------------------------------------------
> Please read the information below.
>
> The installer has created file /usr/local/staf/STAFEnv.sh which sets
> up the
> STAF environment variables for this version of STAF. This file is
> useful when
> running multiple versions of STAF on the same machine. Click Next to
> continue.
>
> Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
>
> -------------------------------------------------------------------------------
> Getting Started with STAF
>
> Now that you have installed STAF, we recommend that you read the
> "Getting
> Started with STAF" document. This document's location is
> /usr/local/staf/docs/STAFGS.pdf
>
> Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
>
> -------------------------------------------------------------------------------
> The wizard requires that you logout and log back in.
>
> Press 3 to Finish or 5 to Redisplay [3] 3
>
>
>
>
>
> java.io.FileNotFoundException: /usr/local/staf/bin/STAF.cfg (A file or
> directory in the path name does not exist.)
> at java.io.FileOutputStream.open(Native Method)
> at
> java.io.FileOutputStream.<init>(FileOutputStream.java(Compiled Code))
> at java.io.FileOutputStream.<init>(FileOutputStream.java:153)
> at java.io.FileWriter.<init>(FileWriter.java:94)
> at STAFWriteCfgFile.execute(STAFWriteCfgFile.java:88)
> at
> com.installshield.wizard.StandardWizardListener.execute(Unknown
> Source)
> at
> com.installshield.wizard.StandardWizardListener.currentBeanChanged(Unknown
> Source)
> at com.installshield.wizard.Wizard$RunThread.run(Unknown
> Source)
>
> [EMAIL PROTECTED] /tmp]#
>
> "Tumbleweed Communications <tumbleweed.com>" made the following
> annotations on 06/19/08, 06:19:10
> ------------------------------------------------------------------------------
>
>
> === Tumbleweed Communications Disclaimer ===
> This e-mail, including attachments, may include confidential and/or
> proprietary information, and may be used only by the person or entity
> to which it is addressed. If the reader of this e-mail is not the
> intended recipient or his or her authorized agent, the reader is
> hereby notified that any dissemination, distribution or copying of
> this e-mail is prohibited. If you have received this e-mail in error,
> please notify the sender by replying to this message and delete this
> e-mail immediately.
>
> Tumbleweed Communications Corp., an industry leader in managed file
> transfer and content security, provides enterprise-class solutions to
> organizations of all sizes. Tumbleweed's innovative products enable
> organizations to effectively manage and protect business-critical
> Internet communications, with capabilities that span secure file
> transfer, encryption, data loss prevention, and email security.
> ==============================================================================-------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php_______________________________________________
> staf-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/staf-users
>
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
staf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/staf-users