gump-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sander Temme <scte...@apache.org>
Subject Re: build of mx4j in gump
Date Wed, 15 Nov 2006 16:29:26 GMT
Hm...

On Nov 15, 2006, at 6:33 AM, Antoine Levy-Lambert wrote:

> Hi,
>
> Simon Bordet has updated the source code of mx4j so that there are  
> no build errors, but the CVS update on vmgump [1] does not work:
>
> Command Line
>
> cvs -q -z3 -d :pserver:anonymous@mx4j.cvs.sourceforge.net:/cvsroot/ 
> mx4j update -P
>         -d -A
>
> Output
>
> Fatal error, aborting.
> anoncvs_mx4j: no such system user

Sounds like good old SF brokenness to me...

> Can someone try to fix this ?

I had the same error on Clarus, so I blew away my login info. Got a  
couple of 'Connection Refused' errors when trying to re-login from  
both Clarus and my home laptop, but a couple of minutes later it went  
through.

No joy building it though:

[sctemme@graymalkin] build $ sh ./build.sh
Buildfile: build.xml

flags:

jdk14-present:

jaas-present:

javamail-present:
      [echo] JavaMail classes are not present, therefore the SMTP  
MBean will not be built.
      [echo] You need mail.jar and activation.jar in the MX4J lib  
directory.
      [echo] You can download them from http://java.sun.com/products/ 
javamail

jython-present:
      [echo] Jython classes are not present, therefore the  
JythonRunner MBean will not be built.
      [echo] You need jython.jar in the MX4J lib directory
      [echo] You can download it from http://www.jython.org

jetty-present:

compile.jmx:
     [mkdir] Created dir: /Volumes/Files/projects/mx4j/classes/core
     [mkdir] Created dir: /Volumes/Files/projects/mx4j/dist/lib
     [javac] Compiling 230 source files to /Volumes/Files/projects/ 
mx4j/classes/core
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:124: warning: [deprecation] deserialize 
(javax.management.ObjectName,byte[]) in javax.management.MBeanServer  
has been deprecated
     [javac]    public ObjectInputStream deserialize(ObjectName  
objectName, byte[] bytes)
     [javac]                             ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:112: warning: [deprecation] deserialize 
(java.lang.String,byte[]) in javax.management.MBeanServer has been  
deprecated
     [javac]    public ObjectInputStream deserialize(String  
className, byte[] bytes)
     [javac]                             ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:118: warning: [deprecation] deserialize 
(java.lang.String,javax.management.ObjectName,byte[]) in  
javax.management.MBeanServer has been deprecated
     [javac]    public ObjectInputStream deserialize(String  
className, ObjectName loaderName, byte[] bytes)
     [javac]                             ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:115: warning: [deprecation] deserialize 
(java.lang.String,byte[]) in javax.management.MBeanServer has been  
deprecated
     [javac]       return getMBeanServer().deserialize(className,  
bytes);
     [javac]                            ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:121: warning: [deprecation] deserialize 
(java.lang.String,javax.management.ObjectName,byte[]) in  
javax.management.MBeanServer has been deprecated
     [javac]       return getMBeanServer().deserialize(className,  
loaderName, bytes);
     [javac]                            ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
ChainedMBeanServer.java:127: warning: [deprecation] deserialize 
(javax.management.ObjectName,byte[]) in javax.management.MBeanServer  
has been deprecated
     [javac]       return getMBeanServer().deserialize(objectName,  
bytes);
     [javac]                            ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
MX4JMBeanServer.java:335: warning: [deprecation] deserialize 
(javax.management.ObjectName,byte[]) in javax.management.MBeanServer  
has been deprecated
     [javac]    public ObjectInputStream deserialize(ObjectName  
objectName, byte[] bytes)
     [javac]                             ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
MX4JMBeanServer.java:315: warning: [deprecation] deserialize 
(java.lang.String,byte[]) in javax.management.MBeanServer has been  
deprecated
     [javac]    public ObjectInputStream deserialize(String  
className, byte[] bytes)
     [javac]                             ^
     [javac] /Volumes/Files/projects/mx4j/src/core/mx4j/server/ 
MX4JMBeanServer.java:294: warning: [deprecation] deserialize 
(java.lang.String,javax.management.ObjectName,byte[]) in  
javax.management.MBeanServer has been deprecated
     [javac]    public ObjectInputStream deserialize(String  
className, ObjectName loaderName, byte[] bytes)
     [javac]                             ^
     [javac] 9 warnings

BUILD FAILED
/Volumes/Files/projects/mx4j/build/build.xml:233: Manifest file: / 
Volumes/Files/projects/mx4j/src/etc/MANIFEST.MF does not exist.

Total time: 17 seconds
[sctemme@graymalkin] build $ echo $JAVA_HOME
/Library/Java/Home

This is the latest release JDK, but with JDK 1.4 I get the same  
result (aside from fewer deprecation emits).

That manifest file is nowhere to be found in the source tree. Turns  
out it was removed (?) for the 3.0.2 release (?):

http://mx4j.cvs.sourceforge.net/mx4j/mx4j/src/etc/MANIFEST.MF? 
hideattic=0&view=log

This is obviously some subtlety of the Java development space that I  
am unable to wrap my mind around. This is my laptop (running  
essentially the same OS as Clarus). Does this work better on Linnicks?

S.

-- 
sctemme@apache.org            http://www.temme.net/sander/
PGP FP: 51B4 8727 466A 0BC3 69F4  B7B8 B2BE BC40 1529 24AF



Mime
View raw message