分享

Monitoring the WebLogic Tuxedo Connector

 马儿吃草 2006-04-13

Monitoring the WebLogic Tuxedo Connector

The WebLogic Tuxedo Connector uses the WebLogic Server log file to record log information.

Setting Trace Levels

Use the TraceLevel parameter to set the tracing level of the WebLogic Tuxedo Connector on a server node. To enable tracing, add the keyword TraceLevel and with the desired trace value in the Arguments field of the startup class window. Use a comma to separate arguments in the Arguments field.

Example: Arguments=BDMCONFIG=.\mydomain\wtc_config.xml,TraceLevel=100000

Use the following values to set the TraceLevel:

Value

Components Traced

Description

10000

TBRIDGE_IO

tBridge input and output

15000

TBRIDGE_EX

more tBridge information

20000

GWT_IO

Gateway input and output, including the ATMI verbs

25000

GWT_EX

more Gateway information

50000

JAMTI_IO

JAMTI input and output, including low-level JAMTI calls

55000

JAMTI_EX

more JAMTI information

60000

CORBA_IO

CORBA input and output

65000

CORBA_EX

more CORBA information

100000

All Components

information on all WebLogic Tuxedo Connector components

 

Console Settings

To ensure that the all the necessary trace information is written to the log file, verify that server logging settings specify the following:

  • Debug to Stdout is selected.

     

  • Stdout severity threshold is set to Info.

 


Frequently Asked Questions

This section provides solutions to common user questions.

Cannot Find Configuration File

The error log displays the message Can not find the XML configuration file. What am I doing wrong?

  • Make sure that the Startup class is configured properly. See Create a StartUp Class for the WebLogic Tuxedo Connector.

     

  • Check the WebLogic Server configuration file, config.xml. Check the Startup Class entry and edit if necessary. An example of a StartUp class follows:
    <StartupClass
        
    Arguments="BDMCONFIG=.\mydomain\dmconfig.xml,TraceLevel=100000"
        
    ClassName="weblogic.wtc.gwt.WTCStartup" FailureIsFatal="true"
        
    Name="MyWtcStartup Class" Targets="myserver"/>
        

EJB Deployment Message

When I build the simpserv example, I get the following error:

<date> <Error> <EJB> <EJB Deployment: Tolower has a class
weblogic.wtc.jatmi.tpserviceHome which is in the classpath. This class should only
be located in the ejb-jar file.>

This error message can be ignored for this release of the WebLogic Tuxedo Connector. The EJB wants all of the interfaces for an EJB call in the EJB jar file. However, some interfaces for the WebLogic Tuxedo Connector are implemented through the CLASSPATH, and the compiler throws an exception. When the EJB is deployed, the compiler complains that the EJB cannot be redeployed because some of its classes are found in the CLASSPATH.

Connection Problems

I‘m having trouble getting a connection established between WebLogic Tuxedo Connector and Tuxedo. What should I do?

  • Check the WebLogic Tuxedo Connector configuration against the Tuxedo remote domain. The remote domain must match the name of a remote domain configured in WebLogic Tuxedo Connector.

    For example: If the name simpapp is configured in the Tuxedo DMCONFIG *DM_LOCAL_DOMAINS section, then this name must match the name in the WebLogic Tuxedo Connector configuration file <AccessPointId> field.

     

  • Check the WebLogic Tuxedo Connector and Tuxedo log files for error messages.

     

  • Enable the WebLogic Tuxedo Connector trace and repeat the connectivity test.

     

  • Request assistance from BEA Customer Support.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多