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. ...