I had the same problem trying to build Cocoon2 on with 1.3.1. Downgraded to
Blackdown's 1.3.0 and it built without any problems.
Anyone out there able to build Cocoon2 with 1.3.1 on Linux? Any special
configuration needed to get it to work? (kernel, C library, classpath)
> From: Christopher Cobb <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> Date: Fri, 15 Jun 2001 12:26:56 -0400
> To: [EMAIL PROTECTED]
> Subject: Re: cocoon 2 building ...
>
> I've gotten segfaults using 1.3.1 on Linux with a number of different
> applications. Stay with 1.3.
>
> cc
>
> Sylvain PERROT wrote:
>
>> Hi all cocooners ...
>>
>> I have 2 quick questions about cocoon 2 building ...
>>
>> 1) When I try to build cocoon 2 using the jdk1.3.1 .... and I only get an
>> error message :
>>
>> # ./build.sh -Dinclude.webapp.libs=yes webap
>> p
>>
>> Apache Cocoon 2 Build System
>> ----------------------------
>> Buildfile: build.xml
>> /root/jakarta/xml-cocoon2/bin/ant: line 107: 1546 Segmentation fault
>> $JAVACMD -classpath "$LOCALCLASSPATH" - Dant.home="${ANT_HOME}"
>> $ANT_OPTS org.apache.tools.ant.Main "$@"
>>
>> Can cocoon be builed with jdk1.3.1 ?
>> if yes ... how ?
>>
>> 2) When I try to build cocoon 2 using the jdk1.2.2 ... it starts compiling
>> ... but it fails very quickly ...
>>
>> # ./build.sh -Dinclude.webapp.libs=yes webapp
>>
>> Apache Cocoon 2 Build System
>> ----------------------------
>> Buildfile: build.xml
>>
>> init:
>> ------------------- Apache Cocoon 2.1-dev [1999-2001] ----------------
>>
>> compile:
>> Compiling 1 source file to /root/jakarta/xml-cocoon2/build/cocoon/classes
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:10: Class javax.naming.Context not found in import.
>> import javax.naming.Context;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:11: Class javax.naming.directory.Attribute not found in
>> import.
>> import javax.naming.directory.Attribute;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:12: Class javax.naming.directory.BasicAttribute not
>> found in import.
>> import javax.naming.directory.BasicAttribute;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:13: Class javax.naming.directory.DirContext not found
>> in import.
>> import javax.naming.directory.DirContext;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:14: Class javax.naming.directory.InitialDirContext not
>> found in import.
>> import javax.naming.directory.InitialDirContext;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:15: Class javax.naming.directory.ModificationItem not
>> found in import.
>> import javax.naming.directory.ModificationItem;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:16: Class javax.naming.directory.SearchControls not
>> found in import.
>> import javax.naming.directory.SearchControls;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:17: Class javax.naming.directory.SearchResult not found
>> in import.
>> import javax.naming.directory.SearchResult;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:18: Class javax.naming.NamingEnumeration not found in
>> import.
>> import javax.naming.NamingEnumeration;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:19: Class javax.naming.NamingException not found in
>> import.
>> import javax.naming.NamingException;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1129: Class javax.naming.directory.DirContext not
>> found.
>> protected DirContext ctx;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1204: Class javax.naming.NamingException not found in
>> throws.
>> protected void execute() throws Exception, NamingException {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1210: Class javax.naming.directory.SearchControls not
>> found.
>> SearchControls constraints = new SearchControls();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1210: Class javax.naming.directory.SearchControls not
>> found.
>> SearchControls constraints = new SearchControls();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1213: Class javax.naming.NamingException not found in
>> try.
>> try {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1225: Variable constraints may not have been
>> initialized.
>> constraints.setTimeLimit(time_limit);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1231: Class javax.naming.NamingEnumeration not found.
>> NamingEnumeration ldapresults =
>> ctx.search(searchbase, filter, constraints);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1231: Variable constraints may not have been
>> initialized.
>> NamingEnumeration ldapresults =
>> ctx.search(searchbase, filter, constraints);
>>
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1237: Variable ldapresults may not have been
>> initialized.
>> while (ldapresults != null &&
>> ldapresults.hasMore()) {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1241: Class javax.naming.directory.SearchResult not
>> found.
>> SearchResult si =
>> (SearchResult)ldapresults.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1241: Class javax.naming.directory.SearchResult not
>> found.
>> SearchResult si =
>> (SearchResult)ldapresults.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1241: Variable ldapresults may not have been
>> initialized.
>> SearchResult si =
>> (SearchResult)ldapresults.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1242: Class javax.naming.directory.Attributes not
>> found.
>> javax.naming.directory.Attributes
>> attrs = si.getAttributes();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1244: Class javax.naming.NamingEnumeration not found.
>> NamingEnumeration ae =
>> attrs.getAll();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1246: Class javax.naming.directory.Attribute not found.
>> Attribute at =
>> (Attribute)ae.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1246: Class javax.naming.directory.Attribute not found.
>> Attribute at =
>> (Attribute)ae.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1299: Variable constraints may not have been
>> initialized.
>> constraints.setTimeLimit(time_limit);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1308: Class javax.naming.NamingEnumeration not found.
>> NamingEnumeration ldapresults =
>> ctx.search(searchbase, filter, constraints);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1311: Class javax.naming.directory.SearchResult not
>> found.
>> SearchResult si = null;
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1313: Class javax.naming.directory.SearchResult not
>> found.
>> si =
>> (SearchResult)ldapresults.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1314: Class javax.naming.directory.Attributes not
>> found.
>>
>> javax.naming.directory.Attributes attrs = si.getAttributes();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1316: Class javax.naming.NamingEnumeration not found.
>> NamingEnumeration ae
>> = attrs.getAll();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1318: Class javax.naming.directory.Attribute not found.
>> Attribute at
>> = (Attribute)ae.next();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1318: Class javax.naming.directory.Attribute not found.
>> Attribute at
>> = (Attribute)ae.next();
>>
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1327: Class javax.naming.directory.ModificationItem not
>> found.
>> ModificationItem[] mods = new
>> ModificationItem[1];
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1327: Class javax.naming.directory.ModificationItem not
>> found.
>> ModificationItem[] mods = new
>> ModificationItem[1];
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1329: Class javax.naming.directory.ModificationItem not
>> found.
>> mods[0] = new
>> ModificationItem(DirContext.REPLACE_ATTRIBUTE,
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1347: Class javax.naming.NamingException not found.
>> } catch (NamingException e) {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1349: Class javax.naming.NamingException not found.
>> throw new NamingException ("[LDAPTransformer] Failed
>> ldap-connection to directory service: " + e.toString());
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1357: Class javax.naming.NamingException not found in
>> try.
>> try {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1359: Class javax.naming.NamingException not found.
>> } catch (NamingException e) {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1361: Class javax.naming.NamingException not found.
>> throw new NamingException ("[LDAPTransformer] Failed
>> ldap-disconnection from directory service: " + e.toString());
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1375: Class javax.naming.NamingException not found in
>> throws.
>> protected void connect() throws NamingException {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1377: Class javax.naming.Context not found.
>> env.put(Context.SECURITY_AUTHENTICATION, authentication);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1377: Undefined variable or class name: Context
>> env.put(Context.SECURITY_AUTHENTICATION, authentication);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1378: Class javax.naming.Context not found.
>> env.put(Context.SECURITY_PRINCIPAL, root_dn);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1378: Undefined variable or class name: Context
>> env.put(Context.SECURITY_PRINCIPAL, root_dn);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1379: Class javax.naming.Context not found.
>> env.put(Context.SECURITY_CREDENTIALS, password);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1379: Undefined variable or class name: Context
>> env.put(Context.SECURITY_CREDENTIALS, password);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1383: Class javax.naming.Context not found.
>> env.put(Context.INITIAL_CONTEXT_FACTORY, initializer);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1383: Undefined variable or class name: Context
>> env.put(Context.INITIAL_CONTEXT_FACTORY, initializer);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1384: Class javax.naming.Context not found.
>> env.put(Context.PROVIDER_URL, serverurl + ":" + port);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1384: Undefined variable or class name: Context
>> env.put(Context.PROVIDER_URL, serverurl + ":" + port);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1387: Class javax.naming.directory.InitialDirContext
>> not found.
>> ctx = new InitialDirContext(env);
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1388: Class javax.naming.NamingException not found.
>> } catch (NamingException e) {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1390: Class javax.naming.NamingException not found.
>> throw new NamingException (e.toString());
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1394: Class javax.naming.NamingException not found in
>> throws.
>> protected void disconnect() throws NamingException {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1396: Class javax.naming.directory.DirContext not found
>> in void disconnect().
>> if (ctx != null) ctx.close();
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1397: Class javax.naming.NamingException not found.
>> } catch (NamingException e) {
>> ^
>> /root/jakarta/xml-cocoon2/build/cocoon/src/org/apache/cocoon/transformation/
>> LDAPTransformer.java:1400: Class javax.naming.NamingException not found.
>> throw new NamingException (e.toString());
>> ^
>> 60 errors
>>
>> BUILD FAILED
>> /root/jakarta/xml-cocoon2/build.xml:324: Compile failed, messages should
>> have been provided.
>>
>> Total time: 27 seconds
>>
>> It seems some classes are missing ... but how to get them ?
>> or what to do to make cocoon 2 compiling properly ?
>>
>> For Information, I am using a Slackware distribution, I installed
>> successfully cocoon 1
>> I am using tomcat 4.0 b5
>>
>> Thanks for help ...
>>
>> Sylvain
>>
>> ---------------------------------------------------------------------
>> Please check that your question has not already been answered in the
>> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>>
>> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
>> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>