Try the exception test in 3.2.  It looks to me as if the verifier is
preventing deployment due to these warnings/errors.  We need to change
either the verifier or the test, or possibly the dtd for the ejb-jar???

thanks
david jencks

On 2002.08.31 20:05:56 -0400 Scott M Stark wrote:
> It appears to be just a warning, and it is valid given that the 2.0 specs
> says:
> 
> <ejb-2.0 spec>
> 18.3.8 Support for deprecated use of java.rmi.RemoteException
> The EJB 1.0 specification allowed the business methods, ejbCreate,
> ejbPostCreate,
> ejbFind<METHOD>, ejbRemove, and the container-invoked callbacks (i.e.,
> the methods defined in
> the EntityBean, SessionBean, and SessionSynchronization interfaces)
> implemented in
> the enterprise bean class to use the java.rmi.RemoteException to report
> non-application exceptions
> to the Container.
> 
> This use of the java.rmi.RemoteException was deprecated in EJB
> 1.1-enterprise beans written
> for the EJB 1.1 specification should use the javax.ejb.EJBException
> instead, and enterprise
> beans written for the EJB 2.0 specification must use the
> javax.ejb.EJBException instead.
> 
> The EJB 2.0 and EJB 1.1 specification require that a Container support
> the deprecated use of the
> java.rmi.RemoteException. The Container should treat the
> java.rmi.RemoteException
> thrown by an enterprise bean method in the same way as it is specified
> for the
> javax.ejb.EJBException.
> </ejb-2.0 spec>
> 
> xxxxxxxxxxxxxxxxxxxxxxxx
> Scott Stark
> Chief Technology Officer
> JBoss Group, LLC
> xxxxxxxxxxxxxxxxxxxxxxxx
> ----- Original Message ----- 
> From: "David Jencks" <[EMAIL PROTECTED]>
> To: "jboss-dev" <[EMAIL PROTECTED]>
> Sent: Saturday, August 31, 2002 3:06 PM
> Subject: [JBoss-dev] Verifier question (3.2)
> 
> 
> > Many of the remaining testsuite errors seem to be caused by the
> verifier
> > complaining about bean methods that throw RemoteException: for instance
> > 
> > 2002-08-31 17:54:42,313 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB
> spec
> > violation: 
> > Bean   : ExceptionTesterEJB
> > Method : public abstract void remoteExceptionInTx()
> > Section: 7.10.7
> > Warning: All the exceptions defined in the throws clause of the
> matching
> > method of the session bean class must be defined in the throws clause
> of
> > the method of the remote interface.
> > 
> > bean:
> > 
> >    public void remoteExceptionInTx() throws RemoteException {
> >       throw new RemoteException("Remote exception from within " +
> >             " an inherited transaction");
> >    }
> > 
> > remote interface:
> > 
> >    public void remoteExceptionInTx() throws RemoteException;
> > 
> > Is this really a spec violation???
> > 
> > 
> > Thanks
> > david jencks
> > 
> > 
> > -------------------------------------------------------
> > This sf.net email is sponsored by: OSDN - Tired of that same old
> > cell phone?  Get a new here for FREE!
> > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> > _______________________________________________
> > Jboss-development mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-development
> > 
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to