Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Developer's Guide

- Previous: Ant Integration
- Next: Deploying Modules and Applications

#### Sample Results Files

Here is a sample results XML file:

    <static-verification>
     <ejb>
    	 <failed>
    		 <test>
    			 <test-name>
    tests.ejb.session.TransactionTypeNullForContainerTX
    			</test-name>
    			 <test-assertion>
    Session bean with bean managed transaction demarcation test
    			</test-assertion>
    			 <test-description>
    For [ TheGreeter ] Error: Session Beans [ TheGreeter ] with
    [ Bean ] managed transaction demarcation should not have
    container transactions defined.
    			 </test-description>
    		 </test>
    	 </failed>
     </ejb>
    ...
    </static-verification>

Here is a sample results TXT file:

    ---------------------------
    STATIC VERIFICATION RESULTS
    ---------------------------
    ----------------------------------
    NUMBER OF FAILURES/WARNINGS/ERRORS
    ----------------------------------

    # of Failures : 3
    # of Warnings : 6
    # of Errors : 0
    -----------------------------
    RESULTS FOR EJB-RELATED TESTS
    -----------------------------
    --------------
    FAILED TESTS :
    --------------

    Test Name : tests.ejb.session.TransactionTypeNullForContainerTX
    Test Assertion : Session bean with bean managed transaction demarcation test
    Test Description : For [ TheGreeter ]
    Error: Session Beans [ TheGreeter ] with [ Bean ] managed transaction
    demarcation should not have container transactions defined.

    ...
    ---------------
    PASSED TESTS :
    ---------------

    Test Name : tests.ejb.session.ejbcreatemethod.EjbCreateMethodStatic
    Test Assertion : Each session Bean must have at least one non-static
    ejbCreate method test
    Test Description : For [ TheGreeter ] For EJB Class
    [ samples.helloworld.ejb.GreeterEJB ] method [ ejbCreate ]
    [ samples.helloworld.ejb.GreeterEJB ] properly declares non-static
    ejbCreate(...) method.

    ...
    -----------
    WARNINGS :
    -----------

    Test Name : tests.ejb.businessmethod.BusinessMethodException
    Test Assertion : Enterprise bean business method throws RemoteException test
    Test Description :

    Test Name : tests.ejb.ias.beanpool.IASEjbBeanPool
    Test Assertion :
    Test Description : WARNING [IAS-EJB ejb] : bean-pool should be defined for
    Stateless Session and Message Driven Beans

    ...
    ---------------------
    NOTAPPLICABLE TESTS :
    ---------------------

    Test Name : tests.ejb.entity.pkmultiplefield.PrimaryKeyClassFieldsCmp
    Test Assertion : Ejb primary key class properly declares all class fields
    within subset of the names of the container-managed fields test.
    Test Description : For [ TheGreeter ] class com.sun.enterprise.tools.
    verifier.tests.ejb.entity.pkmultiplefield.PrimaryKeyClassFieldsCmp
    expected Entity bean, but called with Session.

    Test Name : tests.ejb.entity.ejbcreatemethod.EjbCreateMethodReturn
    Test Assertion : Each entity Bean can have zero or more ejbCreate
    methods which return primary key type test
    Test Description : For [ TheGreeter ] class com.sun.enterprise.tools.
    verifier.tests.ejb.entity.ejbcreatemethod.EjbCreateMethodReturn
    expected Entity bean, but called with Session bean.

    ...
    -----------------------------------
    RESULTS FOR OTHER XML-RELATED TESTS
    -----------------------------------
    ---------------
    PASSED TESTS :
    ---------------

    Test Name : tests.dd.ParseDD
    Test Assertion : Test parses the deployment descriptor using a SAX
    parser to avoid the dependency on the DOL
    Test Description : PASSED [EJB] : [ remote ] and [ home ] tags present.
    PASSED [EJB]: session-type is Stateless.
    PASSED [EJB]: trans-attribute is NotSupported.
    PASSED [EJB]: transaction-type is Bean.

    ...

- Previous: Ant Integration
- Next: Deploying Modules and Applications

- © 2010, Oracle Corporation and/or its affiliates