hey,

are you making fun of my empty event messages? :P

-- Juha

At 13:01 3.6.2000 -0700, you wrote:
>Thanks for this work juha, it will lower the level of "it doesn't work"
>messages.
>:)
>marc
>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED]]On Behalf Of jBoss CVS
>> Development
>> Sent: Saturday, June 03, 2000 10:50 AM
>> To: [EMAIL PROTECTED]
>> Subject: [jBoss-Dev] CVS update:
>> jboss/src/main/org/jboss/verifier/eventVerificationEventFactory.java
>>
>>
>>   User: juha
>>   Date: 00/06/03 10:49:33
>>
>>   Modified:    src/main/org/jboss/verifier/event
>>                         VerificationEventFactory.java
>>   Log:
>>   Added checks for session bean class (6.10.2):
>>   - class must be public
>>   - class cannot be final
>>   - class cannot be abstract
>>   - class must have public default constructor
>>   - class cannot define finalizer
>>
>>   Revision  Changes    Path
>>   1.3       +48 -2
>> jboss/src/main/org/jboss/verifier/event/VerificationEventFactory.java
>>
>>   Index: VerificationEventFactory.java
>>   ===================================================================
>>   RCS file:
>> /products/cvs/ejboss/jboss/src/main/org/jboss/verifier/event/Verif
>> icationEventFactory.java,v
>>   retrieving revision 1.2
>>   retrieving revision 1.3
>>   diff -u -r1.2 -r1.3
>>   --- VerificationEventFactory.java  2000/06/01 22:29:43     1.2
>>   +++ VerificationEventFactory.java  2000/06/03 17:49:33     1.3
>>   @@ -19,7 +19,7 @@
>>     * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
>> 02111-1307, USA.
>>     *
>>     * This package and its source code is available at www.jboss.org
>>   - * $Id: VerificationEventFactory.java,v 1.2 2000/06/01
>> 22:29:43 juha Exp $
>>   + * $Id: VerificationEventFactory.java,v 1.3 2000/06/03
>> 17:49:33 juha Exp $
>>     */
>>
>>
>>   @@ -49,7 +49,7 @@
>>     * @see     << OTHER RELATED CLASSES >>
>>     *
>>     * @author        Juha Lindfors   ([EMAIL PROTECTED])
>>   - * @version $Revision: 1.2 $
>>   + * @version $Revision: 1.3 $
>>     * @since         JDK 1.3
>>     */
>>    public class VerificationEventFactory {
>>   @@ -88,7 +88,23 @@
>>            else if (EJBVerifier11.SECTION_6_6_1.equals(section))
>>                buildBeanManagedTxBeanCannotSynchEvent(event, name);
>>
>>   +
>>   +        else if (EJBVerifier11.SECTION_6_10_2_a.equals(section))
>>   +            buildSessionBeanClassNotPublicEvent(event, name);
>>
>>   +        else if (EJBVerifier11.SECTION_6_10_2_b.equals(section))
>>   +            buildSessionBeanClassIsFinalEvent(event, name);
>>   +
>>   +        else if (EJBVerifier11.SECTION_6_10_2_c.equals(section))
>>   +            buildSessionBeanClassIsAbstractEvent(event, name);
>>   +
>>   +        else if (EJBVerifier11.SECTION_6_10_2_d.equals(section))
>>   +            buildNoDefaultConstructorInSessionBeanEvent(event, name);
>>   +
>>   +        else if (EJBVerifier11.SECTION_6_10_2_e.equals(section))
>>   +            buildSessionBeanDefinesFinalizerEvent(event, name);
>>   +
>>   +
>>            else if (EJBVerifier11.DTD_EJB_CLASS.equals(section))
>>                buildEJBClassNotFoundEvent(event, name);
>>
>>   @@ -153,6 +169,36 @@
>>        //    event.setVerbose();
>>        }
>>
>>   +    private void
>> buildSessionBeanClassNotPublicEvent(VerificationEvent event,
>> String name) {
>>   +
>>   +    //    event.setMessage();
>>   +    //    event.setVerbose();
>>   +    }
>>   +
>>   +    private void
>> buildSessionBeanClassIsFinalEvent(VerificationEvent event, String name) {
>>   +
>>   +    //    event.setMessage();
>>   +    //    event.setVerbose();
>>   +    }
>>   +
>>   +    private void
>> buildSessionBeanClassIsAbstractEvent(VerificationEvent event,
>> String name) {
>>   +
>>   +    //    event.setMessage();
>>   +    //    event.setVerbose();
>>   +    }
>>   +
>>   +    private void
>> buildNoDefaultConstructorInSessionBeanEvent(VerificationEvent
>> event, String name) {
>>   +
>>   +    //    event.setMessage();
>>   +    //    event.setVerbose();
>>   +    }
>>   +
>>   +    private void
>> buildSessionBeanDefinesFinalizerEvent(VerificationEvent event,
>> String name) {
>>   +
>>   +    //    event.setMessage();
>>   +    //    event.setVerbose();
>>   +    }
>>   +
>>        private void buildEJBClassNotFoundEvent(VerificationEvent
>> event, String name) {
>>
>>            event.setMessage(EJB_CLASS_ELEMENT_NOT_FOUND);
>>
>>
>>
>>
>>
>
>
>


Reply via email to