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"));