geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Slava (JIRA)" <>
Subject [jira] Created: (DAYTRADER-10) Update the import statements of and
Date Mon, 21 Aug 2006 21:46:15 GMT
Update the import statements of and

                 Key: DAYTRADER-10
             Project: DayTrader
          Issue Type: Improvement
          Components: EJB Tier
    Affects Versions: 1.2
         Environment: All
            Reporter: Slava
            Priority: Minor

Java 5 EE introduces a new "javax.ejb.Remote" interface.
Currently Daytrader EJBs and import Java packages with wild cards.
For example:
import javax.ejb.*;
import java.math.BigDecimal;
import java.rmi.*;

Prior to Java 5 EE there was only one Remote interface (java.rmi.Remote).  Therefore it is
clear that and extend the java.rmi.Remote interface.
When we start to support Java 5EE however, there will be two "Remote" interfaces (java.rmi.Remote
and javax.ejb.Remote.   That will cause confusion for the java compiler during the ejbdeploy.

The solution is really simple: to provide the full interface name/path during imports.

I know that this is not a problem for Daytrader yet but it will become.  So lets be proactive,
fix the imports now and avoid the problem in the future.

I am providing a fix for this issue.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message