Error: TPETIME(13):0:0:TPED_MINVAL(0):QMNONE(0):0

Hi,
I got this error from WTC when I made a request.
I can get the result and no error if I make a request directly to tuxedo using
tuxedo client.
Is there any timeout value in WTC configuration I can set ?
Thanks.
Salim

Bob,
Thanks for the lead.
Actually it was my mistake. Initially I used ConnectionPolicy=STARTUP, and I set
the values for other parameters such as RetryInterval, and MaxRetries. Then I
changed the ConnectionPolicy=ON_DEMAND, but I forgot to remove those 2 values
I set previously. Once I deleted them, it works fine.
I also set the TraceLevel=100000, and see all debug messages in the log. I left
the BlockTime to default value.
Thanks.
Bob Finan <[email protected]> wrote:
Salim,
There is a BlockTime attribute on the WTC T_DM_LOCAL_TDOMAIN.
It is the max wait time, in seconds, allowed for a blocking call.
You should also check the logs on the WTC side and the Tuxedo
side to see if everything is working(eg connections) as expected.
(There is a TraceLevel argument on the WTC Startup class that will
print out additional log information).
Bob Finan
Salim Djaffar wrote:
Hi,
I got this error from WTC when I made a request.
I can get the result and no error if I make a request directly to tuxedousing
tuxedo client.
Is there any timeout value in WTC configuration I can set ?
Thanks.
Salim

Similar Messages

  • WTC timeout error? TPETIME(13):0:0:TPED_MINVAL(0):QMNONE(0):0

    Hello,
    I'm attempting to connect to a tuxedo domain, but keep getting snagged with this exception on the tpcall method.
    TPETIME(13):0:0:TPED_MINVAL(0):QMNONE(0):0
    The only noticable error I'm seeing in the logs is the following...
    <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_FAILURE>
    Any help on this would be greatly appreciated. Below are the full logs.
    cheers
    --Jamie
    <BEA-180046> <[/TuxedoMuxableSocket/dispatch/>  <BEA-180046> </TuxedoMuxableSocket/dispatch/myOffset=1000/myDecryptOffset=0/myProtocol=13>
    <BEA-180046> </TuxedoMuxableSocket/dispatch/size=1736>
    <BEA-180046> <]/TuxedoMuxableSocket/dispatch/50>
    <BEA-180046> <[/TuxedoMuxableSocket/dispatch/>
    <BEA-180046> </TuxedoMuxableSocket/dispatch/myOffset=1460/myDecryptOffset=1000/myProtocol=13>
    <BEA-180046> </TuxedoMuxableSocket/dispatch/size=1736>
    <BEA-180046> <]/TuxedoMuxableSocket/dispatch/60>
    <BEA-180046> <[/TuxedoMuxableSocket/dispatch/>
    <BEA-180046> </TuxedoMuxableSocket/dispatch/myOffset=1736/myDecryptOffset=1000/myProtocol=13>
    <BEA-180046> </TuxedoMuxableSocket/dispatch/size=1736>
    <BEA-180046> <[/rdsession(0)/allocTfmh/>
    <BEA-180046> </rdsession(0)/allocTfmh/null>
    <BEA-180046> <]/rdsession(0)/allocTfmh/weblogic.wtc.jatmi.tfmh@7d811a>
    <BEA-180046> <[/read_dom_65_tfmh/13>
    <BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_FAILURE>
    <BEA-180046> </read_dom_65_tfmh/bufsize=1736 available=1704>
    <BEA-180046> <]/read_dom_65_tfmh/80/-1>
    <BEA-180046> <[/TuxedoMuxableSocket/endOfStream/>
    <BEA-180046> <]/TuxedoMuxableSocket/endOfStream/10>
    <BEA-180046> <]/TuxedoMuxableSocket/dispatch/90/failure=-1>
    <BEA-180046> <[/WLSInvoke/weblogic.wtc.gwt.TDMLocalTDomain@77f447df>
    <BEA-180046> <]/WLSInvoke/10>
    <BEA-180046> <[/dsession(1)/set_compression_threshold/2147483647>
    <BEA-180046> <]/dsession(1)/set_compression_threshold/20/>
    <BEA-180046> <[/dsession(1)/set_sess_sec/NONE>
    <BEA-180046> <]/dsession(1)/set_sess_sec/30/>
    <BEA-180046> <[/dsession(1)/setDesiredName/DD_WLS>
    <BEA-180046> <]/dsession(1)/setDesiredName/10/>
    <BEA-180046> <[/dsession(1)/set_local_domain_name/DD_WLS>
    <BEA-180046> <]/dsession(1)/set_local_domain_name/10>
    <BEA-180046> <[/gwdsession/tpinit/>
    <BEA-180046> <[/dsession(1)/getIsTerminated/ldom=DD_WLS rdom=null>
    <BEA-180046> <]/dsession(1)/getIsTerminated/false>
    <BEA-180046> <[/gwdsession/do_accept/>
    <BEA-180046> <[/read_dom_65_tfmh/10>
    <BEA-180046> <[/TpeIn/readTuxedoMessage/true>
    <BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=32/myOffset=0/myMark=0/myProtocol=10/parsedMetahdr=false>
    <BEA-180046> </TpeIn/readTuxedoMessage/toRead=32>
    <BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=0/myOffset=32/myMark=0>
    <BEA-180046> </TpeIn/readTuxedoMessage/size=540>
    <BEA-180046> <[/TpeIn/readTuxedoMessage/false>
    <BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=508/myOffset=32/myMark=0/myProtocol=10/parsedMetahdr=true>
    <BEA-180046> </TpeIn/readTuxedoMessage/toRead=508>
    <BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=0/myOffset=540/myMark=0>
    <BEA-180046> <]/TpeIn/readTuxedoMessage/120/true>
    <BEA-180046> <]/TpeIn/readTuxedoMessage/150/true>
    <BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_PRE_NW_ACALL1>
    <BEA-180046> <[/TpeIn/available/>
    <BEA-180046> <]/TpeIn/available/20/508>
    <BEA-180046> </read_dom_65_tfmh/bufsize=540 available=508>
    <BEA-180046> <[/TdomTcb/set_tm_release 64>
    <BEA-180046> <]/TdomTcb/set_tm_release>
    <BEA-180046> <[/TdomTcb/set_dom_protocol 13>
    <BEA-180046> <]/TdomTcb/set_dom_protocol>
    <BEA-180046> <]/read_dom_65_tfmh/70/0/0>
    <BEA-180046> <[/TDMRemoteTDomain/getTsession/false>
    <BEA-180046> <[/dsession(0)/getIsTerminated/ldom=DD_WLS rdom=IVR_BDUN0110>
    <BEA-180046> <]/dsession(0)/getIsTerminated/true>
    <BEA-180046> <]/TDMRemoteTDomain/getTsession/20/null>
    <BEA-180046> <[/WTCService/getRemoteTDomain/IVR_BDUN0110>
    <BEA-180046> <</WTCService/getRemoteTDomain/20/IVR_BDUN0110>
    <BEA-180046> <[/Utilities/acceptEncryptionFlags/>
    <BEA-180046> <[/Utilities/getInstalledEncryption/>
    <BEA-180046> <]/Utilities/getInstalledEncryption/10/GPE128>
    <BEA-180046> <]/Utilities/acceptEncryptionFlags/20/1>
    <BEA-180046> <[/dsession(1)/setRemoteDomainId/IVR_BDUN0110>
    <BEA-180046> <]/dsession(1)/setRemoteDomainId/10>
    <BEA-180046> <[/dsession(1)/set_local_domain_name/DD_WLS>
    <BEA-180046> <]/dsession(1)/set_local_domain_name/10>
    <BEA-180046> <[/dsession(1)/get_sess_sec/>
    <BEA-180046> <]/dsession(1)/get_sess_sec/10/0>
    <BEA-180046> <[/TdomTcb/set_security_type 0>
    <BEA-180046> <]/TdomTcb/set_security_type>
    <BEA-180046> <[/write_dom_65_tfmh/DD_WLS/10/2147483647>
    <BEA-180046> </write_dom_65_tfmh/header calculated_size=524>
    <BEA-180046> </write_dom_65_tfmh/opcode calculated_size=544>
    <BEA-180046> </write_dom_65_tfmh/total calculated_size=544>
    <BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    <BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=32/myMark=32/myProtocol=10/parsedMetahdr=false>
    <BEA-180046> <]/TpeOut/writeTuxedoMessage/70/>
    <BEA-180046> </tfmh/write_dom_65_tfmh/TdomTcb=TDOM:GWNW_XATMI_PRE_NW_ACALL1_RPLY:1:-1:0:0:0:0:0:0:0:50:null>
    <BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    <BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=544/myMark=544/myProtocol=10/parsedMetahdr=true>
    <BEA-180046> <*]/TpeOut/writeTuxedoMessage/40/>
    <BEA-180046> <]/write_dom_65_tfmh/110/0/>
    <BEA-180046> <...send ACALL1_RPLY to remote>
    <BEA-180046> <[/dsession(1)/get_sess_sec/>
    <BEA-180046> <]/dsession(1)/get_sess_sec/10/0>
    <BEA-180046> <[/dsession(1)/setUpTuxedoAAA/>
    <BEA-180046> </dsession/setUpTuxedoAAA/got the PrincipalAuthenticator>
    <BEA-180046> <]/dsession(1)/setUpTuxedoAAA/70/0>
    <BEA-180086> <Accepted Connection from remote domain IVR_BDUN0110.>
    <BEA-180046> <]/gwdsession/do_accept/1000/success/weblogic.wtc.gwt.TDMRemoteTDomain@e60a96f5>
    <BEA-180046> <]/dsession/tpinit/30/weblogic.wtc.gwt.TDMRemoteTDomain@e60a96f5>
    <BEA-180046> <[/WLSInvoke/setRemoteDomain/weblogic.wtc.gwt.TDMRemoteTDomain@e60a96f5>
    <BEA-180046> <]/WLSInvoke/setRemoteDomain/10>
    <BEA-180046> <[/rdsession(0)/remove_rplyObj/SessionAcallDescriptor:1:false>
    <BEA-180046> <]/rdsession(0)/remove_rplyObj/20/true>
    <BEA-180046> <[/TuxRply/add_reply/weblogic.wtc.gwt.gwdsession@0/SessionAcallDescriptor:1:false>
    <BEA-180046> <TuxRply/add_reply: found eligible waiter= weblogic.wtc.jatmi.TuxRply$LockReq@2cf63 for oid SessionAcallDescriptor:1:false/weblogic.wtc.gwt.gwdsession@0>
    <BEA-180046> <TuxRply/get_specific_reply: Thr Thread[ExecuteThread: '12' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'] got message oid SessionAcallDescriptor:1:false/weblogic.wtc.gwt.gwdsession@0 on lockReq = weblogic.wtc.jatmi.TuxRply$LockReq@2cf63>
    <BEA-180046> <]/TuxRply/get_specific_reply/40/weblogic.wtc.jatmi.tfmh@38c403>
    <BEA-180046> <]/dsession(0)/_tpgetrply_internal/20/weblogic.wtc.jatmi.tfmh@38c403>
    <BEA-180046> <*]/dsession(0)/tpgetrply/85/opcode=3/diagnostic=13>
    <BEA-180046> <*]/dsession(0)/tpgetrply/95/>
    <BEA-180046> <*]/dsession(0)/tpcall/30/TPETIME(13):0:0:TPED_MINVAL(0):QMNONE(0):0>
    <BEA-180046> <*]/TuxedoConnection/tpcall/30/TPETIME(13):0:0:TPED_MINVAL(0):QMNONE(0):0>
    <BEA-180046> <[/TuxedoConnection/tpterm/>
    <BEA-180046> <]/TuxedoConnection/tpterm/10>

    There's a OutOfMemoryError in your log, so maybe you could try to increase
    the max memory of your jvm, using -Xmx option of java.
    Steven.
    <jamie grant> wrote in message news:[email protected]..
    Thanks Todd. I've verified that there's no network/firewall issues with
    connecting to our tuxedo domain, but it seems the connection gets dropped
    before anything is returned to weblogic.
    This is the new error that's coming up before the timeout (coming from my
    session EJB) when I make the tpcall....(the ejb client is basically a copy
    of the script from the WL atmi samples code).
    <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <>
    <BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_REPLY>
    <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <>
    <BEA-180046> </read_dom_65_tfmh/bufsize=612 available=968>
    <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <>
    <BEA-180046>
    <[/TuxedoMuxableSocket/hasException/java.lang.OutOfMemoryError>
    <myserver> <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS
    Kernel>> <> <BEA-180046> <]/TuxedoMuxableSocket/hasException/10>
    <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <weblogic>
    <BEA1-0003E6E92D9A> <BEA-180046>
    <[/TuxedoXA/isSameRM/weblogic.jdbc.wrapper.JTSXAResourceImpl@13b64eb>
    <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <weblogic>
    <BEA1-0003E6E92D9A> <BEA-180046> <]/TuxedoXA/isSameRM/20/false>
    <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <weblogic>
    <BEA1-0003E6E92D9A> <BEA-180046>
    <[/TuxedoXA/isSameRM/weblogic.jdbc.wrapper.JTSXAResourceImpl@13b64eb>
    <Debug> <WTC<BEA-180046> <]/TuxedoXA/isSameRM/20/false>
    I've increased the heap sizes in the WL start up scripts, but it doesn't
    seem to change anything.
    thanks for your help.
    -Jamie

  • TPException Problem

    Actually what I'm doing right now is write a simple applet program that
    connect to my existing Tuxedo 6.5 through jatmi (WebLogic Tuxedo
    Connection).
    While I try to lanuch the HTML program, it give the error below,
    java.lang.NoClassDefFoundError:weblogic/wtc/jatmi/TPException
    I already check with the class and it was loaded.
    The weblogic.jar which contains the weblogic.wtc.jatmi.TPException was
    clearly specify in the CLASSPATH.
    From the WebLogic server standard output, it shows this statement below,
    [Loaded weblogic.wtc.jatmi.TPException]
    Neo

    After much efforts, here is the returned Exception error:
    TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not get a Tuxedo session
    What is this?
    Neo

  • Error calling a Tuxedo service from WLS

    We have WLS 6.1 connecting to Tuxedo 8. We try to run the example application simpapp.
    We connect thru the toupper EJB to Tuxedo. It connects succesfully, but when we
    execute the tpcall we get this error:
    * Tuxedo side:
    123313.localhost.localdomain!GWTDOMAIN.8794.1024.0: LIBGWT_CAT:1128: INFO: Connection
    accepted from domain (domainid=<WTCSIFO01>)
    123313.localhost.localdomain!GWTDOMAIN.8794.1024.0: LIBGWT_CAT:1070: ERROR: Unable
    to obtain local service information from shared memory
    123313.localhost.localdomain!GWTDOMAIN.8794.1024.0: LIBGWT_CAT:1043: ERROR: Unrecoverable
    error occurred on receipt of data - sending failure reply over network
    * WLS side:
    setSessionContext called
    ejbCreate called
    toupper called, converting ola
    About to call tpcall
    <04-ene-01 12:33:13 GMT+01:00> <Info> <WTC> <Established Connection to remote
    do
    main SIFOWTC01>
    tpcall threw TPException TPMINVAL(0):0:0:TPED_MINVAL(0):QMNONE(0):0
    I've checked my domain configuration in Tuxedo side, but everithing seems to be
    OK.
    Thanks
    Yol.
    This is my Tuxedo domains configuration (took from dmunloadcf)
    # DMCONFIG FILE
    *DM_RESOURCES
    *DM_LOCAL
    SIFOSGC     GWGRP=PASARELA
         ACCESSPOINTID="SIFOSGC01"
         AUDITLOG="/home/sifo/tuxedo/entorno/dominio/AUDITLOG"
         BLOCKTIME=6
         DMTLOGDEV="/home/sifo/tuxedo/entorno/DMTLOGDEV"
         DMTLOGNAME="SIFOSGC001_DMTLOG"
         MAXTRAN=50
         BLOB_SHM_SIZE=1000000
    SIFOWTC     GWGRP=WTC
         ACCESSPOINTID="SIFOWTC01"
         AUDITLOG="/home/sifo/tuxedo/entorno/dominio/AUDITLOG_WTC"
         BLOCKTIME=6
         DMTLOGDEV="/home/sifo/tuxedo/entorno/DMTLOGDEV_WTC"
         DMTLOGNAME="SIFOWTC001_DMTLOG"
         MAXTRAN=50
         BLOB_SHM_SIZE=1000000
    *DM_REMOTE
    SGCSIFO     ACCESSPOINTID="SGCSIFO01"
         CREDENTIAL_POLICY="LOCAL"
    WTCSIFO     ACCESSPOINTID="WTCSIFO01"
         CREDENTIAL_POLICY="LOCAL"
    *DM_TDOMAIN
    SIFOSGC     NWADDR="//172.16.160.173:6506"
         NWDEVICE="/dev/inet/tcp"
    SGCSIFO     NWADDR="//172.16.160.173:6507"
         NWDEVICE="/dev/inet/tcp"
    SIFOWTC     NWADDR="//172.16.160.173:6510"
         NWDEVICE="/dev/inet/tcp"
    WTCSIFO     NWADDR="//172.16.160.173:6511"
         NWDEVICE="/dev/inet/tcp"
    *DM_ACCESS_CONTROL
    ACL_SGC     ACLIST=SGCSIFO
    *DM_EXPORT
    QPK_CEN     ACL=ACL_SGC
         LACCESSPOINT=SIFOSGC
         COUPLING=LOOSE
    QPK_CUR     ACL=ACL_SGC
         LACCESSPOINT=SIFOSGC
         COUPLING=LOOSE
    QPK_ESP     ACL=ACL_SGC
         LACCESSPOINT=SIFOSGC
         COUPLING=LOOSE
    CUR01147     ACL=ACL_SGC
         LACCESSPOINT=SIFOSGC
         COUPLING=LOOSE
    simpserv     LACCESSPOINT=SIFOWTC
         COUPLING=LOOSE
    *DM_IMPORT
    SEL_TABLAS     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_POSTAL     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_MUNICIPIO     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_PROVINCIA     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_DAT_PER     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_DIN_REPET     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_NOM_PER     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    SEL_CENTRO_SGC     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    ACT_FORMACION     LACCESSPOINT=SIFOSGC
         LOAD=50
         PRIO=50
         RACCESSPOINT=SGCSIFO
         TRANTIME=30
         AUTOPREPARE=N
    and this is my WLS configuration (bdmconfig.xml):
    <?xml version="1.0"?>
    <!DOCTYPE WTC_CONFIG SYSTEM "http://www.bea.com/servers/wls610/dtd/wtc_config.dtd">
    <!--Java and XML-->
    <WTC_CONFIG>
    <BDMCONFIG>
         <T_DM_LOCAL_TDOMAIN AccessPoint="WTCSIFO01">
              <AccessPointId>WTCSIFO01</AccessPointId>
              <Type>TDOMAIN</Type>
              <Security>NONE</Security>
              <ConnectionPolicy>ON_DEMAND</ConnectionPolicy>
              <BlockTime>30</BlockTime>
              <NWAddr>//172.16.160.173:6511</NWAddr>
         </T_DM_LOCAL_TDOMAIN>
         <T_DM_REMOTE_TDOMAIN AccessPoint="SIFOWTC01">
              <LocalAccessPoint>WTCSIFO01</LocalAccessPoint>
              <AccessPointId>SIFOWTC01</AccessPointId>
              <Type>TDOMAIN</Type>
              <NWAddr>//172.16.160.173:6510</NWAddr>
         </T_DM_REMOTE_TDOMAIN>
         <T_DM_IMPORT
              ResourceName="TOUPPER"
              LocalAccessPoint="WTCSIFO01"
              RemoteAccessPointList="SIFOWTC01">
              <TranTime>600</TranTime>
         </T_DM_IMPORT>
    </BDMCONFIG>
    </WTC_CONFIG>

    Bob, you were right!!
    I didn't realize of that. Now the problem is fixed, and the communication with
    my domain is ok!
    Thank you very much.
    Yol.
    Bob Finan <[email protected]> wrote:
    Yolanda,
    You have TOUPPER listed as the service that your trying to
    import into the WLS side but you don't have it listed on the
    Tuxedo side as an exported service. On the Tuxedo side you
    have simpserv listed as an exported service when it is the server
    that contains TOUPPER. Change simpserv to TOUPPER in
    the dmconfig file and try that.
    Bob Finan
    Yolanda Arroyo wrote:
    This is my Tuxedo domains configuration (took from dmunloadcf)
    # DMCONFIG FILE
    *DM_EXPORT
    simpserv LACCESSPOINT=SIFOWTC
    COUPLING=LOOSE
    and this is my WLS configuration (bdmconfig.xml):
    <?xml version="1.0"?>
    <!DOCTYPE WTC_CONFIG SYSTEM "http://www.bea.com/servers/wls610/dtd/wtc_config.dtd">
    <!--Java and XML-->
    <WTC_CONFIG>
    <BDMCONFIG>
    <T_DM_IMPORT
    ResourceName="TOUPPER"
    LocalAccessPoint="WTCSIFO01"
    RemoteAccessPointList="SIFOWTC01">
    <TranTime>600</TranTime>
    </T_DM_IMPORT>
    </BDMCONFIG>
    </WTC_CONFIG>

  • WTC Error

    Hi, I am evaluating the weblogic 6.1 server. I have posted my question to
    support.bea.com and weblogic.developer.interest.wtc but no reply. Thank you.
    Problem description
    I used Server - Sparc 20(32bit kernel) with 512 MB RAM and 1GB swap space to
    install Weblogic server 6.1 sp1.
    What I need to do is to connect Weblogic with our existing Tuxedo 6.5 or
    vice versa. In order to test the connection between the two products, I will
    call TOUPPER at TUXEDO 6.5.
    I followed the document from
    /wls/samples/examples/wtc/atmi/simpapp/package-summary.html to configure
    WTC. When I run "run.sh aaa", below error message displayed:
    setSessionContext called
    ejbCreate called
    toupper called, converting aaa
    About to call tpcall
    tpcall threw TPException TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could
    not get a Tuxedo session
    below are the configuration files for your reference:
    ubbconfig
    #Skeleton UBBCONFIG file for the TUXEDO Simple Application.
    #Replace the <bracketed> items with the appropriate values.
    *RESOURCES
    IPCKEY 41828
    #Example:
    #IPCKEY 123456
    #DOMAINID simpapp
    MASTER REL4_DC
    MAXACCESSERS 50
    MAXSERVERS 25
    MAXSERVICES 50
    MODEL SHM
    LDBAL N
    *MACHINES
    DEFAULT:
    APPDIR="/software/tuxedo6.5/sunos53.sc30/apps/simpapp"
    TUXCONFIG="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/tuxconf
    ig"
    TUXDIR="/software/tuxedo6.5/sunos53.sc30"
    #Example:
    # APPDIR="/home/me/simpapp"
    # TUXCONFIG="/home/me/simpapp/tuxconfig"
    # TUXDIR="/usr/tuxedo"
    "itdrnd01" LMID="REL4_DC"
    #Example:
    #beatux LMID=simple
    *GROUPS
    GROUP1
    LMID="REL4_DC" GRPNO=1 OPENINFO=NONE
    GROUP2
    LMID="REL4_DC" GRPNO=2 OPENINFO=NONE
    *SERVERS
    DEFAULT:
    CLOPT="-A"
    simpserv SRVGRP=GROUP1 SRVID=1
    DMADM SRVGRP=GROUP2 SRVID=1
    GWADM SRVGRP=GROUP2 SRVID=2
    GWTDOMAIN SRVGRP=GROUP2 SRVID=3
    *SERVICES
    TOUPPER
    dmconfig
    *DM_RESOURCES
    VERSION=U22
    *DM_LOCAL_DOMAINS
    txndom01 GWGRP=GROUP2
    TYPE=TDOMAIN
    DOMAINID="REL4_DC"
    BLOCKTIME=20
    MAXDATALEN=56
    MAXRDOM=89
    DMTLOGDEV="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/DMTLOG"
    AUDITLOG="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/AUDITLOG"
    DMTLOGNAME="DMTLOG"
    *DM_REMOTE_DOMAINS
    TDOM2 TYPE=TDOMAIN
    DOMAINID="TDOM2"
    *DM_TDOMAIN
    #txndom01 NWADDR="0x0002a3660a610232"
    txndom01 NWADDR="//10.97.2.50:41830"
    NWDEVICE="/dev/tcp"
    #TDOM2 NWADDR="0x00021b590a610236"
    TDOM2 NWADDR="//10.97.2.54:7007"
    NWDEVICE="/dev/tcp"
    *DM_REMOTE_SERVICES
    TOLOWER RDOM="TDOM2"
    bdmconfig.xml
    <?xml version="1.0"?>
    <!DOCTYPE WTC_CONFIG SYSTEM
    "file:/software/bea/wlserver6.1/config/wlsdomain/wtc
    _config.dtd">
    <!--Java and XML-->
    <WTC_CONFIG>
    <BDMCONFIG>
    <T_DM_LOCAL_TDOMAIN AccessPoint="TDOM2">
    <WlsClusterName>Coolio</WlsClusterName>
    <AccessPointId>TDOM2</AccessPointId>
    <Type>TDOMAIN</Type>
    <Security>NONE</Security>
    <ConnectionPolicy>ON_DEMAND</ConnectionPolicy>
    <BlockTime>30</BlockTime>
    <NWAddr>//10.97.2.54:7007</NWAddr>
    <!-- Example address: //wlsdomain.com:20304 -->
    </T_DM_LOCAL_TDOMAIN>
    <T_DM_REMOTE_TDOMAIN AccessPoint="txndom01">
    <LocalAccessPoint>TDOM2</LocalAccessPoint>
    <AccessPointId>REL4_DC</AccessPointId>
    <Type>TDOMAIN</Type>
    <NWAddr>//10.97.2.50:41830</NWAddr>
    <Interoperate>Yes</Interoperate>
    <!-- Example address: //wlsdomain.com:20305 -->
    </T_DM_REMOTE_TDOMAIN>
    <T_DM_EXPORT ResourceName="TOLOWER"
    LocalAccessPoint="TDOM2">
    <EJBName>tuxedo.services.TOLOWERHome</EJBName>
    </T_DM_EXPORT>
    <T_DM_IMPORT
    ResourceName="TOUPPER"
    LocalAccessPoint="TDOM2"
    RemoteAccessPointList="txndom01">
    <TranTime>600</TranTime>
    </T_DM_IMPORT>
    </BDMCONFIG>
    </WTC_CONFIG>

    Hi.
    First, I'll say that I know very little about WTC. However, from the following
    link I don't know that WTC is supported with WLS 6.1:
    http://e-docs.bea.com/wtc/wtc10/notes/WTC_ReleaseNotes_New.html#1109022
    This link says it's only supported with WLS 6.0 sp2. I suggest you download
    this version and try again. If you are still having problems then you should
    open a case with support.
    Regards,
    Michael
    Neo Gigs wrote:
    Hi, I am evaluating the weblogic 6.1 server. I have posted my question to
    support.bea.com and weblogic.developer.interest.wtc but no reply. Thank you.
    Problem description
    I used Server - Sparc 20(32bit kernel) with 512 MB RAM and 1GB swap space to
    install Weblogic server 6.1 sp1.
    What I need to do is to connect Weblogic with our existing Tuxedo 6.5 or
    vice versa. In order to test the connection between the two products, I will
    call TOUPPER at TUXEDO 6.5.
    I followed the document from
    /wls/samples/examples/wtc/atmi/simpapp/package-summary.html to configure
    WTC. When I run "run.sh aaa", below error message displayed:
    setSessionContext called
    ejbCreate called
    toupper called, converting aaa
    About to call tpcall
    tpcall threw TPException TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could
    not get a Tuxedo session
    below are the configuration files for your reference:
    ubbconfig
    #Skeleton UBBCONFIG file for the TUXEDO Simple Application.
    #Replace the <bracketed> items with the appropriate values.
    *RESOURCES
    IPCKEY 41828
    #Example:
    #IPCKEY 123456
    #DOMAINID simpapp
    MASTER REL4_DC
    MAXACCESSERS 50
    MAXSERVERS 25
    MAXSERVICES 50
    MODEL SHM
    LDBAL N
    *MACHINES
    DEFAULT:
    APPDIR="/software/tuxedo6.5/sunos53.sc30/apps/simpapp"
    TUXCONFIG="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/tuxconf
    ig"
    TUXDIR="/software/tuxedo6.5/sunos53.sc30"
    #Example:
    # APPDIR="/home/me/simpapp"
    # TUXCONFIG="/home/me/simpapp/tuxconfig"
    # TUXDIR="/usr/tuxedo"
    "itdrnd01" LMID="REL4_DC"
    #Example:
    #beatux LMID=simple
    *GROUPS
    GROUP1
    LMID="REL4_DC" GRPNO=1 OPENINFO=NONE
    GROUP2
    LMID="REL4_DC" GRPNO=2 OPENINFO=NONE
    *SERVERS
    DEFAULT:
    CLOPT="-A"
    simpserv SRVGRP=GROUP1 SRVID=1
    DMADM SRVGRP=GROUP2 SRVID=1
    GWADM SRVGRP=GROUP2 SRVID=2
    GWTDOMAIN SRVGRP=GROUP2 SRVID=3
    *SERVICES
    TOUPPER
    dmconfig
    *DM_RESOURCES
    VERSION=U22
    *DM_LOCAL_DOMAINS
    txndom01 GWGRP=GROUP2
    TYPE=TDOMAIN
    DOMAINID="REL4_DC"
    BLOCKTIME=20
    MAXDATALEN=56
    MAXRDOM=89
    DMTLOGDEV="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/DMTLOG"
    AUDITLOG="/software/tuxedo6.5/sunos53.sc30/apps/simpapp/AUDITLOG"
    DMTLOGNAME="DMTLOG"
    *DM_REMOTE_DOMAINS
    TDOM2 TYPE=TDOMAIN
    DOMAINID="TDOM2"
    *DM_TDOMAIN
    #txndom01 NWADDR="0x0002a3660a610232"
    txndom01 NWADDR="//10.97.2.50:41830"
    NWDEVICE="/dev/tcp"
    #TDOM2 NWADDR="0x00021b590a610236"
    TDOM2 NWADDR="//10.97.2.54:7007"
    NWDEVICE="/dev/tcp"
    *DM_REMOTE_SERVICES
    TOLOWER RDOM="TDOM2"
    bdmconfig.xml
    <?xml version="1.0"?>
    <!DOCTYPE WTC_CONFIG SYSTEM
    "file:/software/bea/wlserver6.1/config/wlsdomain/wtc
    _config.dtd">
    <!--Java and XML-->
    <WTC_CONFIG>
    <BDMCONFIG>
    <T_DM_LOCAL_TDOMAIN AccessPoint="TDOM2">
    <WlsClusterName>Coolio</WlsClusterName>
    <AccessPointId>TDOM2</AccessPointId>
    <Type>TDOMAIN</Type>
    <Security>NONE</Security>
    <ConnectionPolicy>ON_DEMAND</ConnectionPolicy>
    <BlockTime>30</BlockTime>
    <NWAddr>//10.97.2.54:7007</NWAddr>
    <!-- Example address: //wlsdomain.com:20304 -->
    </T_DM_LOCAL_TDOMAIN>
    <T_DM_REMOTE_TDOMAIN AccessPoint="txndom01">
    <LocalAccessPoint>TDOM2</LocalAccessPoint>
    <AccessPointId>REL4_DC</AccessPointId>
    <Type>TDOMAIN</Type>
    <NWAddr>//10.97.2.50:41830</NWAddr>
    <Interoperate>Yes</Interoperate>
    <!-- Example address: //wlsdomain.com:20305 -->
    </T_DM_REMOTE_TDOMAIN>
    <T_DM_EXPORT ResourceName="TOLOWER"
    LocalAccessPoint="TDOM2">
    <EJBName>tuxedo.services.TOLOWERHome</EJBName>
    </T_DM_EXPORT>
    <T_DM_IMPORT
    ResourceName="TOUPPER"
    LocalAccessPoint="TDOM2"
    RemoteAccessPointList="txndom01">
    <TranTime>600</TranTime>
    </T_DM_IMPORT>
    </BDMCONFIG>
    </WTC_CONFIG>--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Error when accessing Tuxedo Services from Weblogic

    Hi,
    I have a stateless session bean deployed on Weblogic 10.3.5 . I have a WTC Server configured to connect to my Tuxedo server.I have all the local and remote AP's set on this server also.
    Now I am trying to access Tuxedo server from a method in my deployed EJB. Method looks like this
    ========================================================================================
    Context ctx;
         TuxedoConnectionFactory tcf;
         TuxedoConnection myTux; // For now we get it via NEW until the Factory works
         TypedString myData;
         Reply myRtn;
         int status;
         System.out.println("getData called, converting " + toConvert);
         try {
         ctx = new InitialContext();
         tcf =
         (TuxedoConnectionFactory) ctx.lookup("TuxedoConnectionFactory");
         } catch (NamingException ne) {
         // Could not get the tuxedo object, throw TPENOENT
         throw new TPException(TPException.TPENOENT,
         "Could not get TuxedoConnectionFactory : " + ne);
         myTux = tcf.getTuxedoConnection();
         myData = new TypedString(toConvert);
         System.out.println("About to call tpcall");
         try {
         myRtn = myTux.tpcall("TOUPPER", myData, 0);
         } catch (TPReplyException tre) {
              System.out.println("tpcall threw TPReplyExcption " + tre);
         throw tre;
         } catch (TPException te) {
              System.out.println("tpcall threw TPException " + te);
         throw te;
         } catch (Exception ee) {
              System.out.println("tpcall threw exception: " + ee);
         throw new TPException(TPException.TPESYSTEM, "Exception: " + ee);
         System.out.println("tpcall successfull!");
         myData = (TypedString) myRtn.getReplyBuffer();
         myTux.tpterm(); // Closing the association with Tuxedo
    ========================================================================================
    I get following error when i call the above method from my client for EJB.
    ========================================================================================
    TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not get TuxedoConnectionFactory : javax.naming.NameNotFoundException: Unable to resolve 'TuxedoConnectionFactory'. Resolved ''; remaining name 'TuxedoConnectionFactory'
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
         at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
         at sfsb3.ReplicableSFSB_6ri454_ReplicableSFSRemoteIntfImpl_1035_WLStub.getData(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 $Proxy0.getData(Unknown Source)
         at test.TestDemoClient.main(TestDemoClient.java:37)
    ========================================================================================
    I need to resolve this quickly please.
    Thanks for any help
    Regards,
    Awais

    I'm not very familiar with Tuxedo unfortunately.
    I recommend that you post here:
    Could not get TuxedoConnectionFactory, setting up AP's incorrectly?
    You could also start with the code here:
    Where to Download weblogic.wtc.jatmi Library/Package
    And follow the instructions here:
    http://download.oracle.com/docs/cd/E21764_01/web.1111/e13756.pdf

  • WTC random error (there's any pathc for WTC)

    Hi everyone!
    I'm having this error randomly, any BEA developers of this product knows how to
    solve this, There will be any patch for WTC sometime?
    TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0:ERROR: getConnection can only run
    on a node where WTC has been configured
    at weblogic.wtc.gwt.TuxedoConnectionFactory.getTuxedoConnection(TuxedoConnectionFactory.java:26)
    at weblogic.wtc.tbridge.tBexec.jmsQ2tuxQ(tBexec.java:674)
    at weblogic.wtc.tbridge.tBexec.run(tBexec.java:198)
    <Nov 7, 2001 11:59:42 AM CST> <Debug> <WTC> <]tBexec<run/t#1: exited.>
    <Nov 7, 2001 11:59:42 AM CST> <Debug> <WTC> <]/tBexec/10/>
    <Nov 7, 2001 11:59:42 AM CST> <Info> <WebLogicServer> <weblogic.wtc.gwt.WTCStartup
    reports: WTC started...>

    Thanks Bob.
    Best Regards.
    Bob Finan <[email protected]> wrote:
    Mauricio,
    This looks like a tBridge random error that occured in the 1.0 version
    of WTC
    with WLS 6.0(WTC as a separate .jar file). A fix was made for this and
    was
    available when WTC was released with WLS 6.1(WTC fully integrated into
    the weblogic.jar). The current release available is WLS 6.1 SP01.
    Bob Finan
    Mauricio Del Moral wrote:
    TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0:ERROR: getConnection canonly run
    on a node where WTC has been configured

  • WTC configuration error inside BEA Workshop 8.1

    Hi,
    Im trying to insert a Tuxedo control on Workshop 8.1, when i leave Workshop to configure it automatically i receive the following 2 errors:
    -)Cannot connect to TUxedo Application.Check if your application is up and retry.TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0:Unable to get authentication level.
    -)Cannot add WTC instance to repository. Unable to get the Repository MBean.
    Anyway the WTC is created and i can see it inside BEA Console, but it is not configured at all.
    Any help with this will be very appreciated.
    Thanks in advance, Gaspar

    Hi,
    Can you successfully connect to the remote Tuxedo system using the workstation protocol, i.e., can you try using wud or wud32 to see if you can access the remote system? It sounds as though you aren't able to get a workstation connection established. To use the configuration wizard in the Tuxedo control, the remote Tuxedo application has to be running the Workstation Listener (WSL).
    Also, is your WLS server instance defined properly within Workshop?
    Regards,
    Todd Little
    BEA Tuxedo Chief Architect

  • TPEPROTO (9) Error when calling Tuxedo

    Hello All,
    I read the manual for the quick start guide to weblogic tuxedo
    connector, I wrote my ejb as per the sample and followed all the config
    steps of the manual.
    Now when I do a tmadmin->psc command I can see all my servers running
    DMADM, GWADM, GWTDOMAIN
    However, when I run my client, the WLS shows the following error. The
    program is able to get the Tuxedo Connection Factory and Tuxedo
    Connection successfully.
    The error comes when my api is called.
    TPEPROTO(9):0:0:TPED_MINVAL(0):QMNONE(0):0:Tuxedo session has been
    terminated
    at weblogic.wtc.jatmi.dsession.tpgetrply(dsession.java:2600)
    at weblogic.wtc.jatmi.dsession.tpcall(dsession.java:2841)
    at
    weblogic.wtc.gwt.TuxedoConnection.tpcall(TuxedoConnection.java:1228)
    at com.hp.opendiosa.EmpClientEJB.getEmpList(Unknown Source)
    at
    com.hp.opendiosa.EmpClientEJB_evab9v_EOImpl.getEmpList(EmpClientEJB_evab9v_EOImpl.java:45)
    at
    com.hp.opendiosa.EmpClientEJB_evab9v_EOImpl_WLSkel.invoke(Unknown Source)
    at
    weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:346)
    at
    weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:114)
    at
    weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:300)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:762)
    at
    weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:295)
    at
    weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    What is going wrong ?
    regards,
    Abhishek.

    Hello Bob,
    How to provide the VIEW class to weblogic? I had put it into my jar file which I
    have deployed. but that does not seem to work.
    Also, In the pdf of wtc_quickstart when configuring WLS, TDOM1 is the remote
    tuxedo domain, and tdom2 is the local tuxedo domain.
    However in the dom1config file at the tuxedo side TDOM1 has become the local
    domain and TDOM2 has become the remote domain. Is this correct?
    Thanks for your help.
    regards,
    Abhishek.
    Bob Finan wrote:
    Abhishek,
    It's failing in loading the class, probably because it can't find it in
    the CLASSPATH.
    So if it the EMP class resides in
    wls/mydomain/clientclasses/omg/abhi/testing, make
    sure that wls/mydomain/clientclasses is part of your CLASSPATH.
    Bob
    Abhishek Srivastava wrote:
    Hello Bob,
    I set the trace on. on the WLS side I am getting the following error
    at startup
    <Nov 21, 2002 10:13:09 AM GMT+00:00> <Error> <WTC> <180114> <Could not
    set up VIEW info for TDMResources: com.abhi.testing.EMP>
    <Nov 21, 2002 10:13:09 AM GMT+00:00> <Error> <WTC> <180009> <Could not
    complete execution for MBean named: WTCResources-1024588522331>
    I compiled the java source file EMP.java into a class and put it into
    the ejb jar file which I have deployed.
    Why is the com.abhi.testing.EMP not being setup properly?
    regards,
    Abhishek.
    Bob Finan wrote:
    Abhishek,
    Turn on tracing on the WTC side.
    This error indicates that the WTC to Tux session was terminated and
    so trying to find a reply to the tpcall is incorrect. You need to see
    what
    error occurred prior to this on either end of the session connection.
    Next time also indicate what version of WLS/WTC you are using. If you
    are using pre-WLS 7.0 you turn on WTC tracing by adding a TraceLevel
    argument to the start up class. For WLS 7.0 and after, you define a
    weblogic.wtc.TraceLevel property when you start the WLS server.(for
    both cases setting it to a high number, TraceLevel=100000,will dump all
    WTC info possible)
    Bob Finan
    Abhishek Srivastava wrote:
    I am using Tuxedo 7.1 on Linux
    regards,
    Abhishek.
    Abhishek Srivastava wrote:
    Hello All,
    I read the manual for the quick start guide to weblogic tuxedo
    connector, I wrote my ejb as per the sample and followed all the
    config
    steps of the manual.
    Now when I do a tmadmin->psc command I can see all my servers running
    DMADM, GWADM, GWTDOMAIN
    However, when I run my client, the WLS shows the following error. The
    program is able to get the Tuxedo Connection Factory and Tuxedo
    Connection successfully.
    The error comes when my api is called.
    TPEPROTO(9):0:0:TPED_MINVAL(0):QMNONE(0):0:Tuxedo session has been
    terminated
    at weblogic.wtc.jatmi.dsession.tpgetrply(dsession.java:2600)
    at weblogic.wtc.jatmi.dsession.tpcall(dsession.java:2841)
    at
    weblogic.wtc.gwt.TuxedoConnection.tpcall(TuxedoConnection.java:1228)
    at com.hp.opendiosa.EmpClientEJB.getEmpList(Unknown Source)
    at
    com.hp.opendiosa.EmpClientEJB_evab9v_EOImpl.getEmpList(EmpClientEJB_evab9v_EOImpl.java:45)
    at
    com.hp.opendiosa.EmpClientEJB_evab9v_EOImpl_WLSkel.invoke(Unknown
    Source)
    at
    weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:346)
    at
    weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:114)
    at
    weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:300)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:762)
    at
    weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:295)
    at
    weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at
    weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    What is going wrong ?
    regards,
    Abhishek.

  • I have a problem when running my own EJB as a TUXEDO service using WTC.

    Hello,
    I have a problem when running my own EJB as a TUXEDO service using WTC. I am using TUXEDO 8.1 and WL 9.1.
    When I am trying to run my own EJB as a TUXEDO service error appears.
    TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not find service TOUPPER
    at weblogic.wtc.gwt.WTCService.getImport(WTCService.java:4988)
    at weblogic.wtc.gwt.TuxedoConnection.getImport(TuxedoConnection.java:303)
    at weblogic.wtc.gwt.TuxedoConnection.tpcall(TuxedoConnection.java:1302)
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:102)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    e8
    10
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.NullPointerException
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:95)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:713)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:681)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:447)
    at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:75)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: java.lang.NullPointerException
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:130)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    ... 15 more
    Any clue on this.
    With Regards,
    MVS

    If you are trying to create a Tuxedo service in Java using WTC you need to develop an EJB that implements the TuxedoService interface and register its home in JNDI so WTC can look it up. Once that is done you can then export the service to a remote domain in the WTC configuration.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Every 2nd request from WTC fails

    Hi there,
    We are using WLS 10.0.1 integrated with Tuxedo 6.5 and have this strange situation where every second request sent from WLS to Tuxedo fails with "TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0". There is no other associated message.
    Our call sequence consists of:
    ApplicationToMonitorInterface connection = tuxedoConnectionFactory.getTuxedoConnection();
    Reply reply = connection.tpcall(requestMapper.getServiceName(), requestMapper.getTypedFmlBuffer(),
    ApplicationToMonitorInterface.TPNOAUTH | ApplicationToMonitorInterface.TPNOTIME);
    process reply
    connection.tpterm();
    The tpcall is throwing a TPException on every second invocation. The amount of time (seconds or minutes) that passes between invocations seems to be irrelevent. I've tried various combinations of flags passed to the tpcall, including zero, with no apparent difference.
    I turned up WTC logging to try and troubleshoot the issue. Log fragments are pasted below.
    Note that the same reader thread "ExecuteThread: '4'" appears to be used for both calls, suggesting that they are both making use of the same TCP connection.
    A tcpdump of both calls reveals (apparently complete) outgoing request and incoming reply data in both cases. However, it looks as though WTC gets its input stream out of sync and (possibly) reads left over data from the 1st call. WTC ditches the connection when the 2nd call fails, so the 3rd call starts off with a brand new connection again.
    Any ideas?
    Please excuse the bulk, but here is the trace from the successful call:
    ExecuteThread: '1'<BEA-180046> <[/TuxedoConnection/TuxedoConnection/>
    ExecuteThread: '1'<BEA-180046> <no transaction>
    ExecuteThread: '1'<BEA-180046> <]/TuxedoConnection/TuxedoConnection/30>
    ExecuteThread: '1'<BEA-180046> <[/TuxedoConnection/tpcall/GSM_GetAcct/32>
    ExecuteThread: '1'<BEA-180046> <[/TuxedoConnection/getProviderRoute/GSM_GetAcct>
    ExecuteThread: '1'<BEA-180046> <[/WTCRouteManager/selectTargetRotes/GSM_GetAcct>
    ExecuteThread: '1'<BEA-180046> <[/WTCService/getImport/(svc = GSM_GetAcct, xid = null)>
    ExecuteThread: '1'<BEA-180046> <[/TDMImport/getStatus/>
    ExecuteThread: '1'<BEA-180046> <[/TDMRemoteTDomain/getTsession/MTS-Remote, create = false>
    ExecuteThread: '1'<BEA-180046> <]/TDMRemoteTDomain/getTsession/20/null>
    ExecuteThread: '1'<BEA-180046> </TDMRemoteTDomain/getTsession/100/null>
    ExecuteThread: '1'<BEA-180046> <]/TDMImport/getStatus/30/AVAILABLE>
    ExecuteThread: '1'<BEA-180046> <]/WTCService/getImport/40/(0)>
    ExecuteThread: '1'<BEA-180046> <[/TDMRemoteTDomain/getTsession/MTS-Remote, create = true>
    ExecuteThread: '1'<BEA-180046> <[/WLSInvoke/weblogic.wtc.gwt.TDMLocalTDomain@264a55ca/weblogic.wtc.gwt.TDMRemoteTDomain@acb54dc7>
    ExecuteThread: '1'<BEA-180046> <]/WLSInvoke/10>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/set_compression_threshold/2147483647>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/set_compression_threshold/20/>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/set_sess_sec/NONE>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/set_sess_sec/30/>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setDesiredName/WTC_OBF>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/setDesiredName/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/set_dom_target_name/OBF_WTC>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/set_dom_target_name/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/set_local_domain_name/MTS-Local>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/set_local_domain_name/10>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setRemoteDomainId/OBF_WTC>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/setRemoteDomainId/10>
    ExecuteThread: '1'<BEA-180046> <[/TDMRemoteTDomain/getKeepAlive>
    ExecuteThread: '1'<BEA-180046> <]/TDMRemoteTDomain/getKeepAlive/10>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setKeepAlive/0>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/setKeepAlive/10/>
    ExecuteThread: '1'<BEA-180046> <[/TDMRemoteTDomain/getKeepAliveWait>
    ExecuteThread: '1'<BEA-180046> <]/TDMRemoteTDomain/getKeepAliveWait/10>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setKeepAliveWait/0>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/setKeepAliveWait/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession/setAppKey/TpUsrFile>
    ExecuteThread: '1'<BEA-180046> <]/dsession/setAppKey/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession/setAllowAnonymous/false>
    ExecuteThread: '1'<BEA-180046> <]/dsession/setAllowAnonymous/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession/setDfltAppKey/-1>
    ExecuteThread: '1'<BEA-180046> <]/dsession/setDfltAppKey/10/>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setEncryptionFlags/39>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/setEncryptionFlags/10>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/tpinit/weblogic.wtc.jatmi.TPINIT@355e82>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/do_connect/WTC_OBF>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/alloc_TDOM/14/null>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/alloc_TDOM/10/TDOM:GWNW_XATMI_PRE_NW_ACALL1:1:-1:0:0:0:0:0:0:0:50:null>
    ExecuteThread: '1'<BEA-180046> <[/write_dom_65_tfmh/WTC_OBF/10/134217727>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/header calculated_size=524>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/opcode calculated_size=540>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/total calculated_size=540>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '1'<BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=32/myMark=32/myProtocol=10/parsedMetahdr=false>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/writeTuxedoMessage/70/>
    ExecuteThread: '1'<BEA-180046> </tfmh/write_dom_65_tfmh/TdomTcb=TDOM:GWNW_XATMI_PRE_NW_ACALL1:1:-1:0:0:0:0:0:0:0:50:null>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '1'<BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=540/myMark=540/myProtocol=10/parsedMetahdr=true>
    ExecuteThread: '1'<BEA-180046> <*]/TpeOut/writeTuxedoMessage/40/>
    ExecuteThread: '1'<BEA-180046> <]/write_dom_65_tfmh/110/0/>
    ExecuteThread: '1'<BEA-180046> <[/read_dom_65_tfmh/10>
    ExecuteThread: '1'<BEA-180046> <[/TpeIn/readTuxedoMessage/true>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=32/myOffset=0/myMark=0/myProtocol=10/parsedMetahdr=false>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/toRead=32>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=0/myOffset=32/myMark=0>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/size=544>
    ExecuteThread: '1'<BEA-180046> <[/TpeIn/readTuxedoMessage/false>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=512/myOffset=32/myMark=0/myProtocol=10/parsedMetahdr=true>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/toRead=512>
    ExecuteThread: '1'<BEA-180046> </TpeIn/readTuxedoMessage/myNeedToRead=0/myOffset=544/myMark=0>
    ExecuteThread: '1'<BEA-180046> <]/TpeIn/readTuxedoMessage/120/true>
    ExecuteThread: '1'<BEA-180046> <]/TpeIn/readTuxedoMessage/150/true>
    ExecuteThread: '1'<BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_PRE_NW_ACALL1_RPLY>
    ExecuteThread: '1'<BEA-180046> <[/TpeIn/available/>
    ExecuteThread: '1'<BEA-180046> <]/TpeIn/available/20/512>
    ExecuteThread: '1'<BEA-180046> </read_dom_65_tfmh/bufsize=544 available=512>
    ExecuteThread: '1'<BEA-180046> <[/TdomTcb/set_security_type 0>
    ExecuteThread: '1'<BEA-180046> <]/TdomTcb/set_security_type>
    ExecuteThread: '1'<BEA-180046> <[/TdomTcb/set_tm_release 64>
    ExecuteThread: '1'<BEA-180046> <]/TdomTcb/set_tm_release>
    ExecuteThread: '1'<BEA-180046> <[/TdomTcb/set_dom_protocol 13>
    ExecuteThread: '1'<BEA-180046> <]/TdomTcb/set_dom_protocol>
    ExecuteThread: '1'<BEA-180046> <]/read_dom_65_tfmh/70/0/0>
    ExecuteThread: '1'<BEA-180046> <Remote gateway support features = 0>
    ExecuteThread: '1'<BEA-180046> < /dsession(1)/do_connect/dom_protocol 13>
    ExecuteThread: '1'<BEA-180046> </dsession(1)/do_connect/no LLE protocol>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/setUpTuxedoAAA/>
    ExecuteThread: '1'<BEA-180046> <]/dsession/setUpTuxedoAAA/10/return 0>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/dmqDecision/>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/dmqDecision/10>
    xecuteThread: '1' BEA-180087> <Established a connection to a remote domain OBF_WTC.>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/do_connect/170/>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/tpinit/30/>
    ExecuteThread: '1'<BEA-180046> <]/TDMRemoteTDomain/getTsession/90/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '1'<BEA-180046> </TDMRemoteTDomain/getTsession/100/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '1'<BEA-180046> <]/WTCRouteManager/selectTargetRotes/30/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '1'<BEA-180046> <]/TuxedoConnection/getProviderRoute/20>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/tpcall/GSM_GetAcct/weblogic.wtc.jatmi.TypedFML32@247c48/32/null>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/tpacall/GSM_GetAcct/weblogic.wtc.jatmi.TypedFML32@247c48/32/null/0>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/_tpacall_internal/GSM_GetAcct/weblogic.wtc.jatmi.tfmh@5b63c2/32/null/0>
    ExecuteThread: '1'<BEA-180046> <myAppKey = null>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/alloc_TDOM/1/GSM_GetAcct>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/alloc_TDOM/10/TDOM:GWNW_XATMI_CALL:2:-1:0:0:32:0:0:0:0:50:GSM_GetAcct>
    ExecuteThread: '1'<BEA-180046> <[/rdsession(1)/add_rplyObj/SessionAcallDescriptor:2:false/weblogic.wtc.jatmi.TuxRply@f29035/-1>
    ExecuteThread: '1'<BEA-180046> <]/rdsession(1)/add_rplyObj/40/>
    ExecuteThread: '1'<BEA-180046> <[/write_dom_65_tfmh/WTC_OBF/13/2147483647>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/header calculated_size=76>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/opcode calculated_size=96>
    ExecuteThread: '1'<BEA-180046> <[/FML32/_tmpresend/java.io.DataOutputStream@d9af8d>
    ExecuteThread: '1'<BEA-180046> <numPointerFields=0 numView32Fields=0 numFml32Fields=0>
    ExecuteThread: '1'<BEA-180046> <]/TypedFML32/_tmpresend/60/>
    ExecuteThread: '1'<BEA-180046> <Outbound UDATA: buffer type(FML32, null)>
    ExecuteThread: '1'<BEA-180072> <+++++ 65 User Data(184) +++++>
    ExecuteThread: '1'<BEA-180113> <FF FF D8 F0 00 00 00 B8 7F FF FF FF 00 00 00 08 00 00 00 00 .......?............>
    ExecuteThread: '1'<BEA-180113> <00 00 00 10 00 10 DF 9D 00 00 00 01 02 10 DF 93 00 00 00 01 .......?.......?....>
    ExecuteThread: '1'<BEA-180113> <0A 10 DF 2F 00 00 00 13 00 00 00 0B 46 4F 58 5F 53 59 53 54 ............FOX.SYST>
    ExecuteThread: '1'<BEA-180113> <45 4D 00 00 0A 10 DF 39 00 00 00 1A 00 00 00 12 38 39 63 61 EM.....9........89ca>
    ExecuteThread: '1'<BEA-180113> <2D 61 31 34 66 65 65 31 32 34 34 36 65 00 00 00 0A 10 DF 43 .a14fee12446e......C>
    ExecuteThread: '1'<BEA-180113> <00 00 00 13 00 00 00 0B 46 4F 58 5F 53 59 53 54 45 4D 00 00 ........FOX.SYSTEM..>
    ExecuteThread: '1'<BEA-180113> <0A 10 DF 4D 00 00 00 14 00 00 00 0C 47 53 4D 5F 47 65 74 41 ...M........GSM.GetA>
    ExecuteThread: '1'<BEA-180113> <63 63 74 00 0A 10 DF F7 00 00 00 0C 00 00 00 04 46 4F 58 00 cct.............FOX.>
    ExecuteThread: '1'<BEA-180113> <0A 11 3E 7B 00 00 00 11 00 00 00 09 32 32 32 32 32 32 32 32 ............22222222>
    ExecuteThread: '1'<BEA-180113> <00 00 00 00 .... >
    ExecuteThread: '1'<BEA-180073> <+++++ END +++++>
    ExecuteThread: '1'<BEA-180046> </write_dom_65_tfmh/total calculated_size=280>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '1'<BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=32/myMark=32/myProtocol=13/parsedMetahdr=false>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/writeTuxedoMessage/70/>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '1'<BEA-180046> </tfmh/write_dom_65_tfmh/TdomTcb=TDOM:GWNW_XATMI_CALL:2:-1:0:0:32:0:0:0:0:50:GSM_GetAcct>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '1'<BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '1'<BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=280/myMark=280/myProtocol=13/parsedMetahdr=true>
    ExecuteThread: '1'<BEA-180046> <*]/TpeOut/writeTuxedoMessage/40/>
    ExecuteThread: '1'<BEA-180046> <]/TpeOut/write/30/>
    ExecuteThread: '1'<BEA-180046> <]/write_dom_65_tfmh/110/0/>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/_tpacall_internal/40/SessionAcallDescriptor:2:false>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/tpacall/100/SessionAcallDescriptor:2:false>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/tpgetrply/SessionAcallDescriptor:2:false/32>
    ExecuteThread: '1'<BEA-180046> <[/dsession(1)/_tpgetrply_internal/SessionAcallDescriptor:2:false/32>
    ExecuteThread: '1'<BEA-180046> <[/TuxRply/get_specific_reply/SessionAcallDescriptor:2:false/weblogic.wtc.gwt.gwdsession@1/true>
    ExecuteThread: '1'<BEA-180046> <TuxRply/get_specific_reply: Thr Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads] waiting for message oid SessionAcallDescriptor:2:false/weblogic.wtc.gwt.gwdsession@1 on lockReq = weblogic.wtc.jatmi.TuxRply$LockReq@948b59>
    ExecuteThread: '4' <BEA-180046> <[/TuxedoMuxableSocket/dispatch/>
    ExecuteThread: '4' <BEA-180046> </TuxedoMuxableSocket/dispatch/myOffset=444/myDecryptOffset=0/myProtocol=13>
    ExecuteThread: '4' <BEA-180046> </TuxedoMuxableSocket/dispatch/size=444>
    ExecuteThread: '4' <BEA-180046> <[/rdsession(1)/allocTfmh/>
    ExecuteThread: '4' <BEA-180046> </rdsession(1)/allocTfmh/null>
    ExecuteThread: '4' <BEA-180046> <]/rdsession(1)/allocTfmh/weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '4' <BEA-180046> <[/read_dom_65_tfmh/13>
    ExecuteThread: '4' <BEA-180046> </tfmh/read_dom_65_tfmh/opcode=GWNW_XATMI_REPLY>
    ExecuteThread: '4' <BEA-180046> </read_dom_65_tfmh/bufsize=444 available=968>
    ExecuteThread: '4' <BEA-180046> </read_dom_65_tfmh/prior compos bufsize=364 available=920>
    ExecuteThread: '4' <BEA-180046> </read_dom_65_tfmh/post compos bufsize=364 available=920>
    ExecuteThread: '4' <BEA-180046> <Inbound 65 UDATA: buffer type(FML32, null)>
    ExecuteThread: '4' <BEA-180072> <+++++ User Data(364) +++++>
    ExecuteThread: '4' <BEA-180113> <FF FF D8 F0 00 00 01 2C 00 00 10 00 00 00 00 10 00 00 00 00 ....................>
    ExecuteThread: '4' <BEA-180113> <00 00 00 10 0A 10 DF 2F 00 00 00 13 00 00 00 0B 46 4F 58 5F ................FOX.>
    ExecuteThread: '4' <BEA-180113> <53 59 53 54 45 4D 00 00 0A 10 DF 39 00 00 00 0E 00 00 00 06 SYSTEM.....9........>
    ExecuteThread: '4' <BEA-180113> <44 75 6D 6D 79 00 00 00 0A 10 DF 43 00 00 00 0C 00 00 00 04 Dummy......C........>
    ExecuteThread: '4' <BEA-180113> <46 4F 58 00 0A 10 DF 4D 00 00 00 14 00 00 00 0C 47 53 4D 5F FOX....M........GSM.>
    ExecuteThread: '4' <BEA-180113> <47 65 74 41 63 63 74 00 0A 10 DF F7 00 00 00 0D 00 00 00 05 GetAcct.............>
    ExecuteThread: '4' <BEA-180113> <53 74 75 62 00 00 00 00 0A 11 3E 77 00 00 00 10 00 00 00 08 Stub.......w........>
    ExecuteThread: '4' <BEA-180113> <31 32 33 34 2E 35 36 00 0A 11 3E 8A 00 00 00 0F 00 00 00 07 1234.56....?........>
    ExecuteThread: '4' <BEA-180113> <33 34 35 2E 36 37 00 00 0A 11 3E 8B 00 00 00 0F 00 00 00 07 345.67.....?........>
    ExecuteThread: '4' <BEA-180113> <34 35 36 2E 37 38 00 00 0A 11 3E 8C 00 00 00 0F 00 00 00 07 456.78.....?........>
    ExecuteThread: '4' <BEA-180113> <35 36 37 2E 38 39 00 00 0A 11 3E 8D 00 00 00 0F 00 00 00 07 567.89.....?........>
    ExecuteThread: '4' <BEA-180113> <32 33 34 2E 35 36 00 00 0A 11 3E 9B 00 00 00 0F 00 00 00 07 234.56.....?........>
    ExecuteThread: '4' <BEA-180113> <53 79 64 6E 65 79 00 00 0A 11 3E 9D 00 00 00 16 00 00 00 0E Sydney.....?........>
    ExecuteThread: '4' <BEA-180113> <4D 69 6C 6C 65 72 20 53 74 72 65 65 74 00 00 00 0A 11 3E 9E Miller.Street......?>
    ExecuteThread: '4' <BEA-180113> <00 00 00 15 00 00 00 0D 4E 6F 72 74 68 20 53 79 64 6E 65 79 ........North.Sydney>
    ExecuteThread: '4' <BEA-180113> <00 00 00 00 0A 11 3E 9F 00 00 00 0C 00 00 00 04 4E 53 57 00 .......?........NSW.>
    ExecuteThread: '4' <BEA-180113> <0A 11 3E A1 00 00 00 0D 00 00 00 05 32 30 36 30 00 00 00 00 ...?........2060....>
    ExecuteThread: '4' <BEA-180113> <0A 11 3E A8 00 00 00 13 00 00 00 0B 4A 6F 68 6E 20 44 75 6D ...?........John.Dum>
    ExecuteThread: '4' <BEA-180113> <6D 79 00 00 my.. >
    ExecuteThread: '4' <BEA-180073> <+++++ END +++++>
    ExecuteThread: '4' <BEA-180046> <[/TypedFML32/_tmpostrecv/364>
    ExecuteThread: '4' <BEA-180046> <]/TypedFML32/_tmpostrecv/100/>
    ExecuteThread: '4' <BEA-180046> <]/read_dom_65_tfmh/150/0>
    ExecuteThread: '4' <BEA-180046> <[/rdsession(1)/dispatch/>
    ExecuteThread: '4' <BEA-180046> </rdsession(1)/dispatch/TdomTcb=TDOM:GWNW_XATMI_REPLY:2:-1:0:32:32:0:0:0:0:50:null>
    ExecuteThread: '4' <BEA-180046> </rdsession/dispatch/25/reqId = 2>
    ExecuteThread: '4' <BEA-180046> <[/rdsession(1)/addlist/weblogic.wtc.jatmi.tfmh@489f21/2>
    ExecuteThread: '4' <BEA-180046> </rdsession(1)/addlist/SessionAcallDescriptor:2:false>
    ExecuteThread: '4' <BEA-180046> <[/TuxRply/add_reply/weblogic.wtc.gwt.gwdsession@1/SessionAcallDescriptor:2:false>
    ExecuteThread: '4' <BEA-180046> <TuxRply/add_reply: found eligible waiter= weblogic.wtc.jatmi.TuxRply$LockReq@948b59 for oid SessionAcallDescriptor:2:false/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '4' <BEA-180046> <]/rdsession(1)/addlist/10/>
    ExecuteThread: '1'<BEA-180046> <TuxRply/get_specific_reply: Thr Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads] got message oid SessionAcallDescriptor:2:false/weblogic.wtc.gwt.gwdsession@1 on lockReq = weblogic.wtc.jatmi.TuxRply$LockReq@948b59>
    ExecuteThread: '4' <BEA-180046> <]/rdsession(1)/dispatch/60/>
    ExecuteThread: '1'<BEA-180046> <]/TuxRply/get_specific_reply/40/weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '4' <BEA-180046> <]/TuxedoMuxableSocket/dispatch/30/>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/_tpgetrply_internal/20/weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '1'<BEA-180046> <*]/dsession(1)/tpgetrply/85/opcode=2/diagnostic=0>
    ExecuteThread: '1'<BEA-180046> <[/rdsession(1)/restoreTfmhToCache/>
    ExecuteThread: '1'<BEA-180046> </rdsession(1)/addedtocache=weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '1'<BEA-180046> <]/rdsession(1)/restoreTfmhToCache/30/>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/tpgetrply/100/weblogic.wtc.jatmi.TypedFML32@9d078d:0:SessionAcallDescriptor:2:false>
    ExecuteThread: '1'<BEA-180046> <]/dsession(1)/tpcall/20/weblogic.wtc.jatmi.TypedFML32@9d078d:0:SessionAcallDescriptor:2:false>
    ExecuteThread: '1'<BEA-180046> <]/TuxedoConnection/tpcall/40/weblogic.wtc.jatmi.TypedFML32@9d078d:0:SessionAcallDescriptor:2:false>
    ExecuteThread: '1'<BEA-180046> <[/TuxedoConnection/tpterm/>
    ExecuteThread: '1'<BEA-180046> <]/TuxedoConnection/tpterm/10>
    and the unsuccessful call:
    ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1250643290962> <BEA-180046> <[/TuxedoConnection/TuxedoConnection/>
    ExecuteThread: '0' <BEA-180046> <no transaction>
    ExecuteThread: '0' <BEA-180046> <]/TuxedoConnection/TuxedoConnection/30>
    ExecuteThread: '0' <BEA-180046> <[/TuxedoConnection/tpcall/GSM_GetAcct/32>
    ExecuteThread: '0' <BEA-180046> <[/TuxedoConnection/getProviderRoute/GSM_GetAcct>
    ExecuteThread: '0' <BEA-180046> <[/WTCRouteManager/selectTargetRotes/GSM_GetAcct>
    ExecuteThread: '0' <BEA-180046> <[/WTCService/getImport/(svc = GSM_GetAcct, xid = null)>
    ExecuteThread: '0' <BEA-180046> <[/TDMImport/getStatus/>
    ExecuteThread: '0' <BEA-180046> <[/TDMRemoteTDomain/getTsession/MTS-Remote, create = false>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/getIsTerminated/ldom=WTC_OBF rdom=OBF_WTC>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/getIsTerminated/false>
    ExecuteThread: '0' <BEA-180046> <]/TDMRemoteTDomain/getTsession/10/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '0' <BEA-180046> </TDMRemoteTDomain/getTsession/100/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '0' <BEA-180046> <]/TDMImport/getStatus/30/AVAILABLE>
    ExecuteThread: '0' <BEA-180046> <]/WTCService/getImport/40/(0)>
    ExecuteThread: '0' <BEA-180046> <[/TDMRemoteTDomain/getTsession/MTS-Remote, create = true>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/getIsTerminated/ldom=WTC_OBF rdom=OBF_WTC>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/getIsTerminated/false>
    ExecuteThread: '0' <BEA-180046> <]/TDMRemoteTDomain/getTsession/10/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '0' <BEA-180046> </TDMRemoteTDomain/getTsession/100/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '0' <BEA-180046> <]/WTCRouteManager/selectTargetRotes/30/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '0' <BEA-180046> <]/TuxedoConnection/getProviderRoute/20>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/tpcall/GSM_GetAcct/weblogic.wtc.jatmi.TypedFML32@73a146/32/null>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/tpacall/GSM_GetAcct/weblogic.wtc.jatmi.TypedFML32@73a146/32/null/0>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/_tpacall_internal/GSM_GetAcct/weblogic.wtc.jatmi.tfmh@610734/32/null/0>
    ExecuteThread: '0' <BEA-180046> <myAppKey = null>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/alloc_TDOM/1/GSM_GetAcct>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/alloc_TDOM/10/TDOM:GWNW_XATMI_CALL:3:-1:0:0:32:0:0:0:0:50:GSM_GetAcct>
    ExecuteThread: '0' <BEA-180046> <[/rdsession(1)/add_rplyObj/SessionAcallDescriptor:3:false/weblogic.wtc.jatmi.TuxRply@f29035/-1>
    ExecuteThread: '0' <BEA-180046> <]/rdsession(1)/add_rplyObj/40/>
    ExecuteThread: '0' <BEA-180046> <[/write_dom_65_tfmh/WTC_OBF/13/2147483647>
    ExecuteThread: '0' <BEA-180046> </write_dom_65_tfmh/header calculated_size=76>
    ExecuteThread: '0' <BEA-180046> </write_dom_65_tfmh/opcode calculated_size=96>
    ExecuteThread: '0' <BEA-180046> <[/FML32/_tmpresend/java.io.DataOutputStream@200fa2>
    ExecuteThread: '0' <BEA-180046> <numPointerFields=0 numView32Fields=0 numFml32Fields=0>
    ExecuteThread: '0' <BEA-180046> <]/TypedFML32/_tmpresend/60/>
    ExecuteThread: '0' <BEA-180046> <Outbound UDATA: buffer type(FML32, null)>
    ExecuteThread: '0' <BEA-180072> <+++++ 65 User Data(184) +++++>
    ExecuteThread: '0' <BEA-180113> <FF FF D8 F0 00 00 00 B8 7F FF FF FF 00 00 00 08 00 00 00 00 .......?............>
    ExecuteThread: '0' <BEA-180113> <00 00 00 10 00 10 DF 9D 00 00 00 01 02 10 DF 93 00 00 00 01 .......?.......?....>
    ExecuteThread: '0' <BEA-180113> <0A 10 DF 2F 00 00 00 13 00 00 00 0B 46 4F 58 5F 53 59 53 54 ............FOX.SYST>
    ExecuteThread: '0' <BEA-180113> <45 4D 00 00 0A 10 DF 39 00 00 00 1A 00 00 00 12 38 66 33 64 EM.....9........8f3d>
    ExecuteThread: '0' <BEA-180113> <2D 39 34 63 39 34 61 30 30 61 35 62 66 00 00 00 0A 10 DF 43 .94c94a00a5bf......C>
    ExecuteThread: '0' <BEA-180113> <00 00 00 13 00 00 00 0B 46 4F 58 5F 53 59 53 54 45 4D 00 00 ........FOX.SYSTEM..>
    ExecuteThread: '0' <BEA-180113> <0A 10 DF 4D 00 00 00 14 00 00 00 0C 47 53 4D 5F 47 65 74 41 ...M........GSM.GetA>
    ExecuteThread: '0' <BEA-180113> <63 63 74 00 0A 10 DF F7 00 00 00 0C 00 00 00 04 46 4F 58 00 cct.............FOX.>
    ExecuteThread: '0' <BEA-180113> <0A 11 3E 7B 00 00 00 11 00 00 00 09 32 32 32 32 32 32 32 32 ............22222222>
    ExecuteThread: '0' <BEA-180113> <00 00 00 00 .... >
    ExecuteThread: '0' <BEA-180073> <+++++ END +++++>
    ExecuteThread: '0' <BEA-180046> </write_dom_65_tfmh/total calculated_size=280>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '0' <BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=32/myMark=32/myProtocol=13/parsedMetahdr=false>
    ExecuteThread: '0' <BEA-180046> <]/TpeOut/writeTuxedoMessage/70/>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '0' <BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '0' <BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '0' <BEA-180046> </tfmh/write_dom_65_tfmh/TdomTcb=TDOM:GWNW_XATMI_CALL:3:-1:0:0:32:0:0:0:0:50:GSM_GetAcct>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '0' <BEA-180046> <]/TpeOut/write/10/>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/write(b)/>
    ExecuteThread: '0' <BEA-180046> <[/TpeOut/writeTuxedoMessage/>
    ExecuteThread: '0' <BEA-180046> </TpeOut/writeTuxedoMessage/myNeedToWrite=280/myMark=280/myProtocol=13/parsedMetahdr=true>
    ExecuteThread: '0' <BEA-180046> <*]/TpeOut/writeTuxedoMessage/40/>
    ExecuteThread: '0' <BEA-180046> <]/TpeOut/write/30/>
    ExecuteThread: '0' <BEA-180046> <]/write_dom_65_tfmh/110/0/>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/_tpacall_internal/40/SessionAcallDescriptor:3:false>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/tpacall/100/SessionAcallDescriptor:3:false>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/tpgetrply/SessionAcallDescriptor:3:false/32>
    ExecuteThread: '0' <BEA-180046> <[/dsession(1)/_tpgetrply_internal/SessionAcallDescriptor:3:false/32>
    ExecuteThread: '0' <BEA-180046> <[/TuxRply/get_specific_reply/SessionAcallDescriptor:3:false/weblogic.wtc.gwt.gwdsession@1/true>
    ExecuteThread: '0' <BEA-180046> <TuxRply/get_specific_reply: Thr Thread[[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads] waiting for message oid SessionAcallDescriptor:3:false/weblogic.wtc.gwt.gwdsession@1 on lockReq = weblogic.wtc.jatmi.TuxRply$LockReq@e28ba0>
    ExecuteThread: '4' <BEA-180046> <[/TuxedoMuxableSocket/dispatch/>
    ExecuteThread: '4' <BEA-180046> </TuxedoMuxableSocket/dispatch/myOffset=444/myDecryptOffset=0/myProtocol=13>
    ExecuteThread: '4' <BEA-180046> </TuxedoMuxableSocket/dispatch/size=444>
    ExecuteThread: '4' <BEA-180046> <[/rdsession(1)/allocTfmh/>
    ExecuteThread: '4' <BEA-180046> </rdsession(1)/allocTfmh/weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '4' <BEA-180046> <]/rdsession(1)/allocTfmh/weblogic.wtc.jatmi.tfmh@489f21>
    ExecuteThread: '4' <BEA-180046> <[/read_dom_65_tfmh/13>
    ExecuteThread: '4' <BEA-180046> <]/read_dom_65_tfmh/20/-1/-10000/1938831426>
    ExecuteThread: '4' <BEA-180046> <[/TuxedoMuxableSocket/endOfStream/>
    ExecuteThread: '4' <BEA-180046> <[/dsession(WTC_OBF, OBF_WTC)/setIsTerminated>
    ExecuteThread: '4' <BEA-180046> <[/dsession(WTC_OBF, OBF_WTC)/termimateTDomainSession/false>
    ExecuteThread: '4' <BEA-180046> <[/TDMRemoteTDomain/onTerm/1>
    ExecuteThread: '4' <BEA-180046> <]/TDMRemoteTDomain/onTerm/20>
    ExecuteThread: '4' <BEA-180046> <]/dsession/terminateTDomainSession(30)>
    ExecuteThread: '4' <BEA-180046> <]/dsession/setIsTerminated(10)/done>
    ExecuteThread: '4' <BEA-180046> <[/rdsession(1)/remove_rplyObj/SessionAcallDescriptor:3:false>
    ExecuteThread: '4' <BEA-180046> <]/rdsession(1)/remove_rplyObj/20/true>
    ExecuteThread: '4' <BEA-180046> <[/TuxRply/add_reply/weblogic.wtc.gwt.gwdsession@1/SessionAcallDescriptor:3:false>
    ExecuteThread: '4' <BEA-180046> <TuxRply/add_reply: found eligible waiter= weblogic.wtc.jatmi.TuxRply$LockReq@e28ba0 for oid SessionAcallDescriptor:3:false/weblogic.wtc.gwt.gwdsession@1>
    ExecuteThread: '4' <BEA-180046> </rdsession/connectionHasTerminated/10: TPESYSTEM sent>
    ExecuteThread: '4' <BEA-180046> <]/TuxedoMuxableSocket/endOfStream/10>
    ExecuteThread: '4' <BEA-180046> <[/dsession(WTC_OBF, OBF_WTC)/setIsTerminated>
    ExecuteThread: '4' <BEA-180046> <]/dsession/setIsTerminated(10)/done>
    ExecuteThread: '4' <BEA-180046> <]/TuxedoMuxableSocket/dispatch/90/failure=-1>
    ExecuteThread: '0' <BEA-180046> <TuxRply/get_specific_reply: Thr Thread[[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads] got message oid SessionAcallDescriptor:3:false/weblogic.wtc.gwt.gwdsession@1 on lockReq = weblogic.wtc.jatmi.TuxRply$LockReq@e28ba0>
    ExecuteThread: '0' <BEA-180046> <]/TuxRply/get_specific_reply/40/weblogic.wtc.jatmi.tfmh@aa352e>
    ExecuteThread: '0' <BEA-180046> <]/dsession(1)/_tpgetrply_internal/20/weblogic.wtc.jatmi.tfmh@aa352e>
    ExecuteThread: '0' <BEA-180046> <*]/dsession(1)/tpgetrply/85/opcode=3/diagnostic=12>
    ExecuteThread: '0' <BEA-180046> <*]/dsession(1)/tpgetrply/95/>
    ExecuteThread: '0' <BEA-180046> <*]/dsession(1)/tpcall/30/TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0>
    ExecuteThread: '0' <BEA-180046> <*]/TuxedoConnection/tpcall/30/TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0>
    ExecuteThread: '0' <BEA-180046> <[/TuxedoConnection/tpterm/>
    ExecuteThread: '0' <BEA-180046> <]/TuxedoConnection/tpterm/10>

    Hi Todd,
    Thanks for responding.
    The Tuxedo developer here has provided me with the following information:
    The Tuxedo version is 6.5 and the patch level as seen in the last line of $TUXDIR/udataobj/patchlev file is "389. CR093934 TUX 6.5 > HP-UX 11 64-bit /Domain is unable to connect to 32-bit domains"
    The OS, Tuxedo is running on is: "HP-UX B.11.11 U 9000/800 485721183 unlimited-user license"
    In the Tuxedo ULOG file, I can see that the MTS service has received the request from WTC and the response being logged as well, without any error. However immediately after the request is completed, error messages is logged. The extract of this message is shown below:
    130843.focdevapph001!GWTDOMAIN.4780: LIBGWT_CAT:1130: INFO: Disconnected from domain (domainid=<WTC_OBF>)
    130843.focdevapph001!GWTDOMAIN.4780: LIBGWT_CAT:1354: INFO: Retrying domain (domainid=<WTC_OBF>) every 60 seconds
    130843.focdevapph001!GWTDOMAIN.4780: LIBGWT_CAT:2005: INFO: Receive connecting request from remote domain (domainid<WTC_OBF>)
    130843.focdevapph001!GWTDOMAIN.4780: LIBGWT_CAT:1128: INFO: Connection accepted from domain (domainid=<WTC_OBF>)
    Here is the WTC config fragment:
    <wtc-server>
    <name>MTS</name>
    <target>AdminServer</target>
    <wtc-local-tux-dom>
    <name>MTS-Local</name>
    <access-point>MTS-Local</access-point>
    <access-point-id>WTC_OBF</access-point-id>
    <security>NONE</security>
    <connection-policy>ON_STARTUP</connection-policy>
    <nw-addr>//localhost:7050</nw-addr>
    <interoperate>Yes</interoperate>
    </wtc-local-tux-dom>
    <wtc-remote-tux-dom>
    <name>MTS-Remote</name>
    <access-point>MTS-Remote</access-point>
    <access-point-id>OBF_WTC</access-point-id>
    <connection-policy>ON_STARTUP</connection-policy>
    <credential-policy>LOCAL</credential-policy>
    <local-access-point>MTS-Local</local-access-point>
    <retry-interval>10</retry-interval>
    <max-retries>10</max-retries>
    <nw-addr>//focdevapph001:25395</nw-addr>
    <federation-url></federation-url>
    <federation-name></federation-name>
    </wtc-remote-tux-dom>
    <wtc-import>
    <name>WTCImportedService-0</name>
    <resource-name>GSM_GetAcct</resource-name>
    <local-access-point>MTS-Local</local-access-point>
    <remote-access-point-list>MTS-Remote</remote-access-point-list>
    <remote-name>GSM_GetAcct</remote-name>
    </wtc-import>
    <wtc-import>
    <name>WTCImportedService-1</name>
    <resource-name>GSM_GetBillPay</resource-name>
    <local-access-point>MTS-Local</local-access-point>
    <remote-access-point-list>MTS-Remote</remote-access-point-list>
    <remote-name>GSM_GetBillPay</remote-name>
    </wtc-import>
    <wtc-import>
    <name>WTCImportedService-2</name>
    <resource-name>SvcGetBilling</resource-name>
    <local-access-point>MTS-Local</local-access-point>
    <remote-access-point-list>MTS-Remote</remote-access-point-list>
    <remote-name>SvcGetBilling</remote-name>
    </wtc-import>
    </wtc-server>
    Finally, some tcpdump data:
    Successful call:
    11:41:44.715758 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: S 521001588:521001588(0) win 65535 <mss 1460,nop,wscale 3,nop,nop,timestamp 858559006 0,sackOK,eol>
    0x0000: 4500 0040 7a3d 4000 4006 e571 0a10 2945 E..@z=@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d da74 0000 0000 .+....c3...t....
    0x0020: b002 ffff 6f29 0000 0204 05b4 0103 0303 ....o)..........
    0x0030: 0101 080a 332c 921e 0000 0000 0402 0000 ....3,..........
    11:41:44.716690 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: S 1330679351:1330679351(0) ack 521001589 win 32768 <mss 1460,nop,nop,sackOK,wscale 0,nop,nop,nop,timestamp 42832250 858559006>
    0x0000: 4500 0040 5e44 4000 3e06 036b a12b 0689 E..@^D@.>..k.+..
    0x0010: 0a10 2945 6333 cacc 4f50 8e37 1f0d da75 ..)Ec3..OP.7...u
    0x0020: b012 8000 7d89 0000 0204 05b4 0101 0402 ....}...........
    0x0030: 0303 0001 0101 080a 028d 917a 332c 921e ...........z3,..
    11:41:44.716786 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 1 win 65535 <nop,nop,timestamp 858559006 42832250>
    0x0000: 4500 0034 1575 4000 4006 4a46 0a10 2945 E..4.u@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d da75 4f50 8e38 .+....c3...uOP.8
    0x0020: 8010 ffff 3d56 0000 0101 080a 332c 921e ....=V......3,..
    0x0030: 028d 917a ...z
    11:41:44.718457 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: P 1:541(540) ack 1 win 65535 <nop,nop,timestamp 858559006 42832250>
    0x0000: 4500 0250 7254 4000 4006 eb4a 0a10 2945 E..PrT@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d da75 4f50 8e38 .+....c3...uOP.8
    0x0020: 8018 ffff 8a75 0000 0101 080a 332c 921e .....u......3,..
    0x0030: 028d 917a 7390 3842 0000 000e 0000 0001 ...zs.8B........
    0x0040: ffff ffff 0000 0000 0000 0000 0000 0001 ................
    0x0050: 0000 021c 0000 0057 0000 0054 0000 0043 .......W...T...C
    0x0060: 0000 005f 0000 004f 0000 0042 0000 0046 ..._...O...B...F
    0x0070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01f0: 0000 ..
    11:41:44.719850 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: P 1:545(544) ack 541 win 32768 <nop,nop,timestamp 42832251 858559006>
    0x0000: 4500 0254 5e45 4000 3e06 0156 a12b 0689 E..T^E@.>..V.+..
    0x0010: 0a10 2945 6333 cacc 4f50 8e38 1f0d dc91 ..)Ec3..OP.8....
    0x0020: 8018 8000 087b 0000 0101 080a 028d 917b .....{.........{
    0x0030: 332c 921e 7390 3842 0000 000f 0000 0001 3,..s.8B........
    0x0040: ffff ffff 0000 0000 0000 0020 0000 0001 ................
    0x0050: 0000 0220 0000 004f 0000 0042 0000 0046 .......O...B...F
    0x0060: 0000 005f 0000 0057 0000 0054 0000 0043 ..._...W...T...C
    0x0070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x00f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x0190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
    0x01f0: 0000 ..
    11:41:44.719932 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 545 win 65535 <nop,nop,timestamp 858559006 42832251>
    0x0000: 4500 0034 9811 4000 4006 c7a9 0a10 2945 E..4..@.@.....)E
    0x0010: a12b 0689 cacc 6333 1f0d dc91 4f50 9058 .+....c3....OP.X
    0x0020: 8010 ffff 3919 0000 0101 080a 332c 921e ....9.......3,..
    0x0030: 028d 917b ...{
    11:41:44.729113 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: P 541:805(264) ack 545 win 65535 <nop,nop,timestamp 858559006 42832251>
    0x0000: 4500 013c fb6b 4000 4006 6347 0a10 2945 E..<.k@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d dc91 4f50 9058 .+....c3....OP.X
    0x0020: 8018 ffff efcc 0000 0101 080a 332c 921e ............3,..
    0x0030: 028d 917b 7390 3842 0000 0001 0000 0002 ...{s.8B........
    0x0040: ffff ffff 0000 0000 0000 0000 0000 0001 ................
    0x0050: 0000 0108 0000 0007 5754 435f 4f42 4600 ........WTC_OBF.
    0x0060: 0000 0020 0000 0000 0000 0000 0000 0000 ................
    0x0070: 0000 0005 464d 4c33 3200 0000 0000 0000 ....FML32.......
    0x0080: 0000 000c 0000 000b 4753 4d5f 4765 7441 ........GSM_GetA
    0x0090: 6363 7400 ffff d8f0 0000 00a8 7fff ffff cct.............
    0x00a0: 0000 0008 0000 0000 0000 0010 0010 df9d ................
    0x00b0: 0000 0001 0210 df93 0000 0001 0a10 df2f .............../
    0x00c0: 0000 0009 0000 0001 0000 0000 0a10 df39 ...............9
    0x00d0: 0000 001a 0000 0012 6236 3764 2d34 6666 ........b67d-4ff
    0x00e0: 3631 6632 3139 3535 3700 0000 0a10 df43 61f219557......C
    0x00f0: 0000 0009 0000 0001 0000 0000 0a10 df4d ...............M
    0x0100: 0000 0014 0000 000c 4753 4d5f 4765 7441 ........GSM_GetA
    0x0110: 6363 7400 0a10 dff7 0000 0009 0000 0001 cct.............
    0x0120: 0000 0000 0a11 3e7b 0000 0012 0000 000a ......>{........
    0x0130: 3132 3331 3133 3331 3400 0000 123113314...
    11:41:44.768190 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: P 545:989(444) ack 805 win 32768 <nop,nop,timestamp 42832256 858559006>
    0x0000: 4500 01f0 5e46 4000 3e06 01b9 a12b 0689 E...^F@.>....+..
    0x0010: 0a10 2945 6333 cacc 4f50 9058 1f0d dd99 ..)Ec3..OP.X....
    0x0020: 8018 8000 3762 0000 0101 080a 028d 9180 ....7b..........
    0x0030: 332c 921e 7390 3842 0000 0002 0000 0002 3,..s.8B........
    0x0040: ffff ffff 0000 0000 0000 0020 0000 0001 ................
    0x0050: 0000 01bc 0000 0007 4f42 465f 5754 4300 ........OBF_WTC.
    0x0060: 0000 0020 0000 0000 0000 0000 0000 0000 ................
    0x0070: 0000 0005 464d 4c33 3200 0000 0000 0000 ....FML32.......
    0x0080: 0000 0000 ffff d8f0 0000 012c 0000 1000 ...........,....
    0x0090: 0000 0010 0000 0000 0000 0010 0a10 df2f .............../
    0x00a0: 0000 0013 0000 000b 464f 585f 5359 5354 ........FOX_SYST
    0x00b0: 454d 0000 0a10 df39 0000 000e 0000 0006 EM.....9........
    0x00c0: 4475 6d6d 7900 0000 0a10 df43 0000 000c Dummy......C....
    0x00d0: 0000 0004 464f 5800 0a10 df4d 0000 0014 ....FOX....M....
    0x00e0: 0000 000c 4753 4d5f 4765 7441 6363 7400 ....GSM_GetAcct.
    0x00f0: 0a10 dff7 0000 000d 0000 0005 5374 7562 ............Stub
    0x0100: 0000 0000 0a11 3e77 0000 0010 0000 0008 ......>w........
    0x0110: 3132 3334 2e35 3600 0a11 3e8a 0000 000f 1234.56...>.....
    0x0120: 0000 0007 3334 352e 3637 0000 0a11 3e8b ....345.67....>.
    0x0130: 0000 000f 0000 0007 3435 362e 3738 0000 ........456.78..
    0x0140: 0a11 3e8c 0000 000f 0000 0007 3536 372e ..>.........567.
    0x0150: 3839 0000 0a11 3e8d 0000 000f 0000 0007 89....>.........
    0x0160: 3233 342e 3536 0000 0a11 3e9b 0000 000f 234.56....>.....
    0x0170: 0000 0007 5379 646e 6579 0000 0a11 3e9d ....Sydney....>.
    0x0180: 0000 0016 0000 000e 4d69 6c6c 6572 2053 ........Miller.S
    0x0190: 7472 6565 7400 0000 0a11 3e9e 0000 0015 treet.....>.....
    0x01a0: 0000 000d 4e6f 7274 6820 5379 646e 6579 ....North.Sydney
    0x01b0: 0000 0000 0a11 3e9f 0000 000c 0000 0004 ......>.........
    0x01c0: 4e53 5700 0a11 3ea1 0000 000d 0000 0005 NSW...>.........
    0x01d0: 3230 3630 0000 0000 0a11 3ea8 0000 0013 2060......>.....
    0x01e0: 0000 000b 4a6f 686e 2044 756d 6d79 0000 ....John.Dummy..
    11:41:44.768327 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 989 win 65535 <nop,nop,timestamp 858559006 42832256>
    0x0000: 4500 0034 b478 4000 4006 ab42 0a10 2945 E..4.x@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d dd99 4f50 9214 .+....c3....OP..
    0x0020: 8010 ffff 3650 0000 0101 080a 332c 921e ....6P......3,..
    0x0030: 028d 9180 ....
    Unsuccessful call:
    11:43:19.024968 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: P 805:1069(264) ack 989 win 65535 <nop,nop,timestamp 858559948 42832256>
    0x0000: 4500 013c 081f 4000 4006 5694 0a10 2945 E..<..@[email protected]...)E
    0x0010: a12b 0689 cacc 6333 1f0d dd99 4f50 9214 .+....c3....OP..
    0x0020: 8018 ffff bd55 0000 0101 080a 332c 95cc .....U......3,..
    0x0030: 028d 9180 7390 3842 0000 0001 0000 0003 ....s.8B........
    0x0040: ffff ffff 0000 0000 0000 0000 0000 0001 ................
    0x0050: 0000 0108 0000 0007 5754 435f 4f42 4600 ........WTC_OBF.
    0x0060: 0000 0020 0000 0000 0000 0000 0000 0000 ................
    0x0070: 0000 0005 464d 4c33 3200 0000 0000 0000 ....FML32.......
    0x0080: 0000 000c 0000 000b 4753 4d5f 4765 7441 ........GSM_GetA
    0x0090: 6363 7400 ffff d8f0 0000 00a8 7fff ffff cct.............
    0x00a0: 0000 0008 0000 0000 0000 0010 0010 df9d ................
    0x00b0: 0000 0001 0210 df93 0000 0001 0a10 df2f .............../
    0x00c0: 0000 0009 0000 0001 0000 0000 0a10 df39 ...............9
    0x00d0: 0000 001a 0000 0012 3862 3730 2d38 6337 ........8b70-8c7
    0x00e0: 3234 6539 6432 3364 6400 0000 0a10 df43 24e9d23dd......C
    0x00f0: 0000 0009 0000 0001 0000 0000 0a10 df4d ...............M
    0x0100: 0000 0014 0000 000c 4753 4d5f 4765 7441 ........GSM_GetA
    0x0110: 6363 7400 0a10 dff7 0000 0009 0000 0001 cct.............
    0x0120: 0000 0000 0a11 3e7b 0000 0012 0000 000a ......>{........
    0x0130: 3132 3331 3133 3331 3400 0000 123113314...
    11:43:19.027592 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: P 989:1433(444) ack 1069 win 32768 <nop,nop,timestamp 42841681 858559948>
    0x0000: 4500 01f0 5e47 4000 3e06 01b8 a12b 0689 E...^G@.>....+..
    0x0010: 0a10 2945 6333 cacc 4f50 9214 1f0d dea1 ..)Ec3..OP......
    0x0020: 8018 8000 0c1e 0000 0101 080a 028d b651 ...............Q
    0x0030: 332c 95cc 7390 3842 0000 0002 0000 0003 3,..s.8B........
    0x0040: ffff ffff 0000 0000 0000 0020 0000 0001 ................
    0x0050: 0000 01bc 0000 0007 4f42 465f 5754 4300 ........OBF_WTC.
    0x0060: 0000 0020 0000 0000 0000 0000 0000 0000 ................
    0x0070: 0000 0005 464d 4c33 3200 0000 0000 0000 ....FML32.......
    0x0080: 0000 0000 ffff d8f0 0000 012c 0000 1000 ...........,....
    0x0090: 0000 0010 0000 0000 0000 0010 0a10 df2f .............../
    0x00a0: 0000 0013 0000 000b 464f 585f 5359 5354 ........FOX_SYST
    0x00b0: 454d 0000 0a10 df39 0000 000e 0000 0006 EM.....9........
    0x00c0: 4475 6d6d 7900 0000 0a10 df43 0000 000c Dummy......C....
    0x00d0: 0000 0004 464f 5800 0a10 df4d 0000 0014 ....FOX....M....
    0x00e0: 0000 000c 4753 4d5f 4765 7441 6363 7400 ....GSM_GetAcct.
    0x00f0: 0a10 dff7 0000 000d 0000 0005 5374 7562 ............Stub
    0x0100: 0000 0000 0a11 3e77 0000 0010 0000 0008 ......>w........
    0x0110: 3132 3334 2e35 3600 0a11 3e8a 0000 000f 1234.56...>.....
    0x0120: 0000 0007 3334 352e 3637 0000 0a11 3e8b ....345.67....>.
    0x0130: 0000 000f 0000 0007 3435 362e 3738 0000 ........456.78..
    0x0140: 0a11 3e8c 0000 000f 0000 0007 3536 372e ..>.........567.
    0x0150: 3839 0000 0a11 3e8d 0000 000f 0000 0007 89....>.........
    0x0160: 3233 342e 3536 0000 0a11 3e9b 0000 000f 234.56....>.....
    0x0170: 0000 0007 5379 646e 6579 0000 0a11 3e9d ....Sydney....>.
    0x0180: 0000 0016 0000 000e 4d69 6c6c 6572 2053 ........Miller.S
    0x0190: 7472 6565 7400 0000 0a11 3e9e 0000 0015 treet.....>.....
    0x01a0: 0000 000d 4e6f 7274 6820 5379 646e 6579 ....North.Sydney
    0x01b0: 0000 0000 0a11 3e9f 0000 000c 0000 0004 ......>.........
    0x01c0: 4e53 5700 0a11 3ea1 0000 000d 0000 0005 NSW...>.........
    0x01d0: 3230 3630 0000 0000 0a11 3ea8 0000 0013 2060......>.....
    0x01e0: 0000 000b 4a6f 686e 2044 756d 6d79 0000 ....John.Dummy..
    11:43:19.027720 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 1433 win 65535 <nop,nop,timestamp 858559948 42841681>
    0x0000: 4500 0034 9c5b 4000 4006 c35f 0a10 2945 E..4.[@.@.._..)E
    0x0010: a12b 0689 cacc 6333 1f0d dea1 4f50 93d0 .+....c3....OP..
    0x0020: 8010 ffff 0b0d 0000 0101 080a 332c 95cc ............3,..
    0x0030: 028d b651 ...Q
    11:43:19.029667 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: F 1069:1069(0) ack 1433 win 65535 <nop,nop,timestamp 858559948 42841681>
    0x0000: 4500 0034 9748 4000 4006 c872 0a10 2945 E..4.H@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d dea1 4f50 93d0 .+....c3....OP..
    0x0020: 8011 ffff 0b0c 0000 0101 080a 332c 95cc ............3,..
    0x0030: 028d b651 ...Q
    11:43:19.030434 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: . ack 1070 win 32768 <nop,nop,timestamp 42841682 858559948>
    0x0000: 4500 0034 5e48 4000 3e06 0373 a12b 0689 E..4^H@.>..s.+..
    0x0010: 0a10 2945 6333 cacc 4f50 93d0 1f0d dea2 ..)Ec3..OP......
    0x0020: 8010 8000 8b0a 0000 0101 080a 028d b652 ...............R
    0x0030: 332c 95cc 3,..
    11:43:19.030467 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 1433 win 65535 <nop,nop,timestamp 858559948 42841682>
    0x0000: 4500 0034 8f72 4000 4006 d048 0a10 2945 E..4.r@[email protected]..)E
    0x0010: a12b 0689 cacc 6333 1f0d dea2 4f50 93d0 .+....c3....OP..
    0x0020: 8010 ffff 0b0b 0000 0101 080a 332c 95cc ............3,..
    0x0030: 028d b652 ...R
    11:43:19.030747 IP focdevapph001.optus.com.au.25395 > wsp165668wss.optus.com.au.51916: F 1433:1433(0) ack 1070 win 0 <nop,nop,timestamp 42841682 858559948>
    0x0000: 4500 0034 5e49 4000 3e06 0372 a12b 0689 E..4^I@.>..r.+..
    0x0010: 0a10 2945 6333 cacc 4f50 93d0 1f0d dea2 ..)Ec3..OP......
    0x0020: 8011 0000 0b0a 0000 0101 080a 028d b652 ...............R
    0x0030: 332c 95cc 3,..
    11:43:19.030772 IP wsp165668wss.optus.com.au.51916 > focdevapph001.optus.com.au.25395: . ack 1434 win 65535 <nop,nop,timestamp 858559948 42841682>
    0x0000: 4500 0034 403c 4000 4006 1f7f 0a10 2945 E..4@<@.@.....)E
    0x0010: a12b 0689 cacc 6333 1f0d dea2 4f50 93d1 .+....c3....OP..
    0x0020: 8010 ffff 0b0a 0000 0101 080a 332c 95cc ............3,..
    0x0030: 028d b652 ...R

  • WTC problem

    Hi,
    I'a new with tuxedo and I have to test the integration between weblogic integration(weblogic8.1) and the bea tuxedo product.
    I've installed the bea tuxedo(9) and run the qsample example.
    This one is ok. What I want to test now is the functionality with wtc to post message from jms to tuxedo queue and receive messages from tuxedo queue to jms.
    I've configured the wtc connector with the Bridge and 2 redirections. I've also changed the ubbconfig file in order to add the dmadm, gwadm and gwtdomain. I've also created the dmconfig file. All seems to be ok.
    But when I try to post a message on the jms queue, I received a message error and the message is enqueued to the jms error queue. The message is :
    <cgServer> <Thread-11> <<WLS Kernel>> <> <BEA-180046> </tBexec/jmsQ2tuxQ/t#1 TPException explanation: TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not find service QSPACE>
    After reading and rereading the documentation on the gateway and wtc, I still don't understand what's wrong with the config.
    Has anyone an idea?
    Thanks,
    Rodrigue
    here is the ubbconfig :
    *RESOURCES
    IPCKEY          52617
    DOMAINID     qsample
    MASTER          SITE1
    MAXACCESSERS     100
    MAXSERVERS     50
    MODEL          SHM
    *MACHINES
    BOROMIR
         LMID = SITE1
         TUXDIR ="c:\beatuxedo\tuxedo9.0"
         TUXCONFIG = "C:\beatuxedo\test\qssampdir\tuxconfig"
         TLOGDEVICE ="C:\beatuxedo\test\qssampdir\TLOG"
         TLOGSIZE=10
         APPDIR = "C:\beatuxedo\test\qssampdir"
         ULOGPFX = "C:\beatuxedo\test\qssampdir\ULOG"
    # On Windows NT replace '/' character with '\' in paths.
    # So use instead:
    #     TUXCONFIG = "<full path of APPDIR>\tuxconfig"
    #     TLOGDEVICE ="<full path of APPDIR>\TLOG"
    #     ULOGPFX = "<full path of APPDIR>\ULOG"
    *GROUPS
    DMADMGRP
         LMID = SITE1
         GRPNO=3
    GWGROUP
         LMID = SITE1
         GRPNO=4
    GROUP1
         LMID = SITE1 GRPNO = 1
         TMSNAME=TMS TMSCOUNT=2
    QUE1
         LMID = SITE1 GRPNO = 2
         TMSNAME = TMS_QM TMSCOUNT = 2
         OPENINFO = "TUXEDO/QM:C:\beatuxedo\test\qssampdir\QUE;QSPACE"
    # For Windows NT delete previous line, uncomment next line
    #     OPENINFO = "TUXEDO/QM:<full path of APPDIR>\QUE;QSPACE"
    *SERVERS
    DEFAULT:     CLOPT="-A"
    server          SRVGRP=GROUP1 SRVID=2
    DMADM
         SRVGRP=DMADMGRP
         SRVID=4
         REPLYQ=N
         RESTART=Y
         GRACE=0
    GWADM
         SRVGRP=GWGROUP
         SRVID=5
         REPLYQ=N
    GWTDOMAIN
         SRVGRP=GWGROUP
         SRVID=6
         CLOPT = "-A -- -s"
    TMQUEUE
         SRVGRP = QUE1 SRVID = 2
         GRACE = 0 RESTART = Y CONV = N MAXGEN=10
         CLOPT = "-s QSPACE:TMQUEUE -- "
    TMQFORWARD
         SRVGRP=QUE1     SRVID= 7 GRACE=0 RESTART=Y CONV=N MAXGEN=10
         CLOPT="-- -i 2 -q STRING"
    *SERVICES
    The dmconfig :
    *DM_LOCAL
    LOCAL1 GWGRP=GWGROUP
         TYPE=TDOMAIN
         ACCESSPOINTID="qsample"
    *DM_REMOTE
    REMOT1 TYPE=TDOMAIN
         ACCESSPOINTID="PLDAAccessPoint"
    *DM_EXPORT
    QSPACE LACCESSPOINT=LOCAL1
    CONV=N
    RNAME=QSPACE
    STRING LACCESSPOINT=LOCAL1
    CONV=N
    RNAME=STRING
    *DM_TDOMAIN
    LOCAL1     NWADDR="//192.168.1.105:3051"
    REMOT1     NWADDR="//192.168.1.102:7003"
    part of the config.xml :
    <WTCServer DeploymentOrder="3000" Name="PldaWTC Service" Targets="cgServer">
    <WTCLocalTuxDom AccessPoint="PLDAAccessPoint"
    AccessPointId="PLDAAccessPoint" ConnectionPolicy="ON_DEMAND"
    NWAddr="//192.168.1.102:7003" Name="WTCLocalTuxDom-1128428553157"/>
    <WTCtBridgeGlobal DeliveryModeOverride="PERSIST"
    JmsFactory="weblogic.jws.jms.QueueConnectionFactory"
    JndiFactory="weblogic.jndi.WLInitialContextFactory"
    Name="WTCtBridgeGlobal-1128428647252"
    TuxFactory="tuxedo.services.TuxedoConnection" WlsErrorDestination="javax.jms.TuxedoErrorQueue"/>
    <WTCtBridgeRedirect Direction="JmsQ2TuxQ"
    Name="JmsQ2TuxQRedirection" SourceAccessPoint=""
    SourceName="javax.jms.TuxedoSenderQueue"
    TargetAccessPoint="qsample" TargetName="STRING" TargetQspace="QSPACE"/>
    <WTCRemoteTuxDom AccessPoint="qsample" AccessPointId="qsample"
    AllowAnonymous="true" ConnectionPolicy="ON_DEMAND"
    LocalAccessPoint="PLDAAccessPoint"
    NWAddr="//192.168.1.105:3051" Name="WTCRemoteTuxDom-1128462130197"/>
    <WTCtBridgeRedirect Direction="TuxQ2JmsQ"
    Name="TuxQ2JmsQRedirection" SourceAccessPoint="qsample"
    SourceName="RPLYQ" SourceQspace="QSPACE"
    TargetAccessPoint="" TargetName="javax.jms.TuxedoReceiverQueue"/>
    </WTCServer>

    Yes, I use TMQFORWARD. In the jmsQ2TuxQ(a part of the WTC configuration for bridge), I've put as:
    reply queue : RPLYQ(a queue that I've created on QSPACE), target Qspace : QSPACE(the name of the qspace on the remote domain)
    and as Queue name : STRING(which is also with TMQFORWARD the name of the service).
    Then I don't understand why the wtc says it doesn't find the
    QSPACE service. Why it doesn't search the STRING service?
    In which config file is the error(in the ubbconfig?)?
    Thanks

  • WTC8.1 cannot lookup TuxedoConnection in JNDI for a Tuxedo8.1 service

    Hi,
    I have Weblogic WTC configured to use a Tuxedo service and the ejb cannot lookup the TuxedoConnection object.
    The error from the client is shown below:
    java tperrno encountered: TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not get TuxedoConnectionFactory : javax.naming.NameNotFoundException: Unable to resolve 'tuxedo.services.TuxedoConnection' Resolved tuxedo.services; remaining name 'TuxedoConnection'
    I confirmed that the Tuxedo service is listening on port 9001 on machine 15.8.156.143
    Here is the wtc server config:
    <WTCServer Name="mySimpapp">
    <WTCRemoteTuxDom AccessPoint="myRemoteAp" AccessPointId="TDOM1
    LocalAccessPoint="myLocalAp" NWAddr="//15.8.156.143:9001"
    Name="WTCRemoteTuxDom-1251829072487"/>
    <WTCImport LocalAccessPoint="myLocalAp"
    Name="WTCImport-1251829191287"
    RemoteAccessPointList="myRemoteAp" RemoteName="TOUPPER" Re
    sourceName="TOUPPER"/>
    </WTCServer>
    and here is the tuxedo service config:
    *DM_RESOURCES
    VERSION=U22
    *DM_LOCAL_DOMAINS
    TDOM1 GWGRP=GROUP2
    TYPE=TDOMAIN
    DOMAINID="TDOM1"
    BLOCKTIME=20
    MAXDATALEN=56
    MAXRDOM=89
    DMTLOGDEV="/opt/beatux/tuxedo8.1/samples/wtc/simpserv/tlog"
    DMTLOGNAME="log1"
    *DM_REMOTE_DOMAINS
    *DM_TDOMAIN
    TDOM1 NWADDR="//15.8.156.143:9001"
    *DM_REMOTE_SERVICES
    I looked at the JNDI tree in Weblogic console and there is no tuxedo.services.TuxedoConnection object in the JNDI tree.
    regards
    -Sarab

    Hi Sarab,
    Did you target the WTC Server to one of your WLS instances? As for something listening on "//15.8.156.143:9001", you appear to have both WTC and Tuxedo trying to use that port to listen on. That's not going to work. If WLS and Tuxedo are on the same machine, the local domain (local access point) for each needs to listen on a unique port. So at a minimum you need to have WTC listen on one port and the Tuxedo domain gateway listen on a different port. Also, whether Tuxedo is up or not will not affect your ability to get the JNDI name.
    Also, you should see in the WLS startup log indications that WTC started if it has been targeted to a WLS instance.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Could not enlist in transaction

    Hi All
    wls70 --> tux8.0
    some times I get the following errors
    ==##[2004-07-08 08:43:57.516]##== HomeReceiver#[281] exception: interboss.util.InterException:
    -180001****??tuxedo????****TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0:ERROR:
    Could not enlist in transaction
    at weblogic.wtc.gwt.TuxedoConnection.<init>(TuxedoConnection.java:120)
    at weblogic.wtc.gwt.TuxedoConnectionFactory.getTuxedoConnection(TuxedoConnectionFactory.java:32)
    at interboss.util.ConnTuxedo.wtcTransCall(ConnTuxedo.java:42)
    at interboss.util.ConnTuxedo.wtcTransCall(ConnTuxedo.java:24)
    at interboss.busi.CashPay.runClass(CashPay.java:129)
    at interboss.servlet.HomeReceiver.Process(HomeReceiver.java:156)
    at interboss.servlet.HomeReceiver.doPost(HomeReceiver.java:286)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:401)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5445)
    at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:780)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3105)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2588)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

    Hi,
    Can you provide a little context here? This error occurs when WTC tries to enlist
    itself in the WLS transaction and receives a SystemException. What is starting
    the transaction?
    Regards,
    Todd
    "dong" <[email protected]> wrote:
    >
    Hi All
    wls70 --> tux8.0
    some times I get the following errors
    ==##[2004-07-08 08:43:57.516]##== HomeReceiver#[281] exception: interboss.util.InterException:
    -180001****??tuxedo????****TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0:ERROR:
    Could not enlist in transaction
    at weblogic.wtc.gwt.TuxedoConnection.<init>(TuxedoConnection.java:120)
    at weblogic.wtc.gwt.TuxedoConnectionFactory.getTuxedoConnection(TuxedoConnectionFactory.java:32)
    at interboss.util.ConnTuxedo.wtcTransCall(ConnTuxedo.java:42)
    at interboss.util.ConnTuxedo.wtcTransCall(ConnTuxedo.java:24)
    at interboss.busi.CashPay.runClass(CashPay.java:129)
    at interboss.servlet.HomeReceiver.Process(HomeReceiver.java:156)
    at interboss.servlet.HomeReceiver.doPost(HomeReceiver.java:286)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:401)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:306)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5445)
    at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:780)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3105)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2588)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

  • XA transactions in ATMI java server

    hello
    I've found out that XA support in Java ATMI servers (tuxedo12, patch level004, linux/x86_64) is limited to: ORACLEXA DERBYXA DB2XA SQLSERVERXA MYSQLXA.
    is there a documentation that describes list of Java/XA enabled databases?
    what about informix?
    Exception in thread "Thread-0" TPERMERR(16):0:0:TPED_MINVAL(0):QMNONE(0)::ERROR: Create XA connection with <com.informix.jdbcx.IfxXADataSource:***:jdbc:informix-sqli://***:***/***:INFORMIXSERVER=***...> failure. (The DataSource does not support XA :com.informix.jdbcx.IfxXADataSource)
    at com.oracle.tuxedo.tjatmi.TuxRmJDBC.open(TuxRmJDBC.java:169)
    at com.oracle.tuxedo.tjatmi.TuxRmManager.openRM(TuxRmManager.java:86)
    it looks like hardcoded limit in com.oracle.tuxedo.tjatmi_12.1.1.0.jar

    xml configuration:
    <ClassPaths>
    <ClassPath>testsrv.jar</ClassPath>
    <ClassPath>/opt/ibm/informix/ids/jdbc/lib/ifxjdbcx.jar</ClassPath>
    <ClassPath>/opt/ibm/informix/ids/jdbc/lib/ifxjdbc.jar</ClassPath>
    </ClassPaths>
    (which is informix driver version: 3.70.JC7, db=informix 11.70fc7 on local machine, database is logged,
    I am able to connect to it through simple jdbc "HelloWorld.java" and C-atmi servers are connecting
    to this database without problem)
    <DataSources>
    <DataSource name="informix">
    <DriverClass>com.informix.jdbcx.IfxXADataSource</DriverClass>
    <JdbcDriverParams>
    <ConnectionUrl>jdbc:informix-sqli://***:***/***:INFORMIXSERVER=***...</ConnectionUrl>
    </JdbcDriverParams>
    </DataSource>
    </DataSources>
    java server starts and runs fine when it is not in group with resource manager. when I move it to
    the informix group I get:
    at com.oracle.tuxedo.tjatmi.TuxRmJDBC.open(TuxRmJDBC.java:169)
    at com.oracle.tuxedo.tjatmi.TuxRmManager.openRM(TuxRmManager.java:86)
    and exception with message "The DataSource does not support XA". the question is: where does this message come from?
    the java server does not make any contact to database (found that using network spy tool = no data
    to/from informix listen port)
    trace:
    094443.louise!TMJAVASVR.3981.2414987040.0: 01-28-2013: Tuxedo Version 12.1.1.0, 64-bit
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: trace("*:ulog:dye")
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: dye
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: trace("*:ulog:dye")
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: dye
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: trace("*:ulog:dye")
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:tr: dye
    094443.louise!TMJAVASVR.3981.2414987040.0: LIBTUX_CAT:262: INFO: Standard main starting
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: { tpsvrinit(17, "TMJAVASVR -C dom=whatever -g 300 -i 1500 -u louise -U /home/tuxdev/tuxwhatever/ulog/ulog -m 0 -r -- -c jtest.xml")
    094443.louise!TMJAVASVR.3981.2414987040.0: TUXJ_CAT:150: INFO: "/home/tuxdev/tuxwhatever/app/exe/jtest.xml" is used as the configuration file for current TMJAVASVR.
    094443.louise!TMJAVASVR.3981.2414987040.0: TUXJ_CAT:120: INFO: "/opt/oracle/tuxedo/tuxedo12.1.1.0/udataobj/tuxj/TJSconfig.xsd" is used as the schema file for the configuration file "/home/tuxdev/tuxwhatever/app/exe/jtest.xml" for current TMJAVASVR.
    094443.louise!TMJAVASVR.3981.2414987040.0: TUXJ_CAT:144: INFO: XA support enabled.
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: { tpadvertise("testperf1", 0x0x4047f2)
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: } tpadvertise = 1 [tperrno TPENOENT]
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: { tpadvertise("testperf2", 0x0x4047f2)
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: } tpadvertise = 1 [tperrno TPENOENT]
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: { tpadvertise("testsvc1", 0x0x4047f2)
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: } tpadvertise = 1 [tperrno TPENOENT]
    094443.louise!TMJAVASVR.3981.2414987040.0: TUXJ_CAT:140: INFO: Total 3 services are advertised.
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: { tpadvertise("..TJSADM_300_1500", 0x0x403f88)
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: } tpadvertise = 1 [tperrno TPENOENT]
    094443.louise!TMJAVASVR.3981.2414987040.0: TRACE:ia: } tpsvrinit = 0 [tperrno TPENOENT]
    094443.louise!TMJAVASVR.3981.2252502784.-2: TRACE:ia: { tpsetctxt(1, 0x0)
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:tr: trace("*:ulog:dye")
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:tr: dye
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:ia: } tpsetctxt = 0
    094443.louise!TMJAVASVR.3981.2252502784.1: LIBTUX_CAT:6126: INFO: New server dispatched thread starting
    094443.louise!TMJAVASVR.3981.2244110080.-2: TRACE:ia: { tpsetctxt(2, 0x0)
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:tr: trace("*:ulog:dye")
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:tr: dye
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: } tpsetctxt = 0
    094443.louise!TMJAVASVR.3981.2244110080.2: LIBTUX_CAT:6126: INFO: New server dispatched thread starting
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:ia: { tpopen()
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:xa: { xa_open(0x0x1c21e90, 0, 0x0)
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: { tpopen()
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:xa: { xa_open(0x0x1c3c990, 0, 0x0)
    094443.louise!TMJAVASVR.3981.2252502784.1: TUXJ_CAT:362: Open XAResource Result "ERROR: Create XA connection with <com.informix.jdbcx.IfxXADataSource:whatever:jdbc:informix-sqli://***:> failure. (The DataSource does not support XA :com.informix.jdbcx.IfxXADataSource)".
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:xa: } xa_open = -3
    094443.louise!TMJAVASVR.3981.2244110080.2: TUXJ_CAT:362: Open XAResource Result "ERROR: Create XA connection with <com.informix.jdbcx.IfxXADataSource:whatever:jdbc:informix-sqli://***:> failure. (The DataSource does not support XA :com.informix.jdbcx.IfxXADataSource)".
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:xa: } xa_open = -3
    094443.louise!TMJAVASVR.3981.2252502784.1: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_RMERR
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:ia: } tpopen = -1 [tperrno TPERMERR]
    094443.louise!TMJAVASVR.3981.2252502784.1: TUXJ_CAT:142: ERROR: Failed to open resource manager.
    094443.louise!TMJAVASVR.3981.2244110080.2: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_RMERR
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: } tpopen = -1 [tperrno TPERMERR]
    094443.louise!TMJAVASVR.3981.2244110080.2: TUXJ_CAT:142: ERROR: Failed to open resource manager.
    094443.louise!TMJAVASVR.3981.2252502784.1: LIBTUX_CAT:6256: ERROR: tpsvrthrinit() failed
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:ia: { tpclose()
    094443.louise!TMJAVASVR.3981.2252502784.1: TRACE:ia: } tpclose = 1
    094443.louise!TMJAVASVR.3981.2244110080.2: LIBTUX_CAT:6256: ERROR: tpsvrthrinit() failed
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: { tpunadvertise("testperf1")
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: } tpunadvertise = 1
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: { tpunadvertise("testperf2")
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: } tpunadvertise = 1
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: { tpunadvertise("testsvc1")
    094443.louise!TMJAVASVR.3981.2244110080.2: TRACE:ia: } tpunadvertise = 1
    your JDBCConnectionParam.getDataSourceType_internal has hardcoded db names and there is no informix there so it
    becomes TuxConstants.DataSourceType.OTHER
    eventually JDBCConnectionParam.supportXA method called on this object returns true only for hardcoded values (and
    'false' for DataSourceType.OTHER). when it returns false TuxConnectionManager.java throws exceptiona that ends
    with XAER_RMERR

Maybe you are looking for

  • Error In Logical Message System...Message Incomplete

    Hi, We are struggling to post message from the satellite system to Solution manager. We have followed sap notes 1011376 and other notes as well. Everything seems fine. Person who has the SAP_ALL added in their profile will able to post the support me

  • Why won't my iTunes library which has abt 300 songs on it let me transfer them onto my new iPhone 4s? Please help

    Why won't my iTunes library which has abt 300 songs on it let me transfer them songs onto my new iPhone 4s?? Please help

  • Memory leaking

    i use java -verbose:gc main-class and i see in every frame my game runs garbage collection it's take about 0.001 secs every frame hiks i don't know which one causing the leaks but i use an arraylist to store all destroyed object and emptying it every

  • Email from Lightroom 3

    I made and "Alias" folder and set it up as a preset (placed in LR3 export actions folders) for emailing but the photo will not forward to my email.  Instead, it goes to a list of folders and asks me to choose one.  What did I do wrong?

  • Working with old photos

    I have lots of old photos from my family.  Most are over 70 years old.  Trying to understand how to improve them.  My question concerns the aging process. I have lots of photos that appear light and/or brownish in color.  I do not know if they were o