[
http://jira.jboss.com/jira/browse/EJBTHREE-1127?page=all ]
Shelly McGowan reopened EJBTHREE-1127:
--------------------------------------
SVN Revision: 68054
Attempting to run signature tests results in:
*** DEPLOYMENTS IN ERROR: Name -> Error
vfsfile:/home/smcgowan2/workspace/trunk/build/output/jboss-5.0.0.Beta3/server/cts/tmp/jsr88/JavaEESigTest_ejb_vehicle.ear
-> org.jboss.deployers.spi.DeploymentException: Error deploying
JavaEESigTest_ejb_vehicle_ejb.jar: Error creating ejb container
com_sun_ts_tests_common_vehicle_ejb_EJBVehicle: EJB3.0 Specification Violation (4.6.8
Bullet 5): EJB2.1 Home Interface interface
com.sun.ts.tests.common.vehicle.ejb.EJBVehicleHome does not declare a 'create'
method
and com/sun/ts/tests/common/vehicle/ejb/EJBVehicleHome does a create method:
public EJBVehicleRemote create ( String[] args, Properties p ) throws
RemoteException, CreateException;
with matchiing ejbCreate in bean class:
public void ejbCreate(String[] args, Properties p) throws CreateException
Note that this is a unique case and that not all EJB 2.1 beans nor tests that use ejb
vehicles are failing.
Rework implementation requirements for @Remote, @RemoteHome
-----------------------------------------------------------
Key: EJBTHREE-1127
URL:
http://jira.jboss.com/jira/browse/EJBTHREE-1127
Project: EJB 3.0
Issue Type: Task
Reporter: Andrew Lee Rubinger
Assigned To: Andrew Lee Rubinger
Priority: Critical
Fix For: AS 5.0.0.Beta3
@RemoteHome is sufficient for a 2.1 view; the Remote Interface can be inferred from the
return type of the create method.
@Remote specifying a 2.1 Interface requires a @RemoteHome.
@Remote specifying a Business Interface does not require a home; results in remote 3.0
view.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira