BEA Tuxedo resources in Chicago?

I'm looking for a Tuxedo Administrator in the Chicagoland Area. I never resort to forums for this type of request, but I'm desperate!
Strong working knowledge of the following:
BEA Tuxedo 8.1 and above – Minimum 3 Years
Unix – HP/UX, SUSE Linux
Veritas Clustering
Strong knowledge of scripting using Korn Shell Scripts, Perl etc.
Strong preference for candidate with performance tuning and optimization techniques in a Tuxedo environment.
***This is a CONTRACT FOR HIRE OPPORTUNITY***
Feel free to contact me immediately:
Blake
[email protected]
312-546-5302

Well now Tuxedo 8.0 was released around 2001 (yes really!!)
As far as I can remember RHES did not exist then. You can find a list of Platform Data sheets for 8.0 at http://edocs.bea.com/tuxedo/tux80/install/inspds.htm but that is very old.
As there is incredible source code compatibility for the Tuxedo API I would suggest that you look at a more modern version of Tuxedo. 10gR3 was release this year but it only supports RHEL 5.
To get support for RHEL 4 you might need to look at Tuxedo 9.1.

Similar Messages

  • How to change the log file path in BEA tuxedo 6.5 client in Windows xp

    Hi,
    I am using BEA Tuxedo 6.5 client in windows xp.
    The log files are created in C:
    Kindly help me in changing the log file path and also i want to know where these configurations are set.
    Advance thanks !!!
    Regards
    Bunsim

    Hi Bunsim,
    ULOGPFX is an environment variable. Your client executable can set an environment variable as part of a startup script,
    it can be included in a file used by the client that is defined with WSENVFILE environment variable, it can be read in
    a file by the client executable after startup using the tuxreadenv() API, it can be set by the client using the tuxputenv() API,
    the profile for the user executing the client can have an environment variable defined, or the windows registry can include
    a definition for the environment variable(there is also an BEA applet on Windows for administration but I think not on client only installs).
    WSNADDR is an environment variable that defines the address of the workstation listener that the client will connect to.
    Look for where your client defines WSNADDR and add, or modify,the ULOGPFX definition to meet your needs.
    Regards,
    Bob

  • Failed to uninstall older version of BEA Tuxedo

    I am trying to install an earlier version of BEA Tuxedo (partial license from Peoplesoft Tools). Everytime I attempt to uninstall BEA Tuxedo from control panel, it always comes back with an error message saying "uninstallshield has detected that d:\Bea Systems...libgp.dll is in use"... I've already disabled all services related to bea tuxedo (I think)... restarted the server... and still the error message is still persisting. Appreciate any help on this matter. Thanks!

    I don't know which release tuxedo you are using. For Tuxedo 8.0, there is a
    bug caused by Windows. You can find the solution from its releasenotes.txt:
    >>>
    111 ----------------------------------------------------------------------
    112
    113 128. CR084911 and CR092125 Problems on control panel icon for
    Windows 2000
    114
    115 Problem: On Windows 2000, the explorer process holds libengine.dll
    and
    116 beaadmin.cpl after using the control panel icon, sometimes
    117 causing explorer crashes and prevent our patch
    118 installation/deinstallation.
    119 Solution: Note this solution only apply to Windows 2000 users, the
    procedures
    120 only need to be done one time, i.e., users don't need to
    repeat the
    121 procdures in future patch installation if they have done
    this.
    122
    123 a) remove beaadmin.cpl from C:\WINNT\System32 (user may needs
    kill
    124 explorer process or reboot the machine to remove it).
    125 b) uninstall old patch(if installed) and install the new patch
    126 c) copy the new beaadmin.cpl from %TUXDIR%\bin to
    C:\WINNT\System32
    <<<
    <Arnold Cinco> wrote in message news:[email protected]..
    I am trying to install an earlier version of BEA Tuxedo (partial license
    from Peoplesoft Tools). Everytime I attempt to uninstall BEA Tuxedo from
    control panel, it always comes back with an error message saying
    "uninstallshield has detected that d:\Bea Systems...libgp.dll is in use"...
    I've already disabled all services related to bea tuxedo (I think)...
    restarted the server... and still the error message is still persisting.
    Appreciate any help on this matter. Thanks!

  • BEA Tuxedo and Sun Solaris V2.6 C++ Compiler V5.0 Problem

    Hi Friends,
    We are having problem with Tuxedo servers compiling/build using the Sun Solaris V2.6 Workshop C++ compiler V5.0. The Tuxedo servers do not boot up. The servers hang in tpopen() ATMI call. We used dbx to determine this.
    The same code when build using C compiler works fine. It seems that C++ Compiler V5.0 has some trouble with BEA Tuxedo. We even tried compat=4 option which creates V4.0 compatible object library. It also does not get us thru.
    Is anyone using this compiler for BEA tuxedo development?
    Any help would be highly appreciated.
    Best Regards
    Manoj SASIDHARAN

    Hi again!
    Did some investigation, found this:
    http://www.bea.com/support/askbea/tux/S-05487.shtml
    Best Regards
    Sven Björkegren
    Manoj SASIDHARAN skrev:
    Hi Friends,
    We are having problem with Tuxedo servers compiling/build using the Sun Solaris V2.6 Workshop C++ compiler V5.0. The Tuxedo servers do not boot up. The servers hang in tpopen() ATMI call. We used dbx to determine this.
    The same code when build using C compiler works fine. It seems that C++ Compiler V5.0 has some trouble with BEA Tuxedo. We even tried compat=4 option which creates V4.0 compatible object library. It also does not get us thru.
    Is anyone using this compiler for BEA tuxedo development?
    Any help would be highly appreciated.
    Best Regards
    Manoj SASIDHARAN[sven.bjorkegren.vcf]

  • Does BEA Tuxedo 8.0 work on SuSe Linux 9.1?

    How do I get Tuxedo 8.0 running on SuSe Linux 9.1?
    Rgds.
    S.
    Message was edited by sstarke at Oct 3, 2004 5:31 AM

    I've had success with the RedHat AS3.0 (Pentium) version running on SuSe Linux 9.1 both 32bit and x86_64 builds

  • Access data sources supporting Tuxedo

    WLS 5.1 states that it does not support two-phase commit.
    In fact, if I try to establish two connections to different Oracle
    databases within the same entity bean or session bean within a
    transactional context then an exception is thrown.
    I need to perform updates to two different resources, the first is an
    Oracle database and the second is a Clarify CRM database.
    The problem is getting the updates to both resources done atomically.
    The Oracle database has a layer of EJB's and will run inside WebLogic.
    The Clarify system only comes with a Java Bean interface (not an EJB
    interface).
    Obviously, at some point a connection needs to be established to the
    underlying Oracle Clarify database and I suspect that the Java Bean
    interface that Clarify provides will perform any transactional stuff per
    method call. Although we may be able to detect Clarify problems through
    exceptions thrown from the Java Bean methods, presumably for each
    successful Java Bean method call the underlying data source changes
    associated with it will be committed. Any subsequent Java Bean method
    call that fails can too be detected but we have no way to roll back the
    changes made in the previous method calls. This is obviously a typically
    transaction based problem.
    So, Clarify supports BEA Tuxedo, presumably for this purpose. Perhaps
    someone can confirm, but I think that BEA Jolt provides a Java API to
    BEA Tuxedo. Is this the currently recommended way to communicate with
    Tuxedo? And does Jolt simply provide the equivalent XA methods such as
    transaction start, prepare, commit methods etc?
    I mentioned at the start that an exception will be thrown if an attempt
    is made to open more than one database connection. Presumably, the
    container will not be able to detect this if the connection is retrieved
    in an independent Java class that is not part of the EJB? this is
    important as BEA Jolt or the underlying Java Bean classes must at some
    point establish a connection.
    If Jolt provides this type of interface then presumable I could have a
    stateless session bean that updates the first Oracle data source through
    the EJB's and then simply starts a transaction using Jolt, then applies
    the clarify changes using the Java Beans and then can use the two-phase
    commit capabilities of Tuxedo to 'prepare' the Clarify changes. If the
    prepare fails then a system exception will be thrown to rollback the
    changes to the first data source, otherwise Jolt will be used to tell
    Tuxedo to commit the changes and then the first data source will be
    committed when the session bean method completes.
    One drawback that I can see is that the transactional calls to Jolt will
    be hardcoded in the beans and not controlled by transactional
    demaraction in the deployment descriptors so we would need to be careful
    when the transactional boundaries changes in the deployment descriptor.
    I can't see how Weblogic 6.0 can assist us here as we don't have an EJB
    intterface to Clarify.
    How does the J2EE Connector stuff fit into this?
    Anyone interfaced with Clarify through Jolt/Tuxedo - is the perfromance
    adequate?
    Many thanks in advance

    Hi,
    You can also have a look at Metalink Note:150766.1 :- Subject:      How to Access a JDBC Data Source From OC4J Using a JNDI Lookup
    Regards,
    Sandeep

  • Error installing Tuxedo 10gR3 for Linux  on CentOS 5.3

    Hi Colleagues,
    I am having probem installing tuxedo10gR3_64_Linux_01_x86.bin as part of PeopleSoft v9.1 install on my test server, CentOS 5.3 Linux. I am getting the error below.
    CentOSLinux:psoft /Tuxedo_10gR3_Linux >ls -l
    total 83464
    -r-xr-xr-x 1 root root 85376616 Dec 30 2008 tuxedo10gR3_64_Linux_01_x86.bin
    CentOSLinux:psoft /Tuxedo_10gR3_Linux >./tuxedo10gR3_64_Linux_01_x86.bin -i console
    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    Launching installer...
    *./tuxedo10gR3_64_Linux_01_x86.bin: line 2479: /tmp/install.dir.8302/Linux/resource/jre/bin/java: cannot execute binary file*
    *./tuxedo10gR3_64_Linux_01_x86.bin: line 2479: /tmp/install.dir.8302/Linux/resource/jre/bin/java: Success*
    CentOSLinux:psoft /Tuxedo_10gR3_Linux >
    Here is the details of my test server:
    CentOSLinux:psoft /Tuxedo_10gR3_Linux >uname -a
    Linux CentOSLinux2 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux
    Appreciate any assistance

    Maginoo,
    I just tested it on a brand new installation of CentOS 5.3 64bit with all the default settings during the install (I added "server" only).
    Then everything worked fine with the default java version.
    [root@centos53 ~]# uname -a
    Linux centos53 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
    [root@centos53 ~]#
    [root@centos53 ~]$ rpm -q centos-release
    centos-release-5-3.el5.centos.1
    [root@centos53 ~]# arch
    x86_64
    [root@centos53 ~]$ /usr/sbin/alternatives --config java
    There are 2 programs which provide 'java'.
      Selection    Command
    *+ 1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
       2           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
    Enter to keep the current selection[+], or type selection number:
    [root@centos53 ~]# mkdir -p /nfs/software
    [root@centos53 ~]# mount -t nfs 192.168.1.1:/software /nfs/software
    [root@centos53 ~]# groupadd tuxedo
    [root@centos53 ~]# useradd -g tuxedo tuxedo
    [root@centos53 ~]# mkdir -p /appl/tuxedo10gR3
    [root@centos53 ~]# chown tuxedo:tuxedo /appl/tuxedo10gR3
    [root@centos53 ~]# su - tuxedo
    [tuxedo@centos53 Oracle_Tuxedo_10gR3_Linux_64]$ pwd
    /nfs/software/PeopleSoftCD/BEA/Tuxedo/Oracle_Tuxedo_10gR3_Linux_64
    [tuxedo@centos53 Oracle_Tuxedo_10gR3_Linux_64]$ ls -lrt
    total 83464
    -rwxrwxrwx 1 root root 85376616 Dec 30  2008 tuxedo10gR3_64_Linux_01_x86.bin
    [tuxedo@centos53 Oracle_Tuxedo_10gR3_Linux_64]$ ./tuxedo10gR3_64_Linux_01_x86.bin -i console
    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    Launching installer...
    Preparing CONSOLE Mode Installation...
    ===============================================================================
    Choose Locale...
      ->1- English
    CHOOSE LOCALE BY NUMBER: 1
    ===============================================================================
    Pre-Installation Summary
    Please Review the Following Before Continuing:
    Product Name:
        Tuxedo 10gR3
    Install Folder:
        /appl/tuxedo10gR3
    Link Folder:
        /home/tuxedo
    Disk Space Information (for Installation Target):
        Required:  195,536,693 bytes
        Available: 2,298,658,816 bytes
    PRESS <ENTER> TO CONTINUE:
    ===============================================================================
    Ready To Install
    InstallAnywhere is now ready to install Tuxedo 10gR3 onto your system at the
    following location:
       /appl/tuxedo10gR3
    PRESS <ENTER> TO INSTALL:
    ===============================================================================
    Installing...
    [==================|==================|==================|==================]
    [------------------|------------------|------------------|------------------]
    ===============================================================================
    Installation Complete
    Congratulations. Tuxedo 10gR3 has been successfully installed to:
       /appl/tuxedo10gR3
    PRESS <ENTER> TO EXIT THE INSTALLER:
    [tuxedo@centos53 Oracle_Tuxedo_10gR3_Linux_64]$ cd /appl/tuxedo10gR3/
    [tuxedo@centos53 tuxedo10gR3]$ ls
    bin  cobinclude  help  include  inventory  jre  lib  locale  logs  registry.xml  tux.env  udataobj  uninstaller
    -bash: ./tux.env: Permission denied
    [tuxedo@centos53 tuxedo10gR3]$ export TUXDIR=/appl/tuxedo10gR3
    [tuxedo@centos53 tuxedo10gR3]$ . $TUXDIR/tux.env
    [tuxedo@centos53 tuxedo10gR3]$ $TUXDIR/bin/tmadmin -v
    INFO: Oracle Tuxedo, Version 10.3.0.0, 64-bit, Patch Level (none)
    [tuxedo@centos53 tuxedo10gR3]$Please, verify your install (64bit and java, see above, we have not the same), and /tmp directory.
    Nicolas.

  • Tuxedo 10.0 : Problem with MQ Adapter for Tuxedo

    Hi,
    Currently I am working over integration of tuxedo and MQ 6.0 using MQ Adapter which was included in version 10.0. During my work some problem appears, when I execute tmboot I get error message. This problem appears only with TMS when I execute adapter without TMS every thing works fine
    Below I attached all the important files :
    Execution of tmboot
    Boot all admin and server processes? (y/n): y
    Booting all admin and server processes in /tuxedo/tuxconfig
    INFO: BEA Tuxedo, Version 10.0, 64-bit, Patch Level (none)
    INFO: Serial #: 454493271161-2664984303294, Expiration NONE, Maxusers 1000000
    INFO: Licensed to: Customer
    Booting admin processes ...
    exec BBL -A :
    process id=295114 ... Started.
    Booting server processes ...
    exec MQXA -A :
    Failed.
    exec MQXA -A :
    Failed.
    exec MQXA -A :
    Failed.
    exec TM_MQO -- -C file.cfg :
    Failed.
    1 process started.
    ULOG file
    174445.aix!tmloadcf.180380.1.-2: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174445.aix!tmloadcf.180380.1.-2: CMDTUX_CAT:872: INFO: TUXCONFIG file /tuxedo/tuxconfig has been updated
    174454.aix.maxdemo.pl!BBL.295114.1.0: 10-15-2008: Tuxedo Version 10.0, 64-bit, Patch Level (none)
    174454.aix.maxdemo.pl!BBL.295114.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    174454.aix.maxdemo.pl!MQXA.286894.1.0: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174454.aix.maxdemo.pl!MQXA.286894.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    174454.aix.maxdemo.pl!MQXA.286894.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_ASYNC
    174454.aix.maxdemo.pl!MQXA.286894.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    174454.aix.maxdemo.pl!MQXA.286894.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    174454.aix!tmboot.180382.1.-2: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174454.aix!tmboot.180382.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    174454.aix.maxdemo.pl!MQXA.315556.1.0: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174454.aix.maxdemo.pl!MQXA.315556.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    174454.aix.maxdemo.pl!MQXA.315556.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_ASYNC
    174454.aix.maxdemo.pl!MQXA.315556.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    174454.aix.maxdemo.pl!MQXA.315556.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    174454.aix!tmboot.180382.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    174454.aix.maxdemo.pl!MQXA.299166.1.0: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174454.aix.maxdemo.pl!MQXA.299166.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    174454.aix.maxdemo.pl!MQXA.299166.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_ASYNC
    174454.aix.maxdemo.pl!MQXA.299166.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    174454.aix.maxdemo.pl!MQXA.299166.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    174454.aix!tmboot.180382.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    174454.aix.maxdemo.pl!TM_MQO.303262.1.0: 10-15-2008: Tuxedo Version 10.0, 64-bit
    174454.aix.maxdemo.pl!TM_MQO.303262.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    174454.aix.maxdemo.pl!TM_MQO.303262.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_RMERR
    174454.aix.maxdemo.pl!TM_MQO.303262.1.0: TUXMQ_CAT:1000: TPMQ_EATMI tpopen failed error = TPERMERR - resource manager error
    174454.aix.maxdemo.pl!TM_MQO.303262.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() faile
    174454.aix!tmboot.180382.1.-2: CMDTUX_CAT:825: ERROR: Process TM_MQO at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    UBBCONFIG with TMS ( That doesn't work )
    *RESOURCES
    IPCKEY 62345
    MASTER MQTESTGSERVER
    MAXACCESSERS 5
    MAXSERVERS 5
    MAXSERVICES 10
    MODEL SHM
    LDBAL N
    *MACHINES
    DEFAULT:
    APPDIR="/opt/bea/tuxedo/tuxedo10.0/bin/"
    TUXCONFIG="/tuxedo/tuxconfig"
    TUXDIR="/opt/bea/tuxedo/tuxedo10.0/"
    TLOGDEVICE="/tuxedo/logi/current"
    "aix.maxdemo.pl" LMID=MQTESTGSERVER
    *GROUPS
    GROUP1
    TMSNAME=MQXA TMSCOUNT=3 LMID=MQTESTGSERVER GRPNO=1 OPENINFO="MQSeries_XA_RMI:QUEUE.MANAGER"
    *SERVERS
    DEFAULT:
    CLOPT="-A"
    TM_MQO SRVGRP=GROUP1 SRVID=1
    CLOPT="-- -C file.cfg"
    *SERVICES
    file.cfg
    *SERVER
    DEFMAXMSGLEN=2048
    DEFTIMEOUT=60
    *QUEUE_MANAGER
    LQMID=QM1
    NAME=QUEUE.MANAGER
    *SERVICE
    NAME=MQTEST
    LQMID=QM1
    TIMEOUT=30
    TRAN=N
    MQNAME=IN
    REPLYTOQ=OUT
    RM
    TUXEDO/D:tuxd_switch:-lrms -lfs
    TUXEDO/SQL:tuxsql_switch:-lsql -lusort -lrms -lfs
    NONE:tmnull_switch:
    TUXEDO/QM:tuxq_switch:-lqm -ltmib
    # BEA makes no attempt to keep the information in the following samples
    # up to date. To make sure you have correct and complete information for
    # your platform and RM version, please consult your RM vendor.
    # ORACLE 7
    #Oracle_XA:xaosw:-L${ORACLE_HOME}/lib -lxa ${ORACLE_HOME}/lib/libsql.a -lora -lsqlnet -lcore -lnlsrtl -lcore ${ORACLE_HOME}/lib/osntab.o -lsqlnet -lcv6 -lora -lm -lsocke
    # Oracle 9, 10
    Oracle_XA:xaosw:-L${ORACLE_HOME}/lib -lclntsh
    # INFORMIX-Online 5
    INFORMIX-OnLine:infx_xa_switch:${INFORMIXDIR}/lib/esql/libinfxxa.a -lx
    # INFORMIX-Online 6
    #INFORMIX-OnLine:infx_xa_switch:${INFORMIXDIR}/lib/esql/libinfxxa.a ${INFORMIXDIR}/lib/esql/libsql.a ${INFORMIXDIR}/lib/libasf.a ${INFORMIXDIR}/lib/netlib.a ${INFORMIXDIR}/lib/esql/libgen.a ${INFORMIXDIR}/lib/esql/libos.a -lsocket -lm
    #ident "@(#)RM 1.3"
    NONE2:tmnull2_switch:xa.o
    # WebSphere MQ 6.0
    MQSeries_XA_RMI:MQRMIXASwitchDynamic: /usr/mqm/lib64/libmqmxa64.a /usr/mqm/lib64/libmqm.a /usr/mqm/lib64/libmqmcs.a
    UBBCONFIG (working but without TMS)
    *RESOURCES
    IPCKEY 62345
    MASTER MQTESTGSERVER
    MAXACCESSERS 5
    MAXSERVERS 5
    MAXSERVICES 10
    MODEL SHM
    LDBAL N
    *MACHINES
    DEFAULT:
    APPDIR="/opt/bea/tuxedo/tuxedo10.0/bin/"
    TUXCONFIG="/tuxedo/tuxconfig"
    TUXDIR="/opt/bea/tuxedo/tuxedo10.0/"
    "aix.maxdemo.pl" LMID=MQTESTGSERVER
    *GROUPS
    GROUP1
    LMID=MQTESTGSERVER GRPNO=1 OPENINFO=NONE
    *SERVERS
    TM_MQO SRVGRP=GROUP1 SRVID=1
    CLOPT="-- -C file.cfg"
    *SERVICES
    I would be thankful for any support Bartosz Chrabski
    Edited by: Bartosz Chrabski on 2008-10-19 02:11

    Hi,
    As I changed MAXACCESSERS, MAXSERVERS, MAXSERVICES to 100, 50, 50 TM_MQO starts but MQXA still have errors during execution process:
    Execution of tmboot
    Boot all admin and server processes? (y/n): y
    Booting all admin and server processes in /tuxedo/tuxconfig
    INFO: BEA Tuxedo, Version 10.0, 64-bit, Patch Level (none)
    INFO: Serial #: 454493271161-2664984303294, Expiration NONE, Maxusers 1000000
    INFO: Licensed to: Customer
    Booting admin processes ...
    exec BBL -A :
    process id=282800 ... Started.
    Booting server processes ...
    exec MQXA -A :
    Failed.
    exec MQXA -A :
    Failed.
    exec MQXA -A :
    Failed.
    exec TM_MQO -- -C file.cfg :
    process id=319576 ... Started.
    2 processes started.
    ULOG
    125049.aix.maxdemo.pl!BBL.364726.1.0: 10-21-2008: Tuxedo Version 10.0, 64-bit, Patch Level (none)
    125049.aix.maxdemo.pl!BBL.364726.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    125049.aix.maxdemo.pl!MQXA.282810.1.0: 10-21-2008: Tuxedo Version 10.0, 64-bit
    125049.aix.maxdemo.pl!MQXA.282810.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    125049.aix.maxdemo.pl!MQXA.282810.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_ASYNC
    125049.aix.maxdemo.pl!MQXA.282810.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    125049.aix.maxdemo.pl!MQXA.282810.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    125049.aix!tmboot.356520.1.-2: 10-21-2008: Tuxedo Version 10.0, 64-bit
    125049.aix!tmboot.356520.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    125049.aix.maxdemo.pl!MQXA.319578.1.0: 10-21-2008: Tuxedo Version 10.0, 64-bit
    125049.aix.maxdemo.pl!MQXA.319578.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    125049.aix.maxdemo.pl!MQXA.319578.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_oen returned XAER_ASYNC
    125049.aix.maxdemo.pl!MQXA.319578.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    125049.aix.maxdemo.pl!MQXA.319578.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    125049.aix!tmboot.356520.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    125049.aix.maxdemo.pl!MQXA.348360.1.0: 10-21-2008: Tuxedo Version 10.0, 64-bit
    125049.aix.maxdemo.pl!MQXA.348360.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    125049.aix.maxdemo.pl!MQXA.348360.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_ASYNC
    125049.aix.maxdemo.pl!MQXA.348360.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    125049.aix.maxdemo.pl!MQXA.348360.1.0: LIBTUX_CAT:300: ERROR: tlogopen: gptblopen: UNIX sys call error - 2
    125049.aix!tmboot.356520.1.-2: CMDTUX_CAT:825: ERROR: Process MQXA at MQTESTGSERVER failed with /T tperrno (TPERMERR - resource manager error)
    125049.aix.maxdemo.pl!TM_MQO.344110.1.0: 10-21-2008: Tuxedo Version 10.0, 64-bit
    125049.aix.maxdemo.pl!TM_MQO.344110.1.0: LIBTUX_CAT:262: INFO: Standard main starting
    125049.aix.maxdemo.pl!TM_MQO.344110.1.0: TUXMQ_CAT:1055: TPMQ_INFO TM_MQO started
    Edited by: Bartosz Chrabski on 2008-10-21 03:50

  • Tuxedo configuration global parameters

    Hi
    I have tuxedo configuration related question which I am unable to understand.
    There are two parts to the question:
    1. We have an already running tuxedo configuration which is working with certain values of global parameters. My concern is that if we have to increase the number of servers that are booted up by the tuxedo configuration, which global parameters will be required to be modified?
    2. Since our deployment is on Windows 2003 server based, there are also parameters defined under the "BEA Tuxedo" item of control panel applet. My question is that if we increase the number of tuxedo servers booted in one of tuxedo servers, do we have to change the value in this control panel item as well. How are the values in this control panel item calculated?
    We are using tuxedo 8.1 version.
    Thanks

    Hi Asim,
    Without monitoring your system, it is impossible to say whether any configuration changes are necessary. The key thing to keep in mind is that Tuxedo uses IPC resources for all inter-process communication. That includes the request and the reply for a tpcall(). The best thing to do when deciding whether you need to make changes is examine the current usage of the IPC queue resources (assuming that is what you are concerned about, as there are other System V IPC resources such as shared memory, locks, etc., that may come into play). The ipcs command is the best tool for doing this as it will tell you how much of each queue is being used. If your current configuration isn't close to the limits under load, then you are probably OK adding additional servers. As for other IPC resources such as shared memory segments, locks, etc., using the tmloadcf -c option is helpful in that it will tell you the minimum IPC resources Tuxedo needs in order to boot the application. Generally it is a good idea to configure substantially more than that as the cost in real resources is small, and it saves you from having to change the IPC resource configuration all the time. In Windows, the IPC resources are controlled by the Tuxedo entry in the Control Panel. In other operating systems, they may be controlled by kernel parameters in /etc/sysconfig or other places. Check out http://download.oracle.com/docs/cd/E18050_01/tuxedo/docs11gr1/ada/adtun.html#wp1031892 for more information in IPC resource usage in Tuxedo.
    Definitely check out http://download.oracle.com/docs/cd/E18050_01/tuxedo/docs11gr1/ada/admon.html to understand how to monitor your Tuxedo application. Also check out the Tuxedo System and Application Monitor add-one product for more information on monitoring your Tuxedo applications. Check out http://download.oracle.com/docs/cd/E18050_01/tuxedo/docs11gr1/ada/adtun.html for more information on tuning a Tuxedo application.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Tuxedo 8.0 Performance Benchmarks

    Hi,
    I am using Tuxedo 8.0 on HP-UX 11i with Oracle 9i database.
    I have a distributed application archtecture wherein the various applications
    talk to each other though the Tuxedo Queues.
    The functionality is doing perfect but I now need to concentrate on the performance
    part of it.
    Can someone give me some information/pointers wherein I can get the benchmarks
    that BEA Tuxedo has set for similar applications and maybe some tips n guidelines
    to go about with regard to performance tuning.
    Any help on this will be highly appreciated.
    Thanks,
    Vipul

    vipul,
    You can use time function call at multiple places
    to record the time response.this way you will be able
    to determine whether you need to tune the sqls or the tuxedo
    part whichever is taking more time .You may need to set the
    transaction timeouts properly according to the requirement.
    thanks
    "vipul" <[email protected]> wrote:
    >
    Thanks Scott.
    The following are the characteristics of our application :
    We are using Tuxedo8.0 /Q for client to client communication.
    All the machines in the application are HP-UX 11.11
    We have three queues with maximum message capacity of 0.4 million
    messages. The length of the message will range from 70-2500 char.
    We have 2 WS client application which shall enqueue messages into the
    Tuxedo queues.
    The application which dequeues the messages uses Oracle9i as the resource
    manager
    and it uses two phase commit. The Tuxedo server is configured on this
    same machine.
    Is this information neway near to sufficient for you to give us a rough
    idea of
    the expected performance.
    If not please do lemme know what other informations should I detail out.
    Thanks,
    Vipul
    Scott Orshan <[email protected]> wrote:
    Vipul,
    There are going to be a lot of factors that influence the performance
    of
    your application. When you say Queues, I assume that you mean /Q, rather
    than ordinary IPC message queues.
    When using /Q, the factors that greatly influence performance include:
    Persistent or non-persistent storage
    Transactional two-phase commit involving the database
    Message size
    Raw disk
    TMQFORWARD usage (e.g., -f)
    Single machine, Multi-machine, or Multi-domain
    Just because I have measured 5000 /Q operations per second does notmean
    that you won't measure 50 per second with your own application. I was
    sending small non-persistent messages, while you might be sending large,
    persistent transactional messages.
    You will have to set up a mockup of your application, where you perform
    the actual database and /Q operations that your real application will
    be
    doing. Only then will you be able to determine its performance.
    If you describe all the characteristics of your application, then
    perhaps we can estimate if your performance will be closer to 10 or
    1000, but it will still be a wild guess.
         Scott Orshan
    vipul wrote:
    Hi,
    I am using Tuxedo 8.0 on HP-UX 11i with Oracle 9i database.
    I have a distributed application archtecture wherein the various applications
    talk to each other though the Tuxedo Queues.
    The functionality is doing perfect but I now need to concentrate onthe performance
    part of it.
    Can someone give me some information/pointers wherein I can get thebenchmarks
    that BEA Tuxedo has set for similar applications and maybe some tipsn guidelines
    to go about with regard to performance tuning.
    Any help on this will be highly appreciated.
    Thanks,
    Vipul

  • Facing issue while starting up the Tuxedo servers

    I have configured Master Tuxedo in LinuxOS version 5.0 and Slave tuxedo in Another Linux OS version 5.0
    I am trying to connect both these servers (Master and Slave).
    I have put user defined files in both servers.
    Now when I start the Master tuxedo server, I am getting as "Assume Started" errors as below :-
    Please suggest what is the problem.
    exec BSDA -A -- -C /opt/tuxedo/ispss32/cfg/bsda.cfg :
    on bsdadapter1 -> CMDTUX_CAT:819: INFO: Process id=20109 Assume started (pipe).
    exec BSDA -A -- -C /opt/tuxedo/ispss32/cfg/bsda.cfg :
    on bsdadapter1 -> CMDTUX_CAT:819: INFO: Process id=20114 Assume started (pipe).
    exec BSDA -A -- -C /opt/tuxedo/ispss32/cfg/bsda.cfg :
    on bsdadapter1 -> CMDTUX_CAT:819: INFO: Process id=20119 Assume started (pipe).
    exec BSDA -A -- -C /opt/tuxedo/ispss32/cfg/bsda.cfg :
    on bsdadapter1 -> CMDTUX_CAT:819: INFO: Process id=20124 Assume started (pipe).
    exec DMADM -A :
    on Admin
    Pasted ULOGS for your reference:-
    120030.dyl02703app004!tmboot.4263.80073024.-2: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    120030.dyl02703app004!tmboot.4263.80073024.-2: CMDTUX_CAT:853: ERROR: tmloadcf error on bsdadapter1 for TUXCONFIG file /opt/tuxedo/ispss32/appdir/tuxconfig creation
    120030.dyl02703app004!tmboot.4263.80073024.-2: CMDTUX_CAT:853: ERROR: tmloadcf error on bsdadapter1 for TUXCONFIG file /opt/tuxedo/ispss32/appdir/tuxconfig creation
    120030.dyl02703app004!tmboot.4263.80073024.-2: WARN: No BBL available on site bsdadapter1.
         Will not attempt to boot server processes on that site.
    120030.dyl02703app004!DMADM.4269.141117328.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    120030.dyl02703app004!DMADM.4269.141117328.0: LIBTUX_CAT:262: INFO: Standard main starting
    120030.dyl02703app004!GWADM.4270.55264944.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    120030.dyl02703app004!GWADM.4270.55264944.0: LIBTUX_CAT:262: INFO: Standard main starting
    120030.dyl02703app004!GWTDOMAIN.4271.4199482976.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    120030.dyl02703app004!GWTDOMAIN.4271.4199482976.0: LIBTUX_CAT:262: INFO: Standard main starting
    120039.dyl02703app004!GWTDOMAIN.4271.4199482976.0: LIBGWT_CAT:1243: WARN: Open Admin address //10.35.25.47:61000 failed, Network error(98)
    120039.dyl02703app004!GWTDOMAIN.4271.4199482976.0: LIBGWT_CAT:1244: WARN: No more NW address to try
    120039.dyl02703app004!GWTDOMAIN.4271.4199482976.0: LIBGWT_CAT:1124: ERROR: Unable to open listening endpoint
    120039.dyl02703app004!GWTDOMAIN.4271.4199482976.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    123641.dyl02703app004!DMADM.4269.141117328.0: CMDGW_CAT:1655: INFO: DMADMSVR is exiting
    123644.dyl02703app004!DBBL.4264.1182725728.0: CMDTUX_CAT:403: INFO: The DBBL is exiting system
    123644.dyl02703app004!BRIDGE.4267.557033056.0: CMDTUX_CAT:494: INFO: BRIDGE exiting system
    123644.dyl02703app004!BBL.4266.196863584.0: CMDTUX_CAT:26: INFO: The BBL is exiting system
    123701.dyl02703app004!DBBL.6549.2312255072.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    123701.dyl02703app004!DBBL.6549.2312255072.0: LIBTUX_CAT:262: INFO: Standard main starting
    123703.dyl02703app004!DBBL.6549.2312255072.0: CMDTUX_CAT:4350: INFO: BBL started on AdminNode - Release 11112
    123703.dyl02703app004!BBL.6550.3419453024.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit, Patch Level (none)
    123703.dyl02703app004!BBL.6550.3419453024.0: LIBTUX_CAT:262: INFO: Standard main starting
    123703.dyl02703app004!BRIDGE.6552.3107280480.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    123703.dyl02703app004!BRIDGE.6552.3107280480.0: LIBTUX_CAT:262: INFO: Standard main starting
    123709.dyl02703app004!DBBL.6549.2312255072.0: CMDTUX_CAT:4350: INFO: BBL started on bsdadapter1 - Release 11112
    123709.dyl02703app004!BRIDGE.6552.3107280480.0: CMDTUX_CAT:1371: INFO: Connection received from dyl02703app003
    123710.dyl02703app004!DMADM.6554.220567440.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    123710.dyl02703app004!DMADM.6554.220567440.0: LIBTUX_CAT:262: INFO: Standard main starting
    123710.dyl02703app004!GWADM.6555.2601641648.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    123710.dyl02703app004!GWADM.6555.2601641648.0: LIBTUX_CAT:262: INFO: Standard main starting
    123710.dyl02703app004!GWTDOMAIN.6556.3263899232.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    123710.dyl02703app004!GWTDOMAIN.6556.3263899232.0: LIBTUX_CAT:262: INFO: Standard main starting
    123719.dyl02703app004!GWTDOMAIN.6556.3263899232.0: LIBGWT_CAT:1243: WARN: Open Admin address //10.35.25.47:61000 failed, Network error(98)
    123719.dyl02703app004!GWTDOMAIN.6556.3263899232.0: LIBGWT_CAT:1244: WARN: No more NW address to try
    123719.dyl02703app004!GWTDOMAIN.6556.3263899232.0: LIBGWT_CAT:1124: ERROR: Unable to open listening endpoint
    123719.dyl02703app004!GWTDOMAIN.6556.3263899232.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
    124818.dyl02703app004!DMADM.6554.220567440.0: CMDGW_CAT:1655: INFO: DMADMSVR is exiting
    124821.dyl02703app004!BBL.6550.3419453024.0: CMDTUX_CAT:26: INFO: The BBL is exiting system
    124821.dyl02703app004!BRIDGE.6552.3107280480.0: CMDTUX_CAT:493: INFO: Waiting for orderly release to exit
    124821.dyl02703app004!BRIDGE.6552.3107280480.0: CMDTUX_CAT:1372: INFO: Orderly disconnect from dyl02703app003
    124821.dyl02703app004!BRIDGE.6552.3107280480.0: CMDTUX_CAT:494: INFO: BRIDGE exiting system
    124821.dyl02703app004!DBBL.6549.2312255072.0: CMDTUX_CAT:403: INFO: The DBBL is exiting system
    130551.dyl02703app004!tmloadcf.8507.4283158768.-2: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    130551.dyl02703app004!tmloadcf.8507.4283158768.-2: CMDTUX_CAT:872: INFO: TUXCONFIG file /eai/app/tuxedo/ispss32/appdir/tuxconfig has been updated
    130607.dyl02703app004!DBBL.8526.2578441824.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    143750.dyl02703app004!DBBL.13779.2458216032.0: CMDTUX_CAT:4350: INFO: BBL started on AdminNode - Release 11112
    143750.dyl02703app004!BBL.13780.834176608.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit, Patch Level (none)
    143750.dyl02703app004!BBL.13780.834176608.0: LIBTUX_CAT:262: INFO: Standard main starting
    143750.dyl02703app004!BRIDGE.13787.3089552992.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    143750.dyl02703app004!BRIDGE.13787.3089552992.0: LIBTUX_CAT:262: INFO: Standard main starting
    143755.dyl02703app004!DBBL.13779.2458216032.0: CMDTUX_CAT:4350: INFO: BBL started on bsdadapter1 - Release 11112
    143755.dyl02703app004!BRIDGE.13787.3089552992.0: CMDTUX_CAT:1371: INFO: Connection received from dyl02703app003
    143756.dyl02703app004!DMADM.13788.2314880912.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    143756.dyl02703app004!DMADM.13788.2314880912.0: LIBTUX_CAT:262: INFO: Standard main starting
    143756.dyl02703app004!GWADM.13789.2909722288.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    143756.dyl02703app004!GWADM.13789.2909722288.0: LIBTUX_CAT:262: INFO: Standard main starting
    143756.dyl02703app004!GWTDOMAIN.13790.3345909344.0: 03-21-2011: Tuxedo Version 11.1.1.2.0, 64-bit
    143756.dyl02703app004!GWTDOMAIN.13790.3345909344.0: LIBTUX_CAT:262: INFO: Standard main starting
    143756.dyl02703app004!GWTDOMAIN.13790.1141532992.0: LIBGWT_CAT:1249: WARN: Connection to WTC1 address //10.35.25.47:61006 failed, Network error(115)
    143756.dyl02703app004!GWTDOMAIN.13790.1141532992.0: LIBGWT_CAT:1304: WARN: No more remote domain address for remote domain WTC1
    143756.dyl02703app004!GWTDOMAIN.13790.1131043136.0: LIBGWT_CAT:1500: INFO: Retrying domain (domainid=<WTC_mngd1_ispss32>) every 60 seconds
    144038.dyl02703app004!DMADM.13788.2314880912.0: CMDGW_CAT:1655: INFO: DMADMSVR is exiting
    144038.dyl02703app004!GWTDOMAIN.13790.1131043136.0: LIBGWT_CAT:1562: INFO: Stopped retrying domain (domainid=WTC_mngd1_ispss32)
    144041.dyl02703app004!BBL.13780.834176608.0: CMDTUX_CAT:26: INFO: The BBL is exiting system

    Can any one please answer to my query.
    I'm trying to connect to a tuxedo remote master to one slave ,
    Please find dmconfig and Ubbconfig file for the master as below,
    dmconfig
    *DM_LOCAL_DOMAINS
    # Local Tuxedo Domains.
    Admin
    ACCESSPOINTID="ADMIN1"
    TYPE=TDOMAIN
    GWGRP="GWGRP1"
    CONNECTION_POLICY=ON_STARTUP
    SECURITY=NONE
    # Known remote domains
    *DM_REMOTE_DOMAINS
    WTC1 ACCESSPOINTID="WTC_mngd1_ispss2"
    ACL_POLICY="GLOBAL"
    CREDENTIAL_POLICY=GLOBAL
    #WTC2 ACCESSPOINTID="WTC_mngd2_ispss32"
    # ACL_POLICY="GLOBAL"
    # CREDENTIAL_POLICY=GLOBAL
    # Known Tuxedo domain network details
    *DM_TDOMAIN
    Admin NWADDR="//10.35.25.47:61005"
    WTC1 NWADDR="//10.35.25.47:61006"
    #WTC2 NWADDR="//10.35.25.47:61002"
    # Exported services
    *DM_EXPORT
    bsdProvision
    bsdGetAccUsrDet
    submitCease
    queryBBOrder
    # Imported services
    *DM_REMOTE_SERVICES
    ubbconfig
    *RESOURCES
    IPCKEY 123432
    MASTER AdminNode
    DOMAINID ISPSS
    PERM 0660
    MAXACCESSERS 100
    MAXSERVERS 100
    MAXSERVICES 1000
    OPTIONS LAN
    MODEL MP
    LDBAL Y
    SECURITY APP_PW
    # machine wide information
    *MACHINES
    # machine name
    dyl02703app004 LMID=AdminNode
    TUXDIR="/software/bea/tuxedo/tuxedo11gR1"
    APPDIR="/eai/app/tuxedo/ispss32/appdir"
    ENVFILE="/eai/app/tuxedo/ispss32/env/envfile"
    ULOGPFX="/eai/app/tuxedo/ispss32/logs/ULOG"
    TUXCONFIG="/eai/app/tuxedo/ispss32/appdir/tuxconfig"
    dyl02703app003 LMID=bsdadapter1
    TUXDIR="/software/bea/tuxedo/tuxedo11gR1"
    APPDIR="/opt/tuxedo/ispss32/appdir"
    ULOGPFX="/opt/tuxedo/ispss32/logs/ULOG"
    ENVFILE="/opt/tuxedo/ispss32/env/envfile"
    TUXCONFIG="/opt/tuxedo/ispss32/appdir/tuxconfig"
    UID=7080
    GID=502
    # group wide information
    *GROUPS
    # Groups
    Admin GRPNO=1000 LMID=AdminNode
    BSDgrp GRPNO=1600 LMID=bsdadapter1
    # Domain Group
    DMADMGRP GRPNO=2000 LMID=AdminNode
    # Gateway Groups
    GWGRP1 GRPNO=3000 LMID=AdminNode
    *NETWORK
    AdminNode NADDR="//10.35.25.47:30002"
    NLSADDR="//10.35.25.47:30003"
    bsdadapter1 NADDR="//10.35.25.46:30002"
    NLSADDR="//10.35.25.46:30003"
    # server specific information
    *SERVERS
    # Adapters
    DEFAULT: REPLYQ=N RESTART=Y MAXGEN=10 CLOPT="-A"
    BSDA SRVGRP=BSDgrp SRVID=4400
    MIN=5 RQADDR=BSDA_RQ REPLYQ=Y
    CLOPT="-A -- -C /opt/tuxedo/ispss32/cfg/bsda.cfg"
    # Domain administrator
    DMADM
    SRVGRP=DMADMGRP
    SRVID=5000
    # gateway administration servers
    GWADM
    SRVGRP=GWGRP1
    SRVID=6000
    # tuxedo gateway servers
    GWTDOMAIN
    SRVGRP=GWGRP1
    SRVID=7000
    # Authentication Server
    #AUTHSVR SRVGRP=Admin
    # MIN=2
    # MAX=5
    # SRVID=8000
    #AUTHSVR SRVGRP=BackUp
    # MIN=2
    # MAX=5
    # SRVID=8100
    # Service specific information
    *SERVICES
    # Data dependent routing information
    *ROUTING                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Error while booting Tuxedo on Linux machine

    Hi,
    I am getting following o/p when I run tmboot -y
    (testing)itrtrc[0]:/home/modula/itrtrc/sys-conf>tmboot -y
    Booting all admin and server processes in /home/modula/itrtrc/sys-conf/tuxconfig
    INFO: BEA Tuxedo, Version 8.0
    INFO: Serial #: 454493271161-2312432531016, Expiration 2007-07-10, Maxusers 1000000
    INFO: Licensed to: BEA Evaluation Customer
    Booting admin processes ...
    exec BBL -A :
    CMDTUX_CAT:819: INFO: Process id=4621 Assume started (pipe).
    Booting server processes ...
    exec TMUSREVT -A :
    CMDTUX_CAT:819: INFO: Process id=4622 Assume started (pipe).
    exec TMSYSEVT -A :
    CMDTUX_CAT:819: INFO: Process id=4623 Assume started (pipe).
    exec TMS -A :
    CMDTUX_CAT:819: INFO: Process id=4624 Assume started (pipe).
    exec TMS -A :
    CMDTUX_CAT:819: INFO: Process id=4625 Assume started (pipe).
    exec NormalizeE -A :
    CMDTUX_CAT:819: INFO: Process id=4626 Assume started (pipe).
    exec NormalizeE -A :
    CMDTUX_CAT:819: INFO: Process id=4627 Assume started (pipe).
    exec NormalizeE -A :
    and at the end it says 39 processes started but none exists.
    Thanx in advance

    The CMDTUX_CAT:819 message usually means that the newly booted process died
    before it was able to synchronize with tmboot.
    In your configuration, you are able to execute tmboot but you cannot execute
    any other Tuxedo process. You may want to verify the following:
    - Does the value of TUXDIR in your TUXCONFIG file match the directory in
    your path for `whence tmboot`? If the TUXDIR in TUXCONFIG points to a
    directory containing binaries for some other hardware architecture, then it
    would be logical for all of the binaries to be unable to run.
    - Is your operating system version a version that has been certified by BEA?
    - Verify the executable file type of the binaries using "file
    $TUXDIR/bin/BBL". Does the 32-bit/64-bit setting match what you expect, and
    are the binaries for the OS that you expect?
    - Is there any outstanding shared memory on the system with the IPCKEY
    specified in $TUXCONFIG? Tuxedo will detect most such errors by examining a
    magic value, but it's possible that the magic value might accidentally match
    while the rest of the shared memory is of the wrong format.
    I hope this is of help.
    Ed
    <Kaustubh Deoghare> wrote in message news:[email protected]...
    Hi,
    I am getting following o/p when I run tmboot -y
    (testing)itrtrc[0]:/home/modula/itrtrc/sys-conf>tmboot -y
    Booting all admin and server processes in
    /home/modula/itrtrc/sys-conf/tuxconfig
    INFO: BEA Tuxedo, Version 8.0
    INFO: Serial #: 454493271161-2312432531016, Expiration 2007-07-10, Maxusers
    1000000
    INFO: Licensed to: BEA Evaluation Customer
    Booting admin processes ...
    exec BBL -A :
    CMDTUX_CAT:819: INFO: Process id=4621 Assume started (pipe).
    Booting server processes ...
    exec TMUSREVT -A :
    CMDTUX_CAT:819: INFO: Process id=4622 Assume started (pipe).
    exec TMSYSEVT -A :
    CMDTUX_CAT:819: INFO: Process id=4623 Assume started (pipe).
    exec TMS -A :
    CMDTUX_CAT:819: INFO: Process id=4624 Assume started (pipe).
    exec TMS -A :
    CMDTUX_CAT:819: INFO: Process id=4625 Assume started (pipe).
    exec NormalizeE -A :
    CMDTUX_CAT:819: INFO: Process id=4626 Assume started (pipe).
    exec NormalizeE -A :
    CMDTUX_CAT:819: INFO: Process id=4627 Assume started (pipe).
    exec NormalizeE -A :
    and at the end it says 39 processes started but none exists.
    Thanx in advance

  • JMS Send Transaction Failing, due to resources could not be assigned

    I am trying to get a transaction of a JMS send to work where the origination of the send occurs in domain A and the message queue is hosted in domain B. I have been able to get this to work; however, this issue has shown up in recent tests. I haven't changed anything other than the version of the Oracle database client that is being used. I don't see any relationship between that and the persistent store.
    Both domains are hosted on the same computer and both domains are simple development domains. Trust is established between the domains using 'global trust'.
    I'm running Weblogic Server 10.3.4..
    I'm not sure how to get around this issue. I can't find any documentation...
    My suspicion is that there needs to be some special configuration for the transaction, since I'm using the default persistence store. The warnings seem to indicate the problem. The AdminServer is hosted on domain A and the AuditAdminServer on domain B...
    Any assistance will be greatly appreciated!
    Thanks in advance...
    Here is the stacktrace:
    <Apr 11, 2013 11:17:05 AM MDT> <Warning> <JTA> <BEA-110405> <Resource WLStore_audit_domain__WLS_AuditAdminServer was not assigned to any of these servers: AdminServer AuditAdminServer >
    <Apr 11, 2013 11:17:25 AM MDT> <Warning> <JTA> <BEA-110405> <Resource WLStore_audit_domain__WLS_AuditAdminServer was not assigned to any of these servers: AdminServer AuditAdminServer >
    <Apr 11, 2013 11:19:47 AM MDT> <Error> <EJB> <BEA-010026> <Exception occurred during commit of transaction Name=[EJB gov.va.med.datasharing.core.ServiceBusImpl.processInbound(java.lang.String,java.lang.Object)],Xid=BEA1-003FA101855115C0DB45(13340960),Status=Rolling Back. [Reason=javax.transaction.SystemException: Aborting prepare because the following resources could not be assigned: WLStore_audit_domain__WLS_AuditAdminServer],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=183,seconds left=22,XAServerResourceInfo[DefaultXADataSource_vhie_domain]=(ServerResourceInfo[DefaultXADataSource_vhie_domain]=(state=rolledback,assigned=AdminServer),xar=DefaultXADataSource,re-Registered = false),XAServerResourceInfo[WLStore_audit_domain__WLS_AuditAdminServer]=(ServerResourceInfo[WLStore_audit_domain__WLS_AuditAdminServer]=(state=new,assigned=none),xar=null,re-Registered = false),XAServerResourceInfo[WLStore_vhie_domain_VhieFileStore]=(ServerResourceInfo[WLStore_vhie_domain_VhieFileStore]=(state=rolledback,assigned=AdminServer),xar=WLStore_vhie_domain_VhieFileStore1316539,re-Registered = false),SCInfo[vhie_domain+AdminServer]=(state=rolledback),SCInfo[audit_domain+AuditAdminServer]=(state=rolling-back),properties=({weblogic.transaction.name=[EJB gov.va.med.datasharing.core.ServiceBusImpl.processInbound(java.lang.String,java.lang.Object)]}),local properties=({weblogic.jdbc.jta.DefaultXADataSource=[ No XAConnection is attached to this TxInfo ]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+192.168.1.120:7001+vhie_domain+t3+, XAResources={WLStore_vhie_domain_VhieFileStore, SDSDataSource_vhie_domain, DefaultXADataSource_vhie_domain, eis/jms/WLSConnectionFactoryJNDIXA, WSATGatewayRM_AdminServer_vhie_domain},NonXAResources={})],CoordinatorURL=AdminServer+192.168.1.120:7001+vhie_domain+t3+): weblogic.transaction.RollbackException: Aborting prepare because the following resources could not be assigned: WLStore_audit_domain__WLS_AuditAdminServer
         at weblogic.transaction.internal.TransactionImpl.throwRollbackException(TransactionImpl.java:1881)
         at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:345)
         at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:239)
         at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:625)
         at weblogic.ejb.container.internal.StatelessRemoteObject.postInvoke1(StatelessRemoteObject.java:49)
         at weblogic.ejb.container.internal.BaseRemoteObject.__WL_postInvokeTxRetry(BaseRemoteObject.java:444)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:53)
         at gov.va.med.datasharing.core.ServiceBus_r6xnti_ServiceBusImpl.processInbound(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy89.processInbound(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
         at $Proxy91.processInbound(Unknown Source)
         at gov.va.med.datasharing.web.ServiceBusDelegate.processInbound(ServiceBusDelegate.java:43)
         at gov.va.med.datasharing.web.adc.PatientServiceImpl.changeADCStatus(PatientServiceImpl.java:58)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:69)
         at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:97)
         at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:81)
         at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:102)
         at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:98)
         at org.springframework.binding.expression.spel.SpringELExpression.getValue(SpringELExpression.java:84)
         at org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:75)
         at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)
         at org.springframework.webflow.execution.AnnotatedAction.execute(AnnotatedAction.java:145)
         at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)
         at org.springframework.webflow.engine.support.ActionTransitionCriteria.test(ActionTransitionCriteria.java:82)
         at org.springframework.webflow.engine.support.TransitionCriteriaChain.test(TransitionCriteriaChain.java:71)
         at org.springframework.webflow.engine.Transition.canExecute(Transition.java:195)
         at org.springframework.webflow.engine.Transition.execute(Transition.java:211)
         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:393)
         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214)
         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:119)
         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:555)
         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:388)
         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210)
         at org.springframework.webflow.engine.ViewState.handleEvent(ViewState.java:232)
         at org.springframework.webflow.engine.ViewState.resume(ViewState.java:196)
         at org.springframework.webflow.engine.Flow.resume(Flow.java:545)
         at org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:258)
         at org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:169)
         at org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183)
         at org.springframework.webflow.mvc.servlet.FlowController.handleRequest(FlowController.java:174)
         at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:915)
         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:822)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:796)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:180)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Caused by: javax.transaction.SystemException: Aborting prepare because the following resources could not be assigned: WLStore_audit_domain__WLS_AuditAdminServer
         at weblogic.transaction.internal.TransactionImpl.abort(TransactionImpl.java:1153)
         at weblogic.transaction.internal.ServerTransactionImpl.globalPrepare(ServerTransactionImpl.java:2200)
         at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:279)
         ... 77 more
    .>

    It turns out that those packages are, indeed, in extra.
    I didn't think to look there, since I assumed that everything needed by base would be in [core].
    I assumed wrong.

  • Tuxedo JCA Adapter Configuraton

    Hello,
    I'm trying to configure Tuxedo JCA Adapter and have got troubles with making bdmconfig.xml file.
    First, my enviroments are that Tuxedo 11gR1 and WAS 7 are installed on separate machines.
    And sample Tuxedo service is bankapp service using oracle 10g and I got this service source from OTN site.
    In configuring bdmconfig.xml file, I'm not sure the meanings of the elements of configuration.
    What are the meanings of LocalAccessPoint and RemoteAccessPoint ?
    I don'n know how I should provide what values to the both elements.
    If I want to invoke remote tuxedo services from WAS resources, sholud I provide both local and remote access points ?
    What I know is that ip addresses of two machines and IPCKEY value in ubbconfig file of Tuxedo sample service.
    please help me to configure tuxedo jca adapter ......
    thanks in advance.
    Edited by: user11286352 on 2010. 12. 5 오후 10:14
    Edited by: user11286352 on 2010. 12. 5 오후 10:30

    hello
    as I told in previous message, I checked all configurations on both tuxedo side and WAS side, but I don't know why 2phase commit didn't work on tuxedo service.
    accoding to advice of Todd, I changed the value of MAXGTT to 300 and value of TLOGSIZE to 300, but same error message appeared.
    once I invoke EJB include source code calling Tuxedo service, after a few minutes idle time it returned error message about XAException as below
    so, anybody help me to complete 2pc test on both WAS and Tuxedo ?
    my configurations on both WAS side and Tuxedo side are as below, could you review those configurations and let me know what the problem is ?
    1. error message in WAS
    [10. 12. 12 20:23:31:953 KST] 0000003f XATransaction E J2CA0027E: An exception occurred while invoking prepare on an XA Resource Adapter from dataSource eis/TuxedoConnectionFactory
    , within transaction ID {XidImpl: formatId(57415344), gtrid_length(36), bqual_length(54), data(0000012cda48e831000000010000000b461221f787e745f56f38c9f063cc171b45a604800000012cda48e831000000010000000b461221f787e745f56f38c9f063cc171b45a60480000000010000000000000000000000000002)} : javax.transaction.xa.XAException
         at com.oracle.tuxedo.adapter.tdom.TuxedoJCAResource.internalPrepare(TuxedoJCAResource.java:786)
         at com.oracle.tuxedo.adapter.tdom.TuxedoJCAResource.prepare(TuxedoJCAResource.java:662)
         at com.ibm.ejs.j2c.XATransactionWrapper.prepare(XATransactionWrapper.java:1136)
         at com.ibm.tx.jta.JTAXAResourceImpl.prepare(JTAXAResourceImpl.java:225)
         at com.ibm.tx.jta.RegisteredResources.prepareResource(RegisteredResources.java:1157)
         at com.ibm.tx.jta.RegisteredResources.distributePrepare(RegisteredResources.java:1413)
         at com.ibm.tx.jta.TransactionImpl.prepareResources(TransactionImpl.java:1438)
         at com.ibm.ws.tx.jta.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:549)
         at com.ibm.tx.jta.TransactionImpl.processCommit(TransactionImpl.java:978)
         at com.ibm.tx.jta.TransactionImpl.commit(TransactionImpl.java:913)
         at com.ibm.ws.tx.jta.TranManagerImpl.commit(TranManagerImpl.java:377)
         at com.ibm.tx.jta.TranManagerSet.commit(TranManagerSet.java:161)
         at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:927)
         at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:230)
         at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:570)
         at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4558)
         at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4372)
         at ejbs.EJSRemoteStatelessSDeposit_7b45137b.performDeoposit(EJSRemoteStatelessSDeposit_7b45137b.java:47)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
         at java.lang.reflect.Method.invoke(Method.java:600)
         at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:612)
         at java.security.AccessController.doPrivileged(AccessController.java:251)
         at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:608)
         at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1165)
         at $Proxy49.performDeoposit(Unknown Source)
         at ejbs._SDeposit_Stub.performDeoposit(_SDeposit_Stub.java:271)
         at com.ibm.minny.test.TestEJB.eDepost(TestEJB.java:52)
         at com.ibm._jsp._Tester._jspService(_Tester.java:97)
         at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:98)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:937)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
         at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
         at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
         at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:239)
         at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:340)
         at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
         at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
         at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:272)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
         at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
         at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
         at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
         at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
         at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
         at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
         at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
    2. message in Tuxedo
    201339.kr028211!GWTDOMAIN.19551.1123871040.0: gtrid x0 x4d04ac7b x1: LIBGWT_CAT:1256: WARN: Unable to create local txid in shared memory for transaction recovery
    3. ubbconfig on Tuxedo
    *RESOURCES
    IPCKEY          80999
    UID          505
    GID          505
    PERM          0660
    DOMAINID TDOM
    MAXACCESSERS     40
    MAXSERVERS     35
    MAXSERVICES     75
    MAXCONV          10
    MASTER          SITE1
    SCANUNIT     10
    MODEL          SHM     
    LDBAL          Y
    MAXGTT          300
    *MACHINES
    tuxhost LMID=SITE1
              TUXDIR="/opt/oracle/product/tuxedo11gR1"
              APPDIR="/home/tuxedo/bankapp"
              ENVFILE="/home/tuxedo/bankapp/ENVFILE"
              TLOGDEVICE="/home/tuxedo/bankapp/TLOG"
              TLOGNAME=TLOG
              TUXCONFIG="/home/tuxedo/bankapp/tuxconfig"
              ULOGPFX="/home/tuxedo/bankapp/ULOG"
              TLOGSIZE=300
    *GROUPS
    DMADMGRP LMID=SITE1 GRPNO=4
    GWTGROUP LMID=SITE1 GRPNO=5
    DEFAULT:     TMSNAME=TMS_ORACLE     TMSCOUNT=2 LMID=SITE1
    BANKB1          GRPNO=1
              OPENINFO="Oracle_XA:Oracle_XA+Acc=P/tuxdemo1/tuxdemo1+SesTm=60+DbgFl=15+LogDir=."
    BANKB2          GRPNO=2
              OPENINFO="Oracle_XA:Oracle_XA+Acc=P/tuxdemo2/tuxdemo2+SesTm=60+DbgFl=15+LogDir=."
    BANKB3          GRPNO=3
              OPENINFO="Oracle_XA:Oracle_XA+Acc=P/tuxdemo3/tuxdemo3+SesTm=60+DbgFl=15+LogDir=."
    *SERVERS
    DEFAULT: RESTART=Y MAXGEN=5 REPLYQ=Y CLOPT="-A"
    TLR     SRVGRP=BANKB1     SRVID=1          CLOPT="-A -- -T 100 -e 1000.00"
    TLR     SRVGRP=BANKB2     SRVID=2          CLOPT="-A -- -T 500 -e 1000.00"
    TLR     SRVGRP=BANKB3     SRVID=3          CLOPT="-A -- -T 800 -e 1000.00"
    XFER     SRVGRP=BANKB1     SRVID=4
    XFER     SRVGRP=BANKB2     SRVID=5
    XFER     SRVGRP=BANKB3     SRVID=6
    ACCT     SRVGRP=BANKB1     SRVID=7
    ACCT     SRVGRP=BANKB2     SRVID=8
    ACCT     SRVGRP=BANKB3     SRVID=9
    BAL     SRVGRP=BANKB1     SRVID=10
    BAL     SRVGRP=BANKB2     SRVID=11
    BAL     SRVGRP=BANKB3     SRVID=12
    BTADD     SRVGRP=BANKB1     SRVID=13
    BTADD     SRVGRP=BANKB2     SRVID=14
    BTADD     SRVGRP=BANKB3     SRVID=15
    AUDITC     SRVGRP=BANKB1     SRVID=16 CONV=Y MIN=1 MAX=10 RQADDR="auditc"
    BALC     SRVGRP=BANKB1     SRVID=27
    BALC     SRVGRP=BANKB2     SRVID=28
    BALC     SRVGRP=BANKB3     SRVID=29
    DMADM SRVGRP=DMADMGRP SRVID=1001 REPLYQ=N RESTART=Y GRACE=0
    GWADM SRVGRP=GWTGROUP SRVID=1002 REPLYQ=N RESTART=Y GRACE=0
    GWTDOMAIN SRVGRP=GWTGROUP SRVID=1003 RQADDR="GWTGROUP" REPLYQ=N RESTART=Y GRACE=0
    *SERVICES
    DEFAULT:     LOAD=50          AUTOTRAN=Y          TRANTIME=30
    WITHDRAWAL     PRIO=50          ROUTING=ACCOUNT_ID
    DEPOSIT          PRIO=50          ROUTING=ACCOUNT_ID
    TRANSFER     PRIO=50          ROUTING=ACCOUNT_ID
    INQUIRY          PRIO=50          ROUTING=ACCOUNT_ID
    CLOSE_ACCT     PRIO=40          ROUTING=ACCOUNT_ID
    OPEN_ACCT     PRIO=40          ROUTING=BRANCH_ID
    BR_ADD          PRIO=20          ROUTING=BRANCH_ID
    TLR_ADD          PRIO=20          ROUTING=BRANCH_ID
    ABAL          PRIO=30          ROUTING=b_id
    TBAL          PRIO=30          ROUTING=b_id
    ABAL_BID     PRIO=30          ROUTING=b_id
    TBAL_BID     PRIO=30          ROUTING=b_id
    ABALC_BID     PRIO=30          ROUTING=b_id
    TBALC_BID     PRIO=30          ROUTING=b_id
    *ROUTING
    ACCOUNT_ID     FIELD=ACCOUNT_ID
              BUFTYPE="FML"
              RANGES="10000-49999:BANKB1,
                   50000-79999:BANKB2,
                   80000-109999:BANKB3"
    BRANCH_ID     FIELD=BRANCH_ID
              BUFTYPE="FML"
              RANGES="1-4:BANKB1,
                   5-7:BANKB2,
                   8-10:BANKB3"
    b_id          FIELD=b_id
              BUFTYPE="VIEW:aud"
              RANGES="1-4:BANKB1,
                   5-7:BANKB2,
                   8-10:BANKB3"
    4. bdmconfig in Tuxedo
    *DM_LOCAL
    LOCAL1 GWGRP=GWTGROUP
    TYPE=TDOMAIN
    ACCESSPOINTID="TDOM"
    BLOCKTIME=30
    CONNECTION_POLICY=ON_STARTUP
    MAXRETRY=5
    RETRY_INTERVAL=100
    *DM_REMOTE
    REMOT1 TYPE=TDOMAIN
    ACCESSPOINTID="HDOM"
    *DM_EXPORT
    DEPOSIT LACCESSPOINT=LOCAL1
    CONV=N
    RNAME="DEPOSIT"
    *DM_TDOMAIN
    LOCAL1 NWADDR="//192.168.123.100:4051"
    REMOT1 NWADDR="//192.168.123.119:65431"
    5. bdmconfig in WAS
    <?xml version="1.0" encoding="UTF-8"?>
    <TuxedoConnector>
    <LocalAccessPoint name="HDOM">
    <NetworkAddress>//192.168.123.119:65431</NetworkAddress>
    </LocalAccessPoint>
    <RemoteAccessPoint name="TDOM">
    <NetworkAddress>//192.168.123.100:4051</NetworkAddress>
    </RemoteAccessPoint>
    <SessionProfile name="profile_1">
    <Security>NONE</Security>
    <BlockTime>10000</BlockTime>
    <Interoperate>false</Interoperate>
    <ConnectionPolicy>ON_STARTUP</ConnectionPolicy>
    <ACLPolicy>local</ACLPolicy>
    <CredentialPolicy>local</CredentialPolicy>
    <RetryInterval>5</RetryInterval>
    <MaxRetries>10</MaxRetries>
    <CompressionLimit>1000000</CompressionLimit>
    <MinEncryptBits>0</MinEncryptBits>
    <MaxEncryptBits>0</MaxEncryptBits>
    <KeepAlive>100</KeepAlive>
    <KeepAliveWait>200</KeepAliveWait>
    </SessionProfile>
    <Session name="session_1">
    <LocalAccessPointName>HDOM</LocalAccessPointName>
    <RemoteAccessPointName>TDOM</RemoteAccessPointName>
    <ProfileName>profile_1</ProfileName>
    </Session>
    <Import name="DEPOSIT">
    <RemoteName>DEPOSIT</RemoteName>
    <SessionName>session_1</SessionName>
    <LoadBalancing>RoundRobin</LoadBalancing>
    </Import>
    <Export name="TOLOWER">
    <RemoteName>TOLOWER</RemoteName>
    <SessionName>session_1</SessionName>
    <Type>EJB</Type>
    <Source>tuxedo.services.TolowerHome</Source>
    </Export>
    </TuxedoConnector>
    Edited by: user11286352 on 2010. 12. 12 오전 5:51
    Edited by: user11286352 on 2010. 12. 14 오후 2:51
    Edited by: user11286352 on 2010. 12. 14 오후 2:56
    Edited by: user11286352 on 2010. 12. 14 오후 2:57

  • How to connect to Tuxedo without Tuxedo adapter

    Hello all,
    I want to know the way to connect Oracle (BEA) Tuxedo using other adater than Tuxedo adapter provided by iWay.
    Unfortunately, I'm not so much familiar with Tuxedo, but I hear that Oracle has CORBA architecture, so I suspect that we can use some other adapters provided by SAP PI itself to connect to Tuxedo.
    If someone has experience of developping the adapter to connect to Tuxedo by scratch, I also want to know the detail of it.
    Thank you for your information in advance.
    Best regards,
    Hideki Kozai

    Hello all,
    I want to know the way to connect Oracle (BEA) Tuxedo using other adater than Tuxedo adapter provided by iWay.
    Unfortunately, I'm not so much familiar with Tuxedo, but I hear that Oracle has CORBA architecture, so I suspect that we can use some other adapters provided by SAP PI itself to connect to Tuxedo.
    If someone has experience of developping the adapter to connect to Tuxedo by scratch, I also want to know the detail of it.
    Thank you for your information in advance.
    Best regards,
    Hideki Kozai

Maybe you are looking for

  • Itunes not working, get "missing file, reinstall itunes" message.

    1.  Itunes not working, get "missing file, reinstall itunes", message. 2.  When try to reinstall itunes, gets as far as "starting services", then stops with message, "Apple mobile device failed to start. Verify that you have sufficient privileges to

  • Creation of project using CJ01 transaction

    Hello Friends, I have requirement where i have to Create a project and their WBS elements using Transaction CJ01. I have found out that we can use the following BAPI's: BAPI_PROJECT_MAINTAIN. BAPI_PROJECTDEF_CREATE BAPI_PROJECT_SAVEREPLICA. But how c

  • Error Deploying Web application that Connects to MS SQL Server

    Hello I have Created a data Source that connects to a SQL Server Database and its conecting but whenever i try running the web server that contains a web page that accesses a Datasource (Microsoft) I get this error Exception is: Exception creating co

  • Need to tune DB

    Hi Folks, I am having 7 lacs records in one table. Table having id,name,address,pincode,etc etc. I have 17 indexes on the table. While fetching data from table like: ex:select empname from employee where empname like 'AB%' order by employee name; Res

  • Wont send text messages.

    i have full service but my iphone 3gs wont sent text messages