Build fails for J2EE module
---------------------------
Key: GERONIMO-498
URL: http://nagoya.apache.org/jira/browse/GERONIMO-498
Project: Apache Geronimo
Type: Bug
Components: buildsystem
Versions: 1.0-M4
Environment: Linux [Debian], Geronimo HEAD (updated as of Nov 23rd 2004)
Reporter: Rodrigo S. de Castro
When compiling module J2EE ("maven m:default" or "maven -Dmodules=j2ee"), we
have compilation errors, that are pasted below. There are two missing
dependencies for this module: geronimo-spec-ejb and
geronimo-spec-j2ee-management.
java:compile:
[depend] Deleted 0 out of date files in 0 seconds
[echo] Compiling to
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/target/classes
[javac] Compiling 20 source files to
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/target/classes
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:23:
package javax.ejb does not exist
import javax.ejb.EJBHome;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:24:
package javax.ejb does not exist
import javax.ejb.EJBObject;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:25:
package javax.ejb does not exist
import javax.ejb.Handle;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:26:
package javax.ejb does not exist
import javax.ejb.RemoveException;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:47:
package javax.management.j2ee does not exist
import javax.management.j2ee.ListenerRegistration;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:48:
package javax.management.j2ee does not exist
import javax.management.j2ee.Management;
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:63:
cannot resolve symbol
symbol : class Management
location: class org.apache.geronimo.j2ee.mejb.MEJB
public class MEJB implements Management, ListenerRegistration {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:63:
cannot resolve symbol
symbol : class ListenerRegistration
location: class org.apache.geronimo.j2ee.mejb.MEJB
public class MEJB implements Management, ListenerRegistration {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:186:
cannot resolve symbol
symbol : class ListenerRegistration
location: class org.apache.geronimo.j2ee.mejb.MEJB
public ListenerRegistration getListenerRegistry() throws RemoteException {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:214:
cannot resolve symbol
symbol : class EJBHome
location: class org.apache.geronimo.j2ee.mejb.MEJB
public EJBHome getEJBHome() throws RemoteException {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:218:
cannot resolve symbol
symbol : class Handle
location: class org.apache.geronimo.j2ee.mejb.MEJB
public Handle getHandle() throws RemoteException {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:226:
cannot resolve symbol
symbol : class EJBObject
location: class org.apache.geronimo.j2ee.mejb.MEJB
public boolean isIdentical(EJBObject obj) throws RemoteException {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:230:
cannot resolve symbol
symbol : class RemoveException
location: class org.apache.geronimo.j2ee.mejb.MEJB
public void remove() throws RemoteException, RemoveException {
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:286:
cannot resolve symbol
symbol : class Management
location: class org.apache.geronimo.j2ee.mejb.MEJB
infoBuilder.addInterface(Management.class);
^
/home/rcastro/projetos/geronimo/geronimo/modules/j2ee/src/java/org/apache/geronimo/j2ee/mejb/MEJB.java:287:
cannot resolve symbol
symbol : class ListenerRegistration
location: class org.apache.geronimo.j2ee.mejb.MEJB
infoBuilder.addInterface(ListenerRegistration.class);
^
15 errors
BUILD FAILED
File......
/home/rcastro/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly
Element... maven:reactor
Line...... 217
Column.... 9
Unable to obtain goal [default] --
/home/rcastro/.maven/cache/maven-java-plugin-1.4/plugin.jelly:53:48:
<ant:javac> Compilefailed; see the compiler error output for details.
Total time: 15 seconds
Finished at: Tue Nov 23 17:18:55 BRST 2004
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira