User: juha    
  Date: 00/10/20 16:00:07

  Modified:    src/main/org/jboss/verifier/strategy AbstractVerifier.java
                        EJBVerifier11.java
  Log:
  Bug fix for verifier not finding the missing exception definitions in the remote 
interface.
  Reported by Jay Walters.
  
  Revision  Changes    Path
  1.13      +3 -3      jboss/src/main/org/jboss/verifier/strategy/AbstractVerifier.java
  
  Index: AbstractVerifier.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/verifier/strategy/AbstractVerifier.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- AbstractVerifier.java     2000/10/09 15:31:05     1.12
  +++ AbstractVerifier.java     2000/10/20 23:00:05     1.13
  @@ -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: AbstractVerifier.java,v 1.12 2000/10/09 15:31:05 mulder Exp $
  + * $Id: AbstractVerifier.java,v 1.13 2000/10/20 23:00:05 juha Exp $
    */
   
   // standard imports
  @@ -53,7 +53,7 @@
    * @author   Juha Lindfors ([EMAIL PROTECTED])
    * @author  Aaron Mulder  ([EMAIL PROTECTED])
    *
  - * @version $Revision: 1.12 $
  + * @version $Revision: 1.13 $
    * @since    JDK 1.3
    */
   public abstract class AbstractVerifier implements VerificationStrategy {
  @@ -510,7 +510,7 @@
           // target must be a superset of source
   
           Class[] a = source.getExceptionTypes();
  -        Class[] b = source.getExceptionTypes();
  +        Class[] b = target.getExceptionTypes();
   
           for (int i = 0; i < a.length; ++i) {
   
  
  
  
  1.22      +3 -3      jboss/src/main/org/jboss/verifier/strategy/EJBVerifier11.java
  
  Index: EJBVerifier11.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/verifier/strategy/EJBVerifier11.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- EJBVerifier11.java        2000/10/18 08:59:24     1.21
  +++ EJBVerifier11.java        2000/10/20 23:00:06     1.22
  @@ -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: EJBVerifier11.java,v 1.21 2000/10/18 08:59:24 juha Exp $
  + * $Id: EJBVerifier11.java,v 1.22 2000/10/20 23:00:06 juha Exp $
    */
   
   
  @@ -61,7 +61,7 @@
    * @author  Juha Lindfors ([EMAIL PROTECTED])
    * @author  Aaron Mulder  ([EMAIL PROTECTED])
    *
  - * @version $Revision: 1.21 $
  + * @version $Revision: 1.22 $
    * @since   JDK 1.3
    */
   public class EJBVerifier11 extends AbstractVerifier {
  @@ -459,7 +459,7 @@
                               status = false;
                           }
                           
  -                        if (!hasMatchingExceptions(remoteMethod, beanMethod)) {
  +                        if (!hasMatchingExceptions(beanMethod, remoteMethod)) {
                               
                               fireSpecViolationEvent(session, remoteMethod, new 
Section("6.10.5.g"));
                               
  
  
  

Reply via email to