dev@glassfish.java.net

Re: jmx-remote module changed? (build failure)

From: Lloyd L Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Thu, 16 Nov 2006 13:24:53 -0800

ANSWER: Certain modules cannot build using relative paths for either
glassfish.root or glassfish.home.

Such modules include jmx-remote and appserv-commons-ee

Lloyd Chambers


On Nov 16, 2006, at 12:37 PM, Lloyd L Chambers wrote:

> How can this be? I've done a clobber, clean, etc!
>
> ----------------
> invoke-ant:
> [delete] Deleting: /gf/build/glassfish/bootstrap/jmx-remote.log
> [java] Buildfile: ../../glassfish/jmx-remote/build.xml
> [java]
> [java] build:
> [java]
> [java] init:
> [java] [mkdir] Created dir: /gf/build/glassfish/jmx-remote/
> rjmx-impl/build
> [java]
> [java] create-version:
> [java] [echo] Always Creating src/java/com/sun/enterprise/
> admin/jmx/remote/protocol/SunOneVersion.java
> [java] [delete] Deleting: /gf/build/glassfish/jmx-remote/
> rjmx-impl/src/java/com/sun/enterprise/admin/jmx/remote/protocol/
> SunOneVersion.java
> [java] [copy] Copying 1 file to /gf/build/glassfish/jmx-
> remote/rjmx-impl/src/java/com/sun/enterprise/admin/jmx/remote/protocol
> [java]
> [java] compile:
> [java] [echo] Compiling the sources
> [java] [javac] Compiling 80 source files to /gf/build/
> glassfish/jmx-remote/rjmx-impl/build
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/comm/
> MBeanServerMessageConductor.java:32: package
> javax.management.remote.message does not exist
> [java] [javac] import
> javax.management.remote.message.MBeanServerRequestMessage;
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/comm/
> MBeanServerMessageConductor.java:33: package
> javax.management.remote.message does not exist
> [java] [javac] import
> javax.management.remote.message.MBeanServerResponseMessage;
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/comm/
> MBeanServerMessageConductor.java:57: cannot find symbol
> [java] [javac] symbol : class MBeanServerResponseMessage
> [java] [javac] location: class
> com.sun.enterprise.admin.jmx.remote.comm.MBeanServerMessageConductor
> [java] [javac] public MBeanServerResponseMessage invoke
> (int methodId, Object[] params)
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/internal/
> MBeanServerConnectionMethods.java:49: package
> javax.management.remote.message does not exist
> [java] [javac] import
> javax.management.remote.message.MBeanServerRequestMessage;
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/internal/
> MBeanServerResponseActor.java:45: package
> javax.management.remote.message does not exist
> [java] [javac] import
> javax.management.remote.message.MBeanServerResponseMessage;
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/internal/
> MBeanServerResponseActor.java:58: cannot find symbol
> [java] [javac] symbol : class MBeanServerResponseMessage
> [java] [javac] location: class
> com.sun.enterprise.admin.jmx.remote.internal.MBeanServerResponseActor
> [java] [javac] static final void voidOrThrow(final
> MBeanServerResponseMessage message) throws Exception {
> [java] [javac] ^
> [java] [javac] /gf/build/glassfish/jmx-remote/rjmx-impl/src/
> java/com/sun/enterprise/admin/jmx/remote/internal/
> MBeanServerResponseActor.java:66: