Skip to Content.
Sympa Menu

shibboleth-dev - Re: Build of 2.0 beta1 IdP

Subject: Shibboleth Developers

List archive

Re: Build of 2.0 beta1 IdP


Chronological Thread 
  • From: Chad La Joie <>
  • To:
  • Subject: Re: Build of 2.0 beta1 IdP
  • Date: Wed, 23 Jan 2008 15:57:46 +0100
  • Organization: SWITCH

Okay, JAVA_HOME has to point to either a JDK or JRE, not "/usr"

Chris G. Sellers wrote:
Ok, if I set JAVA_HOME=/usr and ANT_OPTS=-debug I get this below. The -debug didn't do much.

--


compile-core:
Created dir: /var/tmp/shib/shib-dist/xmltooling/build/core
Compiling 477 source files to /var/tmp/shib/shib-dist/xmltooling/build/core

BUILD FAILED
/var/tmp/shib/shib-dist/build.xml:23: The following error occurred while executing this line:
/var/tmp/shib/shib-dist/build.xml:102: The following error occurred while executing this line:
/var/tmp/shib/shib-dist/build.xml:176: The following error occurred while executing this line:
/var/tmp/shib/shib-dist/xmltooling/build.xml:42: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK

Total time: 2 minutes 33 seconds


---
If I export JAVA_HOME to /usr/java/latest I get this

lrwxrwxrwx 1 root root 21 2008-01-22 16:15 /usr/java/latest -> /usr/java/jdk1.5.0_13
[root@sellers-lab1
shib-dist]# export JAVA_HOME=/usr/java/latest

Loading source files for package org.opensaml.xml.validation...
Constructing Javadoc information...
Standard Doclet version 1.5.0_13
Building tree for all the packages and classes...
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/InlineEncryptedKeyResolver.java:26: warning - Tag @link: reference not found: KeyInfo
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/SimpleRetrievalMethodEncryptedKeyResolver.java:37: warning - Tag @link: reference not found: KeyInfo
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/InlineEncryptedKeyResolver.java:26: warning - Tag @link: reference not found: KeyInfo
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/SimpleRetrievalMethodEncryptedKeyResolver.java:37: warning - Tag @link: reference not found: KeyInfo
Building index for all the packages and classes...
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/InlineEncryptedKeyResolver.java:26: warning - Tag @link: reference not found: KeyInfo
/var/tmp/shib/shib-dist/xmltooling/src/org/opensaml/xml/encryption/SimpleRetrievalMethodEncryptedKeyResolver.java:37: warning - Tag @link: reference not found: KeyInfo
Building index for all classes...
Generating /var/tmp/shib/shib-dist/xmltooling/doc/javadoc/stylesheet.css...
6 warnings
Created dir: /var/tmp/shib/shib-dist/dist

BUILD FAILED
/var/tmp/shib/shib-dist/build.xml:23: The following error occurred while executing this line:
/var/tmp/shib/shib-dist/build.xml:114: The following error occurred while executing this line:
/var/tmp/shib/shib-dist/build.xml:222: /var/tmp/shib/shib-dist/xmltooling/dist not found.

On Jan 23, 2008, at 3:54 AM, Chad La Joie wrote:

okay, so ant's documentation is wrong, it's not -d it's -debug

So, here's the command
ANT_OPTS=-debug ./ant.sh idp

Chris G. Sellers wrote:
Chad,
I'm confused. Here is my setup
root@ shib-dist]# java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode, sharing)
[root@ shib-dist]# echo $JAVA_HOME
/usr/java/jdk1.5.0_13/
[root@ shib-dist]# echo $ANT_OPTS
-d
I'm thinking it's the java binary that is balking at the -d option. I got the JDK from Sun.
Sellers
On Jan 22, 2008, at 10:44 AM, Chad La Joie wrote:
I have never had anything run properly with the gij. Shib isn't going to work on it anyways so you'll need to install a real JDK at some point. Might as well do it now.

Also, you aren't using the system install ant version, the ant script we ship with shibboleth uses a version of ant that we ship with. It's just a standard ant version but with some extension ant tasks already loaded so that deployers don't have to figure out how to do that.

Chris G. Sellers wrote:
I'm using the JVM from the JDK not just the stand along JRE. It appears to be an issue with gij compiler. It's taking the ANT_OPTS variable and trying to use it
If I switch to the java JRE in /usr I get a more descriptive err
root@ shib-dist]# ./ant.sh idp
gij: unrecognized option -- `-d'
Try `gij --help' for more information.
On Jan 22, 2008, at 10:18 AM, Franck Borel wrote:
Hi Chris,

Chris G. Sellers schrieb:
> I've tried to use ANT in debug mode (sorry, my Ant skills are limited)
> and I can't seem to get it to output debug info. The verison I'm using
> is on Fedora
>
> ant-1.6.5-4jpp.2.fc7
>
> It does not like --debug or --debugexec
>
>
[root@sellers-lab1
shib-dist]# ./ant.sh idp
> Unrecognized option: -d
> Could not create the Java virtual machine.
>
>
>
[root@1
shib-dist]# echo $JAVA_HOME
> /usr/java/jdk1.5.0_13/
> [root@ shib-dist]# echo $ANT_OPTS
> -d

Seems to be the wrong path entry to your JVM: Where is your Java virtual
machine placed?

-- Franck

______________________________________________
Chris G. Sellers | NITLE Technology
734.661.2318 | <mailto:> <mailto:> <mailto:>
AIM: imthewherd | GTalk: <mailto:> <mailto:> <mailto:>

--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
<mailto:>, http://www.switch.ch
______________________________________________
Chris G. Sellers | NITLE Technology
734.661.2318 | <mailto:> <mailto:>
AIM: imthewherd | GTalk: <mailto:> <mailto:>

--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68


<mailto:>,
http://www.switch.ch


______________________________________________
Chris G. Sellers | NITLE Technology
734.661.2318 |


<mailto:>
AIM: imthewherd | GTalk:


<mailto:>




--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
,
http://www.switch.ch




Archive powered by MHonArc 2.6.16.

Top of Page