<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>alexandria-users@jakarta.apache.org Archives</title>
<link rel="self" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/?format=atom"/>
<link href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/"/>
<id>http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/</id>
<updated>2009-12-09T14:28:43Z</updated>
<entry>
<title>Using ALexandria</title>
<author><name>=?iso-8859-1?Q?Roland_R=F6der?= &lt;roland@swissrisk.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200110.mbox/%3c000201c1519b$1d96fe20$6500000a@titania.de%3e"/>
<id>urn:uuid:%3c000201c1519b$1d96fe20$6500000a@titania-de%3e</id>
<updated>2001-10-10T14:46:44Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi,

I'm a new user of alexandria and have some problems and questions about it:

I downloaded the source of alexandria jakarta-alexandria via cvs.

(1) The first try to compile this results in an error:
     ..../jakarta-alexandria/build.xml:19:
/home/roland/apache/jakarta-site2/lib not found.
Why do I need this module? It would be nice, when the download descriptions
gives a hint about that.

(2) After downloading jakarta-site2, I got an error:
No JAXP compliant XML parser found. See http://java.sun.com/xml for the
reference implementation.
java.lang.ClassNotFoundException: javax.xml.parsers.SAXParserFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at org.apache.tools.ant.Main.runBuild(Main.java:401)
        at org.apache.tools.ant.Main.main(Main.java:149)

I was working with lib/xerces.jar. When I replaced xerces with a new version
1.4, the build completed. Why is this??

(3) After replacing xerces.jar. I go an error during the prepare:
    [chmod] /bin/chmod: zuwenige Argumente
    [chmod] Versuchen Sie »/bin/chmod --help« für weitere Informationen.
    [chmod] Result: 1

but fortunately, the build finished


(4) Building the javadoc, I got an error and some warnings:
javadocs:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package org.apache.alexandria...
  [javadoc] Loading source files for package org.apache.alexandria.blame...
  [javadoc] Loading source files for package org.apache.alexandria.jxr...
  [javadoc] Loading source files for package
org.apache.alexandria.jxr.pacman...
  [javadoc] Loading source files for package org.apache.alexandria.util...
  [javadoc] Loading source files for package
org.apache.alexandria.xml.api.works
pace...
  [javadoc] Loading source files for package
org.apache.alexandria.xml.api.blame
...
  [javadoc] Loading source files for package
org.apache.alexandria.xml.api.stats
...
  [javadoc] Loading source files for package
org.apache.alexandria.xml.api.allte
sts...
  [javadoc] Loading source files for package
org.apache.tools.ant.taskdefs...
  [javadoc] Loading source files for package
org.apache.tools.ant.xtaskdefs...
  [javadoc] Loading source files for package
org.apache.tools.ant.xtaskdefs.opti
onal...
  [javadoc] Loading source files for package org.apache.tools.doclet.xml...
  [javadoc] Constructing Javadoc information...
  [javadoc] javadoc: warning - Cannot find class com.ibm.bsf.BSFManager
  [javadoc] javadoc: warning - Cannot find class com.ibm.bsf.BSFException
  [javadoc] Building tree for all the packages and classes...
  [javadoc] javadoc: Body tag missing from HTML file
/home/roland/apache/jakarta
-alexandria/src/java/org/apache/alexandria/jxr/pacman/package.html
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...
  [javadoc] javadoc: warning - Tag @see: Class or Package not found:
MODE_DEFAUL
T
  [javadoc] javadoc: warning - Tag @see: Class or Package not found:
MODE_JAVA
  [javadoc] Generating
/home/roland/apache/jakarta-alexandria/docs/api/styleshee
t.css...
  [javadoc] 1 error
  [javadoc] 4 warnings

Which jarfile contains classes com.ibm.bsf.BSF*??
The error is coming from the missing &lt;body&gt;..&lt;/body&gt; in
src/java/org/apache/alexandria/jxr/pacman/package.html


(5) When I tried to use a new Xalan-version (from 5/25/2001), I got some
other errors for javadocs:
  [javadoc] Constructing Javadoc information...
  [javadoc] javadoc: warning - Import not found:
org.apache.xalan.xslt.XSLTProcessorFactory - ignoring!
  [javadoc] javadoc: warning - Import not found:
org.apache.xalan.xslt.XSLTProcessor - ignoring!
  [javadoc] javadoc: warning - Import not found:
org.apache.xalan.xslt.XSLTInputSource - ignoring!
  [javadoc] javadoc: warning - Import not found:
org.apache.xalan.xslt.XSLTResultTarget - ignoring!
  [javadoc] Building tree for all the packages and classes...
Why does this happen?

(6) When I run the alexandria script in build/alexandria, I get the error:
java.lang.NoSuchMethodError
        at org.apache.xalan.xpath.dtm.DTM.&lt;init&gt;(DTM.java:217)
        at org.apache.xalan.xpath.dtm.DTMLiaison.parse(DTMLiaison.java:196)
        at
org.apache.xalan.xslt.XSLTEngineImpl.getSourceTreeFromInput(XSLTEngineImpl.j
ava:817)
        at
org.apache.xalan.xslt.XSLTEngineImpl.process(XSLTEngineImpl.java:531)
        at
org.apache.tools.ant.xtaskdefs.optional.XalanLiaison.transform(XalanLiaison.
java:85)
        at
org.apache.tools.ant.xtaskdefs.XSLTProcess.process(XSLTProcess.java:367)
        at
org.apache.tools.ant.xtaskdefs.XSLTProcess.execute(XSLTProcess.java:162)
        at org.apache.tools.ant.Target.execute(Target.java:142)
        at org.apache.tools.ant.Project.runTarget(Project.java:818)
        at org.apache.tools.ant.Project.executeTarget(Project.java:532)
        at org.apache.tools.ant.Project.executeTargets(Project.java:506)
        at org.apache.tools.ant.Main.runBuild(Main.java:420)
        at org.apache.tools.ant.Main.main(Main.java:149)

I tried the old and new Xerces and Xalan, but the error still remains. What
can I do???


(7) Finally, I have a question about the workspace:
- Which workspace file is taken (I found 4 workspace.xml in the
distribution; I think the correct one is in the etc directory)?


Is there any help about my problems???

Thanks in advance
_______________________________________
Roland Röder 	tel:	+41 1 455 70 00
Swissrisk AG	fax:	+41 1 455 70 01
Räffelstrasse 32	mobile:	+49 174 3279432
8045 Zürich	mail:	roland@swissrisk.com
Switzerland	home:	www.swissrisk.com


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-users-help@jakarta.apache.org



</pre>
</div>
</content>
</entry>
<entry>
<title>Another bug and a status question.</title>
<author><name>=?iso-8859-1?Q?Stef=E1n_F=2E_Stef=E1nsson?= &lt;stefanf@snote.decode.is&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200108.mbox/%3c56AA4E1C98A43E41A75C8643D4F0B724DF1A@smail.decode.is%3e"/>
<id>urn:uuid:%3c56AA4E1C98A43E41A75C8643D4F0B724DF1A@smail-decode-is%3e</id>
<updated>2001-08-02T14:55:01Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hello again.

We've just discovered another bug in Alexandria.  The JXR target is
unable to run.  The error message we're getting now is the following:

jxr:
     [echo] Running JXR
    [mkdir] Created dir: /usr/jakarta/alexandria/output/html/jxr
      [jxr] Using markup file: /usr/jakarta/alexandria/var/workspace.xml
      [jxr] Using JXR destination directory:
/usr/jakarta/alexandria/output/html/jxr
      [jxr] Using folder image:
/usr/jakarta/alexandria/output/html/folder.gif
      [jxr] Using file image:
/usr/jakarta/alexandria/output/html/file.gif
      [jxr] Parsing out CVS markup...
org.xml.sax.SAXException: unable to find FieldDescriptor for 'nav-page'
in ClassDescriptor of workspace
	at
org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.jav
a:767)
	at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1253)
	at
org.apache.xerces.framework.XMLParser.callStartElement(XMLParser.java:19
22)
	at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentSc
anner.java:1831)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatc
h(XMLDocumentScanner.java:1223)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan
ner.java:381)
	at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1208)
	at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:338)
	at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:270)
	at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:391)
	at
org.apache.alexandria.xml.api.workspace.Workspace.unmarshal(Workspace.ja
va:291)
	at
org.apache.alexandria.AlexandriaTask.getMarkup(AlexandriaTask.java:218)
	at
org.apache.alexandria.AlexandriaTask.execute(AlexandriaTask.java:146)
	at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:124)
	at org.apache.tools.ant.Target.execute(Target.java:153)
	at org.apache.tools.ant.Project.runTarget(Project.java:898)
	at org.apache.tools.ant.Project.executeTarget(Project.java:536)
	at org.apache.tools.ant.Project.executeTargets(Project.java:510)
	at org.apache.tools.ant.Main.runBuild(Main.java:421)
	at org.apache.tools.ant.Main.main(Main.java:149)

This error seems to originate in the unmarshalling method of the Castor
framework.  There is little information about the error which makes
debugging it hard since we don't have much inside knowledge about
Alexandria.

On a final note we would like to query about the status of Alexandria.
We've posted a few messages to the mailing lists but replies haven't
exactly been pouring in.  Also we are surprised that basic functionality
like the build file are broken in CVS.  So our question is: Is anybody
working on the core functionality of Alexandria?  We see some traffic on
the Alexandria-CVS mailing list but most of the commits there are on xml
files which have little or nothing to do with Alexandrias basic
function.

Please reply to us when you can.  We would very much like to support the
Jakarta project and use the products but we do have second thoughts when
the projects are in such a bad shape.

Kind regards,  Stefan Freyr Stefansson

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 


</pre>
</div>
</content>
</entry>
<entry>
<title>FW: Alexandria</title>
<author><name>&quot;David Mullens&quot; &lt;damullens@lat-inc.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200104.mbox/%3c000201c0cf99$73dbbb60$e91608c7@D4LSPG01%3e"/>
<id>urn:uuid:%3c000201c0cf99$73dbbb60$e91608c7@D4LSPG01%3e</id>
<updated>2001-04-28T04:12:33Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>


Hi,

I've been trying to get Alexandria to work and now I'm wondering if I have
all the files.  After doing various searches, and not finding very much
(especially since last May or so), I was wondering, is Alexandria still an
ongoing project?  The website at relativity.yi.org/alexandria which the site
at jakarta.apache.org/alexandria points to, doesn't have any CVS or "Browse"
information.  It says it is there, but when you try to access it, you get a
file Not Found error.

The docs say something about an "Alexandria srcript", but I haven't found
that in my distribution....  Any insight would be greatly appreciated....

Peace,

Dave.


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-users-help@jakarta.apache.org



</pre>
</div>
</content>
</entry>
<entry>
<title>Status of the project?</title>
<author><name>=?iso-8859-1?Q?Stef=E1n_F=2E_Stef=E1nsson?= &lt;stefanf@snote.decode.is&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200103.mbox/%3c56AA4E1C98A43E41A75C8643D4F0B724DE7A@smail.decode.is%3e"/>
<id>urn:uuid:%3c56AA4E1C98A43E41A75C8643D4F0B724DE7A@smail-decode-is%3e</id>
<updated>2001-03-02T10:29:18Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hello.

I'm wondering what the status of the project is?  I first heard of
alexandria about a month ago and I've been waiting for it ever since.
My company is working on restructuring their source code management
systems and currently I'm routing for an (almost) all apache/jakarta
solution.  We have CVS as the source management system, we're using
tomcat as a webserver in one of our server applications, apache is used
in our biggest web projects, we use ant to create builds of those
projects and we uphold the Javadoc code commenting scheme.  So we have
everything ready but only need alexandria to help us put it all
together.

We've looked at Alexandria a little bit but decided not to spend too
much time into getting it up and running before the project was in a bit
more stable state.  So now I ask you what the state is?  How is the
documentation coming along.  One of the biggest reasons for us not to
spend time on alexandria was that we could find very little
documentation about the setup of the system.  How to actually connect it
to apache and CVS?  Is there anything new there?

One final note.  We noticed that all the different projects in
alexandria on the apache web do not contain cross references in the
Javadoc.  This probably means that each project is taken and the Javadoc
is created seperately.  We have an idea that would mean getting all the
source code in one place and generating the Javadoc on that.  That way
one project that uses classes from another project would have a
reference to the other projects classes Javadocs which would be very
convenient.  Then the index files for each project could be generated
independantly so that each project would have an index file with only
the relative classes.  We would be willing to look into patching
Alexandria to behave in this manner if we see that setting it up as it
is now would give us some benefits.

Please tell me what you think of the idea for the patch and also if you
can give me a status update and even some documentation/instructions for
setting up.

Kind regards,
	Stefan Freyr

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: getting started</title>
<author><name>Steve Donie &lt;sdonie@zycor.lgc.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3c462F323275D6D311BA0200805F356C52EC6D5F@lgcadev001.zycor.lgc.com%3e"/>
<id>urn:uuid:%3c462F323275D6D311BA0200805F356C52EC6D5F@lgcadev001-zycor-lgc-com%3e</id>
<updated>2001-02-19T16:24:33Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I am getting closer. Turned out one of my major problems was in my xml files
- I was getting errors from CVS saying access was denied to a repository,
when in fact the problem was that the repository I was asking for didn't
exist. My CVSROOT was set to 
'/net/houfiler02/vol/vol2/cvs', 
when it should have been
'/net/houfiler02/vol/vol2/cvs/tahoe'

Very frustrating finding that one.

Now when I run alexandria.bat, it hangs during the ChangeLog task. I suspect
the task is getting stuck in some sort of state-machine loop, and I've been
adding println's to the code to see if that is indeed the case or not. Need
to work on that (in addition to my real work) more today. 

Steve

-----Original Message-----
From: Nick Chalko [mailto:Nick@planetU.com]
Sent: Friday, February 16, 2001 4:06 PM
To: 'Steve Donie'; 'Jeff Martin'
Cc: Alexandria Users (E-mail)
Subject: RE: getting started


Did you ever get this to work on NT.

-----Original Message-----
From: Steve Donie [mailto:sdonie@zycor.lgc.com]
Sent: Wednesday, February 07, 2001 9:32 AM
To: 'Jeff Martin'
Cc: Alexandria Users (E-mail)
Subject: RE: getting started


Thanks Jeff - I have gotten the current sources as of yesterday afternoon. I
was able to successfully build alexandria, but now I am getting some errors
when I run alexandria.bat

I have set it up to use Ant 1.3 b1 - perhaps that isn't supported? Anyways,
here is my global.xml:
&lt;cvs&gt;

  &lt;repository type="CVS" opensource="false"&gt;

    &lt;name&gt;Tahoe&lt;/name&gt;
    &lt;root&gt;/net/houfiler02/vol/vol2/cvs&lt;/root&gt;
    &lt;home&gt;http://lonestar&lt;/home&gt;
        
    &lt;module&gt;

      &lt;name&gt;Tahoe&lt;/name&gt;
      &lt;description&gt;The tahoe project description&lt;/description&gt;
      &lt;home&gt;http://lonestar&lt;/home&gt;
      &lt;module&gt;tahoe&lt;/module&gt;
      &lt;javasrc&gt;src/main&lt;/javasrc&gt;
      &lt;revision tag="HEAD" latest="true"/&gt;

      &lt;build buildfile="build.xml" target="build" classpath="lib/mylib.jar"&gt;
        &lt;arg name="build.dir" value="./build" /&gt;
      &lt;/build&gt;

      &lt;test testfile="test.xml" target="test" classpath="lib/mylib.jar"&gt;
        &lt;arg name="test.dir" value="./test" /&gt;
      &lt;/test&gt;
    &lt;/module&gt;
        
  &lt;/repository&gt;    

&lt;/cvs&gt;

And here is the error I get:
E:\Work\open\jakarta-alexandria\build\alexandria&gt;alexandria
Buildfile: .\xml\alexandria.xml

lock:

merge:
     [echo] Generating definition file
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\merge.xsl

menus:
     [echo] Copying file from src/content to ./content
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\nav-page.xsl

BUILD FAILED

E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml:6:
Document root element is missing.

Total time: 1 second
E:\Work\open\jakarta-alexandria\build\alexandria&gt;

When I look at
E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml, This is
what I get:
&lt;?xml version="1.0" encoding="UTF-8"?&gt;


  

    Tahoe
    /net/houfiler02/vol/vol2/cvs
    http://lonestar
        
    

      Tahoe
      The tahoe project description
      http://lonestar
      tahoe
      src/main
      
Strange, because it looks like none of the XML tags are there, but the
content is...

As you might guess, I am running this on NT.

Thanks for any help - I am excited about getting this working, and
contributing what I can to the project. Until then, though, I'll probably be
asking lots of annoying questions. 

Steve

---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-users-help@jakarta.apache.org


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: getting started</title>
<author><name>Nick Chalko &lt;Nick@planetU.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3cFFCBC11761D9D411880B00508BD908D3021D6C@CORPMAIL%3e"/>
<id>urn:uuid:%3cFFCBC11761D9D411880B00508BD908D3021D6C@CORPMAIL%3e</id>
<updated>2001-02-16T22:05:42Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Did you ever get this to work on NT.

-----Original Message-----
From: Steve Donie [mailto:sdonie@zycor.lgc.com]
Sent: Wednesday, February 07, 2001 9:32 AM
To: 'Jeff Martin'
Cc: Alexandria Users (E-mail)
Subject: RE: getting started


Thanks Jeff - I have gotten the current sources as of yesterday afternoon. I
was able to successfully build alexandria, but now I am getting some errors
when I run alexandria.bat

I have set it up to use Ant 1.3 b1 - perhaps that isn't supported? Anyways,
here is my global.xml:
&lt;cvs&gt;

  &lt;repository type="CVS" opensource="false"&gt;

    &lt;name&gt;Tahoe&lt;/name&gt;
    &lt;root&gt;/net/houfiler02/vol/vol2/cvs&lt;/root&gt;
    &lt;home&gt;http://lonestar&lt;/home&gt;
        
    &lt;module&gt;

      &lt;name&gt;Tahoe&lt;/name&gt;
      &lt;description&gt;The tahoe project description&lt;/description&gt;
      &lt;home&gt;http://lonestar&lt;/home&gt;
      &lt;module&gt;tahoe&lt;/module&gt;
      &lt;javasrc&gt;src/main&lt;/javasrc&gt;
      &lt;revision tag="HEAD" latest="true"/&gt;

      &lt;build buildfile="build.xml" target="build" classpath="lib/mylib.jar"&gt;
        &lt;arg name="build.dir" value="./build" /&gt;
      &lt;/build&gt;

      &lt;test testfile="test.xml" target="test" classpath="lib/mylib.jar"&gt;
        &lt;arg name="test.dir" value="./test" /&gt;
      &lt;/test&gt;
    &lt;/module&gt;
        
  &lt;/repository&gt;    

&lt;/cvs&gt;

And here is the error I get:
E:\Work\open\jakarta-alexandria\build\alexandria&gt;alexandria
Buildfile: .\xml\alexandria.xml

lock:

merge:
     [echo] Generating definition file
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\merge.xsl

menus:
     [echo] Copying file from src/content to ./content
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\nav-page.xsl

BUILD FAILED

E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml:6:
Document root element is missing.

Total time: 1 second
E:\Work\open\jakarta-alexandria\build\alexandria&gt;

When I look at
E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml, This is
what I get:
&lt;?xml version="1.0" encoding="UTF-8"?&gt;


  

    Tahoe
    /net/houfiler02/vol/vol2/cvs
    http://lonestar
        
    

      Tahoe
      The tahoe project description
      http://lonestar
      tahoe
      src/main
      
Strange, because it looks like none of the XML tags are there, but the
content is...

As you might guess, I am running this on NT.

Thanks for any help - I am excited about getting this working, and
contributing what I can to the project. Until then, though, I'll probably be
asking lots of annoying questions. 

Steve

---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-users-help@jakarta.apache.org


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: getting started</title>
<author><name>Steve Donie &lt;sdonie@zycor.lgc.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3c462F323275D6D311BA0200805F356C52EC6D24@lgcadev001.zycor.lgc.com%3e"/>
<id>urn:uuid:%3c462F323275D6D311BA0200805F356C52EC6D24@lgcadev001-zycor-lgc-com%3e</id>
<updated>2001-02-07T17:31:43Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks Jeff - I have gotten the current sources as of yesterday afternoon. I
was able to successfully build alexandria, but now I am getting some errors
when I run alexandria.bat

I have set it up to use Ant 1.3 b1 - perhaps that isn't supported? Anyways,
here is my global.xml:
&lt;cvs&gt;

  &lt;repository type="CVS" opensource="false"&gt;

    &lt;name&gt;Tahoe&lt;/name&gt;
    &lt;root&gt;/net/houfiler02/vol/vol2/cvs&lt;/root&gt;
    &lt;home&gt;http://lonestar&lt;/home&gt;
        
    &lt;module&gt;

      &lt;name&gt;Tahoe&lt;/name&gt;
      &lt;description&gt;The tahoe project description&lt;/description&gt;
      &lt;home&gt;http://lonestar&lt;/home&gt;
      &lt;module&gt;tahoe&lt;/module&gt;
      &lt;javasrc&gt;src/main&lt;/javasrc&gt;
      &lt;revision tag="HEAD" latest="true"/&gt;

      &lt;build buildfile="build.xml" target="build" classpath="lib/mylib.jar"&gt;
        &lt;arg name="build.dir" value="./build" /&gt;
      &lt;/build&gt;

      &lt;test testfile="test.xml" target="test" classpath="lib/mylib.jar"&gt;
        &lt;arg name="test.dir" value="./test" /&gt;
      &lt;/test&gt;
    &lt;/module&gt;
        
  &lt;/repository&gt;    

&lt;/cvs&gt;

And here is the error I get:
E:\Work\open\jakarta-alexandria\build\alexandria&gt;alexandria
Buildfile: .\xml\alexandria.xml

lock:

merge:
     [echo] Generating definition file
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\merge.xsl

menus:
     [echo] Copying file from src/content to ./content
   [xstyle] Loading stylesheet
E:\Work\open\jakarta-alexandria\build\alexandria\xsl\nav-page.xsl

BUILD FAILED

E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml:6:
Document root element is missing.

Total time: 1 second
E:\Work\open\jakarta-alexandria\build\alexandria&gt;

When I look at
E:\Work\open\jakarta-alexandria\build\alexandria\var\nav-page.xml, This is
what I get:
&lt;?xml version="1.0" encoding="UTF-8"?&gt;


  

    Tahoe
    /net/houfiler02/vol/vol2/cvs
    http://lonestar
        
    

      Tahoe
      The tahoe project description
      http://lonestar
      tahoe
      src/main
      
Strange, because it looks like none of the XML tags are there, but the
content is...

As you might guess, I am running this on NT.

Thanks for any help - I am excited about getting this working, and
contributing what I can to the project. Until then, though, I'll probably be
asking lots of annoying questions. 

Steve


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: getting started</title>
<author><name>&quot;Jeff Martin&quot; &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3c003e01c08fc9$2659ed40$f58ebc3e@synamic.co.uk%3e"/>
<id>urn:uuid:%3c003e01c08fc9$2659ed40$f58ebc3e@synamic-co-uk%3e</id>
<updated>2001-02-05T23:12:45Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I think you've picked up an old version of Alexandria currently there isn't
a release as such but the latest source code can be checked out from the
Jakarta cvs repository

http://jakarta.apache.org/site/cvsindex.html

----- Original Message -----
From: Steve Donie
To: 'alexandria-users@jakarta.apache.org'
Sent: Monday, February 05, 2001 10:43 PM
Subject: getting started


I've just heard of the project and gotten started - downloaded what is
available on the website. The docs say that the 'alexandria' script should
be used to kick everything off, but I don't have such a beast in what I
downloaded... how do I get started?

Steve



</pre>
</div>
</content>
</entry>
<entry>
<title>getting started</title>
<author><name>Steve Donie &lt;sdonie@zycor.lgc.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3c462F323275D6D311BA0200805F356C52EC6D1A@lgcadev001.zycor.lgc.com%3e"/>
<id>urn:uuid:%3c462F323275D6D311BA0200805F356C52EC6D1A@lgcadev001-zycor-lgc-com%3e</id>
<updated>2001-02-05T22:43:01Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I've just heard of the project and gotten started - downloaded what is
available on the website. The docs say that the 'alexandria' script should
be used to kick everything off, but I don't have such a beast in what I
downloaded... how do I get started?
 
Steve


</pre>
</div>
</content>
</entry>
<entry>
<title>Big Change</title>
<author><name>Jeff Martin &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200102.mbox/%3c3A7DF11F.4080104@silacom.com%3e"/>
<id>urn:uuid:%3c3A7DF11F-4080104@silacom-com%3e</id>
<updated>2001-02-05T00:17:35Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I've just check in the files that I've been working on to move towards 
the new workspace definition. This means that from now on Alexandria 
WILL NOT WORK with older versions of the definitions files.

The workspace is now like this -&gt; 
http://jakarta.apache.org/cvsweb/index.cgi/jakarta-alexandria/src/xml/workspace.xml?rev=1.1&amp;content-type=text/vnd.viewcvs-markup

&lt;http://jakarta.apache.org/cvsweb/index.cgi/jakarta-alexandria/src/xml/workspace.xml?rev=1.1&amp;amp;content-type=text/vnd.viewcvs-markup&gt;

with the project and repositories seperated out into seperate files. The 
new workspace.xml is more an example than for any other use and 
alexandria still look by default for a file called global.xml, but you 
will need to migrate any current global.xml files to the new structure.

To make life easier I've created a XSLT called migrate0.2.xml which will 
convert any existing files to the new format (Hopefully without any need 
for manual changes)

I would suggest that if anyone is worried about current definitions 
breaking that they not check out code from CVS for a while just incase 
there are any issues floating around.



</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Can't build it...</title>
<author><name>Jeff Martin &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200101.mbox/%3cA3470D904559D311A7A000A0C9E4D8415E8213@speedy.synamic.co.uk%3e"/>
<id>urn:uuid:%3cA3470D904559D311A7A000A0C9E4D8415E8213@speedy-synamic-co-uk%3e</id>
<updated>2001-01-04T09:45:54Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
It's okay Josh's patch fixes this one. I did reply to Andreas but the
reply-to thing meant I replyed to him not the list ;0)

-----Original Message-----
From: burton@relativity.yi.org [mailto:burton@relativity.yi.org]
Sent: 04 January 2001 03:19
To: Andreas Holmer
Cc: Alexandria-Users
Subject: Re: Can't build it...


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andreas Holmer &lt;andreas.holmer@neuburger.de&gt; writes:

&gt; Hi!
&gt; 
&gt; I have a small problem building alexandria. I get lots of 'package xxx
&gt; not found in import' if I try to build the whole thing. I have set
&gt; CLASSPATH to several locations on my disk where ant, Xalan and some of
&gt; those projects live, but it should be fairly enough if my alexandria dir
&gt; is part of it. It tells me about
&gt; 'org.apache.alexandria.xml.api.alltests',
&gt; 'org.apache.alexandria.xml.api.stats' and many more. What can I do about
&gt; that?

Could you post the actual errors???  We can't do anything if you don't show
us :) 

Kevin

- -- 
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org,
burtonator@acm.org )
        Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 

YEAH!!! I'M A MIME!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt

iD8DBQE6U+uKAwM6xb2dfE0RAiW/AKCImWCNcWym2zbNxzbphIN1I+OpZACguESp
1TZ0O9UAxUM3Kg8/B6FjScA=
=aHto
-----END PGP SIGNATURE-----



FBI ammunition BATF cryptographic World Trade Center Delta Force Kennedy KGB
DES
$400 million in gold bullion nuclear Peking security Mossad Qaddafi


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@java.apache.org
For additional commands, e-mail: alexandria-users-help@java.apache.org


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Can't build it...</title>
<author><name>burton@relativity.yi.org (Kevin A. Burton)</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200101.mbox/%3cm3snn0hunp.fsf@relativity.yi.org%3e"/>
<id>urn:uuid:%3cm3snn0hunp-fsf@relativity-yi-org%3e</id>
<updated>2001-01-04T03:18:34Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andreas Holmer &lt;andreas.holmer@neuburger.de&gt; writes:

&gt; Hi!
&gt; 
&gt; I have a small problem building alexandria. I get lots of 'package xxx
&gt; not found in import' if I try to build the whole thing. I have set
&gt; CLASSPATH to several locations on my disk where ant, Xalan and some of
&gt; those projects live, but it should be fairly enough if my alexandria dir
&gt; is part of it. It tells me about
&gt; 'org.apache.alexandria.xml.api.alltests',
&gt; 'org.apache.alexandria.xml.api.stats' and many more. What can I do about
&gt; that?

Could you post the actual errors???  We can't do anything if you don't show us :) 

Kevin

- -- 
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
        Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 

YEAH!!! I'M A MIME!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt

iD8DBQE6U+uKAwM6xb2dfE0RAiW/AKCImWCNcWym2zbNxzbphIN1I+OpZACguESp
1TZ0O9UAxUM3Kg8/B6FjScA=
=aHto
-----END PGP SIGNATURE-----



FBI ammunition BATF cryptographic World Trade Center Delta Force Kennedy KGB DES
$400 million in gold bullion nuclear Peking security Mossad Qaddafi



</pre>
</div>
</content>
</entry>
<entry>
<title>Can't build it...</title>
<author><name>Andreas Holmer &lt;andreas.holmer@neuburger.de&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200101.mbox/%3c3A532669.C7686637@neuburger.de%3e"/>
<id>urn:uuid:%3c3A532669-C7686637@neuburger-de%3e</id>
<updated>2001-01-03T13:17:29Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi!

I have a small problem building alexandria. I get lots of 'package xxx
not found in import' if I try to build the whole thing. I have set
CLASSPATH to several locations on my disk where ant, Xalan and some of
those projects live, but it should be fairly enough if my alexandria dir
is part of it. It tells me about
'org.apache.alexandria.xml.api.alltests',
'org.apache.alexandria.xml.api.stats' and many more. What can I do about
that?

Thanks
  Andy

-- 
Andreas Holmer					  Private: h.andy@gmx.de
Neuburger Software AG		       Work: andreas.holmer@neuburger.de
"Life is like a box of chocolates. You never know what you get."
							  (Forrest Gump)


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Information about Alexandria</title>
<author><name>Jeff Martin &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3cA3470D904559D311A7A000A0C9E4D8415E81FA@speedy.synamic.co.uk%3e"/>
<id>urn:uuid:%3cA3470D904559D311A7A000A0C9E4D8415E81FA@speedy-synamic-co-uk%3e</id>
<updated>2000-12-19T15:48:25Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Good question. If your talking about does it crash a lot kind of stability,
it's pretty stable already it's build on top of Ant, Xerces and Xalan which
are stable. I've got alexandria running the build and test phases on a half
hourly cron and I've not had any problems with it failing.

What we've not reached is a point where the structure of the project is set
in concrete. There's also some work that needs to be done to complete the
JXR engine.

I'd probably say where maybe 3 month away from a "release". But a lot of
this time is required to pull together some proper documentation.

-----Original Message-----
From: Stefán F. Stefánsson [mailto:stefanf@snote.decode.is]
Sent: Tuesday, December 19, 2000 3:36 PM
To: Jeff Martin; Alexandria-Users
Subject: RE: Information about Alexandria


thanks for the prompt and very descriptive answer.  I am just wondering
whether you know how the status of the project.. What I'm mostly looking
at is when there will be a stable version ready?

Kind regards,
	Stefan Freyr

-----Original Message-----
From: Jeff Martin [mailto:jmartin@silacom.com]
Sent: 19. desember 2000 15:08
To: Stefán F. Stefánsson; Alexandria-Users
Subject: RE: Information about Alexandria


Ah, you've spotted the almost total lack of documentation. My fault it's
a
big note at the top of my todo list.

The stuff that's on the alexandria site is out of date. I'd suggest you
get
the latest version of alexandria from cvs (note: alexandria has not
reach a
stable release so this will change). You will also need a copy of Ant
1.2.

Building
=========
- Execute the build.xml file in the root dir.
- (If you get an error try touching one of the .xsd files in the src/xml
dir
and rebuilding).
- This should create a directory call dist this contains the actuall
alexandria distribution.

Configuring
============
- In the new dist/alexandria/etc edit the global.xml and
AlexandriaResources.properties files.
- Edit the AlexandriaResources.properties file so that it points to the
area
under your web server where you want alexandria to be. e.g.
/var/www/html/code
	
#=== Sample AlexandriaResources.properties
=====================================
#the source file for CVS Markup.
jxr.markup.file=./src/xml/global.xml

#Destination directory for JXR output
jxr.destination.directory=/var/www/html/code/html/jxr

#images for JXR.  These are actually copied over to the desired location
so
a
#file is required here.
jxr.image.file=/var/www/html/code/html/file.gif
jxr.image.folder=/var/www/html/code/html/folder.gif

#Directory where Alexandria does its CVS checkouts to.
cvs.checkout.directory=/var/www/html/code/cvs

content.dir=/var/www/html/code

# Size of blame history
blame.size=50

#=======================================================================
====
===

Within the global.xml file you need a reposistry entry for each cvs
server
you have. CVS servers can be anywhere on the internet or on and internal
network. Within each repository you can setup multiple module entries
for
each cvs module you want alexandria to display.

The build and test tags are used to invoke ant build files to build and
test
your code. The test stuff is designed to work with the ant junit task (I
can
give you more details of that if you like).


    &lt;repository&gt;
        &lt;name&gt;Reposistory Name&lt;/name&gt;
 
&lt;root&gt;:pserver:anon@cvs.working-dogs.com:/products/cvs/alexandria&lt;/root&gt;
        &lt;password&gt;cvs-password&lt;/password&gt;
 
&lt;cvsweb&gt;http://www.working-dogs.com/alexandria/cvsweb/index.cgi/&lt;/cvsweb
&gt;
        &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;

        &lt;module&gt;
                &lt;name&gt;Module Name Alexandria&lt;/name&gt;
                &lt;license&gt;APL&lt;/license&gt;
                &lt;description&gt;Internet content management
system&lt;/description&gt;
                &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;
                &lt;cvs-module-name&gt;alexandria&lt;/cvs-module-name&gt;
                &lt;javasrc&gt;src/java&lt;/javasrc&gt;
                &lt;revision tag="HEAD" latest="true"/&gt;
                &lt;build file="build.xml" target="main"&gt;
                        &lt;arg name="apache.home" value="apache"/&gt;
                &lt;/build&gt;
                &lt;test file="build.xml" target="testXml"
classpath="/opt/ant/lib/junit.jar" /&gt;
        &lt;/module&gt;

    &lt;/repository&gt;


Running it
===========
- Execute the alexandria script

How it Works
=============

Alexandria is based around Ant and using XSL transformations to generate
build files for ant.

The main build file is alexandria.xml this controls the whole build
process.
It uses the master file global.xml which is transformed using the XSL
files
to produce the alexandria menus and a serious of build files which are
then
included in the alexandria.xml file:

- build.cvs.xml - Handles the checking out of files from cvs
- build.build.xml - Handles the building of ant projects
- build.javadoc.xml - handles the javadocing of code
- build.test.xml - handles running junit test via ant

alexandria.xml will also run the JXR task which handles the cross
referencing of java code list LXR

I hope this gives you an idea of what's going on. If you have ant more
questions you know where we are. Hopefully I'll get that documentian
done at
some point soon.

-----Original Message-----
From: Stefán F. Stefánsson [mailto:stefanf@snote.decode.is]
Sent: Tuesday, December 19, 2000 1:59 PM
To: Alexandria-Users
Subject: Information about Alexandria


Hello.

I would like to know if there is any documentation about setting up
Alexandria.  We are setting up a trial environment with CVS.  We would
like to use Ant to build our projects and use JavaDoc.  Alexandria seems
to do everything we would like to have but I don't really understand
it... how does it actually work?  Does it need to be running on the same
machine as the CVS server?  How do you connect it to the CVS server?  I
can not find any documentation about this at all.  I had a very hard
time finding the alexandria.zip file too.  Do I have the right file?  Do
I need something else?  It seems to me that it doesn't really include
very many things so I'm sceptical that I have the right file.

Can anybody help me?

Kind regards and thanks in advance.

Stefan Freyr

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@java.apache.org
For additional commands, e-mail: alexandria-users-help@java.apache.org


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Information about Alexandria</title>
<author><name>=?iso-8859-1?Q?Stef=E1n_F=2E_Stef=E1nsson?= &lt;stefanf@snote.decode.is&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3c56AA4E1C98A43E41A75C8643D4F0B724D2FB@smail.decode.is%3e"/>
<id>urn:uuid:%3c56AA4E1C98A43E41A75C8643D4F0B724D2FB@smail-decode-is%3e</id>
<updated>2000-12-19T15:35:31Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
thanks for the prompt and very descriptive answer.  I am just wondering
whether you know how the status of the project.. What I'm mostly looking
at is when there will be a stable version ready?

Kind regards,
	Stefan Freyr

-----Original Message-----
From: Jeff Martin [mailto:jmartin@silacom.com]
Sent: 19. desember 2000 15:08
To: Stefán F. Stefánsson; Alexandria-Users
Subject: RE: Information about Alexandria


Ah, you've spotted the almost total lack of documentation. My fault it's
a
big note at the top of my todo list.

The stuff that's on the alexandria site is out of date. I'd suggest you
get
the latest version of alexandria from cvs (note: alexandria has not
reach a
stable release so this will change). You will also need a copy of Ant
1.2.

Building
=========
- Execute the build.xml file in the root dir.
- (If you get an error try touching one of the .xsd files in the src/xml
dir
and rebuilding).
- This should create a directory call dist this contains the actuall
alexandria distribution.

Configuring
============
- In the new dist/alexandria/etc edit the global.xml and
AlexandriaResources.properties files.
- Edit the AlexandriaResources.properties file so that it points to the
area
under your web server where you want alexandria to be. e.g.
/var/www/html/code
	
#=== Sample AlexandriaResources.properties
=====================================
#the source file for CVS Markup.
jxr.markup.file=./src/xml/global.xml

#Destination directory for JXR output
jxr.destination.directory=/var/www/html/code/html/jxr

#images for JXR.  These are actually copied over to the desired location
so
a
#file is required here.
jxr.image.file=/var/www/html/code/html/file.gif
jxr.image.folder=/var/www/html/code/html/folder.gif

#Directory where Alexandria does its CVS checkouts to.
cvs.checkout.directory=/var/www/html/code/cvs

content.dir=/var/www/html/code

# Size of blame history
blame.size=50

#=======================================================================
====
===

Within the global.xml file you need a reposistry entry for each cvs
server
you have. CVS servers can be anywhere on the internet or on and internal
network. Within each repository you can setup multiple module entries
for
each cvs module you want alexandria to display.

The build and test tags are used to invoke ant build files to build and
test
your code. The test stuff is designed to work with the ant junit task (I
can
give you more details of that if you like).


    &lt;repository&gt;
        &lt;name&gt;Reposistory Name&lt;/name&gt;
 
&lt;root&gt;:pserver:anon@cvs.working-dogs.com:/products/cvs/alexandria&lt;/root&gt;
        &lt;password&gt;cvs-password&lt;/password&gt;
 
&lt;cvsweb&gt;http://www.working-dogs.com/alexandria/cvsweb/index.cgi/&lt;/cvsweb
&gt;
        &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;

        &lt;module&gt;
                &lt;name&gt;Module Name Alexandria&lt;/name&gt;
                &lt;license&gt;APL&lt;/license&gt;
                &lt;description&gt;Internet content management
system&lt;/description&gt;
                &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;
                &lt;cvs-module-name&gt;alexandria&lt;/cvs-module-name&gt;
                &lt;javasrc&gt;src/java&lt;/javasrc&gt;
                &lt;revision tag="HEAD" latest="true"/&gt;
                &lt;build file="build.xml" target="main"&gt;
                        &lt;arg name="apache.home" value="apache"/&gt;
                &lt;/build&gt;
                &lt;test file="build.xml" target="testXml"
classpath="/opt/ant/lib/junit.jar" /&gt;
        &lt;/module&gt;

    &lt;/repository&gt;


Running it
===========
- Execute the alexandria script

How it Works
=============

Alexandria is based around Ant and using XSL transformations to generate
build files for ant.

The main build file is alexandria.xml this controls the whole build
process.
It uses the master file global.xml which is transformed using the XSL
files
to produce the alexandria menus and a serious of build files which are
then
included in the alexandria.xml file:

- build.cvs.xml - Handles the checking out of files from cvs
- build.build.xml - Handles the building of ant projects
- build.javadoc.xml - handles the javadocing of code
- build.test.xml - handles running junit test via ant

alexandria.xml will also run the JXR task which handles the cross
referencing of java code list LXR

I hope this gives you an idea of what's going on. If you have ant more
questions you know where we are. Hopefully I'll get that documentian
done at
some point soon.

-----Original Message-----
From: Stefán F. Stefánsson [mailto:stefanf@snote.decode.is]
Sent: Tuesday, December 19, 2000 1:59 PM
To: Alexandria-Users
Subject: Information about Alexandria


Hello.

I would like to know if there is any documentation about setting up
Alexandria.  We are setting up a trial environment with CVS.  We would
like to use Ant to build our projects and use JavaDoc.  Alexandria seems
to do everything we would like to have but I don't really understand
it... how does it actually work?  Does it need to be running on the same
machine as the CVS server?  How do you connect it to the CVS server?  I
can not find any documentation about this at all.  I had a very hard
time finding the alexandria.zip file too.  Do I have the right file?  Do
I need something else?  It seems to me that it doesn't really include
very many things so I'm sceptical that I have the right file.

Can anybody help me?

Kind regards and thanks in advance.

Stefan Freyr

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 



</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Information about Alexandria</title>
<author><name>Jeff Martin &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3cA3470D904559D311A7A000A0C9E4D8415E81F9@speedy.synamic.co.uk%3e"/>
<id>urn:uuid:%3cA3470D904559D311A7A000A0C9E4D8415E81F9@speedy-synamic-co-uk%3e</id>
<updated>2000-12-19T15:08:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Ah, you've spotted the almost total lack of documentation. My fault it's a
big note at the top of my todo list.

The stuff that's on the alexandria site is out of date. I'd suggest you get
the latest version of alexandria from cvs (note: alexandria has not reach a
stable release so this will change). You will also need a copy of Ant 1.2.

Building
=========
- Execute the build.xml file in the root dir.
- (If you get an error try touching one of the .xsd files in the src/xml dir
and rebuilding).
- This should create a directory call dist this contains the actuall
alexandria distribution.

Configuring
============
- In the new dist/alexandria/etc edit the global.xml and
AlexandriaResources.properties files.
- Edit the AlexandriaResources.properties file so that it points to the area
under your web server where you want alexandria to be. e.g.
/var/www/html/code
	
#=== Sample AlexandriaResources.properties
=====================================
#the source file for CVS Markup.
jxr.markup.file=./src/xml/global.xml

#Destination directory for JXR output
jxr.destination.directory=/var/www/html/code/html/jxr

#images for JXR.  These are actually copied over to the desired location so
a
#file is required here.
jxr.image.file=/var/www/html/code/html/file.gif
jxr.image.folder=/var/www/html/code/html/folder.gif

#Directory where Alexandria does its CVS checkouts to.
cvs.checkout.directory=/var/www/html/code/cvs

content.dir=/var/www/html/code

# Size of blame history
blame.size=50

#===========================================================================
===

Within the global.xml file you need a reposistry entry for each cvs server
you have. CVS servers can be anywhere on the internet or on and internal
network. Within each repository you can setup multiple module entries for
each cvs module you want alexandria to display.

The build and test tags are used to invoke ant build files to build and test
your code. The test stuff is designed to work with the ant junit task (I can
give you more details of that if you like).


    &lt;repository&gt;
        &lt;name&gt;Reposistory Name&lt;/name&gt;
 
&lt;root&gt;:pserver:anon@cvs.working-dogs.com:/products/cvs/alexandria&lt;/root&gt;
        &lt;password&gt;cvs-password&lt;/password&gt;
 
&lt;cvsweb&gt;http://www.working-dogs.com/alexandria/cvsweb/index.cgi/&lt;/cvsweb&gt;
        &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;

        &lt;module&gt;
                &lt;name&gt;Module Name Alexandria&lt;/name&gt;
                &lt;license&gt;APL&lt;/license&gt;
                &lt;description&gt;Internet content management
system&lt;/description&gt;
                &lt;home&gt;http://java.apache.org/alexandria&lt;/home&gt;
                &lt;cvs-module-name&gt;alexandria&lt;/cvs-module-name&gt;
                &lt;javasrc&gt;src/java&lt;/javasrc&gt;
                &lt;revision tag="HEAD" latest="true"/&gt;
                &lt;build file="build.xml" target="main"&gt;
                        &lt;arg name="apache.home" value="apache"/&gt;
                &lt;/build&gt;
                &lt;test file="build.xml" target="testXml"
classpath="/opt/ant/lib/junit.jar" /&gt;
        &lt;/module&gt;

    &lt;/repository&gt;


Running it
===========
- Execute the alexandria script

How it Works
=============

Alexandria is based around Ant and using XSL transformations to generate
build files for ant.

The main build file is alexandria.xml this controls the whole build process.
It uses the master file global.xml which is transformed using the XSL files
to produce the alexandria menus and a serious of build files which are then
included in the alexandria.xml file:

- build.cvs.xml - Handles the checking out of files from cvs
- build.build.xml - Handles the building of ant projects
- build.javadoc.xml - handles the javadocing of code
- build.test.xml - handles running junit test via ant

alexandria.xml will also run the JXR task which handles the cross
referencing of java code list LXR

I hope this gives you an idea of what's going on. If you have ant more
questions you know where we are. Hopefully I'll get that documentian done at
some point soon.

-----Original Message-----
From: Stefán F. Stefánsson [mailto:stefanf@snote.decode.is]
Sent: Tuesday, December 19, 2000 1:59 PM
To: Alexandria-Users
Subject: Information about Alexandria


Hello.

I would like to know if there is any documentation about setting up
Alexandria.  We are setting up a trial environment with CVS.  We would
like to use Ant to build our projects and use JavaDoc.  Alexandria seems
to do everything we would like to have but I don't really understand
it... how does it actually work?  Does it need to be running on the same
machine as the CVS server?  How do you connect it to the CVS server?  I
can not find any documentation about this at all.  I had a very hard
time finding the alexandria.zip file too.  Do I have the right file?  Do
I need something else?  It seems to me that it doesn't really include
very many things so I'm sceptical that I have the right file.

Can anybody help me?

Kind regards and thanks in advance.

Stefan Freyr

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 


</pre>
</div>
</content>
</entry>
<entry>
<title>Information about Alexandria</title>
<author><name>=?iso-8859-1?Q?Stef=E1n_F=2E_Stef=E1nsson?= &lt;stefanf@snote.decode.is&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3c56AA4E1C98A43E41A75C8643D4F0B724D2F7@smail.decode.is%3e"/>
<id>urn:uuid:%3c56AA4E1C98A43E41A75C8643D4F0B724D2F7@smail-decode-is%3e</id>
<updated>2000-12-19T13:58:31Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hello.

I would like to know if there is any documentation about setting up
Alexandria.  We are setting up a trial environment with CVS.  We would
like to use Ant to build our projects and use JavaDoc.  Alexandria seems
to do everything we would like to have but I don't really understand
it... how does it actually work?  Does it need to be running on the same
machine as the CVS server?  How do you connect it to the CVS server?  I
can not find any documentation about this at all.  I had a very hard
time finding the alexandria.zip file too.  Do I have the right file?  Do
I need something else?  It seems to me that it doesn't really include
very many things so I'm sceptical that I have the right file.

Can anybody help me?

Kind regards and thanks in advance.

Stefan Freyr

--------------------------------------------
Stefan Freyr Stefansson
Software Developer
deCODE Genetics, Inc.
http://www.decode.com

Phone: (+354) 570 2854
GSM:   (+354) 861 1718
Fax:   (+354) 491 3782
 &lt;&lt;Stefan Stefansson.vcf&gt;&gt; 


</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Cannot build alexandria</title>
<author><name>Jeff Martin &lt;jmartin@silacom.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3cA3470D904559D311A7A000A0C9E4D8415E81DB@speedy.synamic.co.uk%3e"/>
<id>urn:uuid:%3cA3470D904559D311A7A000A0C9E4D8415E81DB@speedy-synamic-co-uk%3e</id>
<updated>2000-12-13T19:26:41Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Just tried a clean build and flushed out a few problems. Most notable was
the dependance on the turbine-2.0.jar. I've added this into cvs now but to
be honest I think we're only using one object within it which is the
ResourceProperties thingy and I think this should actually be replaced by
moving JXR to be an ant task rather than using a properties file to
configure it.

I've also added a couple of .xsd files which I left out :(

-----Original Message-----
From: Andreas Holmer [mailto:andreas.holmer@neuburger.de]
Sent: Wednesday, December 13, 2000 12:47 PM
To: alexandria-users@java.apache.org
Subject: Cannot build alexandria


Hi!

I just tried to get alexandria and get it working, but it seems that it 
cannot deal with ChangeLog active. Besides that I get several error 
messages if I try to build alexandria with several methods. I have 
latest CVS-source. Anyone out there who can tell me some more facts 
about my problems?

If you need to know what errors I get please contact me.

Thx
   Andy

PS: I have Ant1.2, Xalan (V?) and Xerces (V?) set up and working, as far 
as that would make a difference.

-- 
Andreas Holmer					  Private: h.andy@gmx.de
Neuburger Software AG		       Work: andreas.holmer@neuburger.de
"Life is like a box of chocolates. You never know what you get."
							  (Forrest Gump)


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-users-unsubscribe@java.apache.org
For additional commands, e-mail: alexandria-users-help@java.apache.org


</pre>
</div>
</content>
</entry>
<entry>
<title>Cannot build alexandria</title>
<author><name>Andreas Holmer &lt;andreas.holmer@neuburger.de&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200012.mbox/%3c3A376FAD.8070508@neuburger.de%3e"/>
<id>urn:uuid:%3c3A376FAD-8070508@neuburger-de%3e</id>
<updated>2000-12-13T12:46:37Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi!

I just tried to get alexandria and get it working, but it seems that it 
cannot deal with ChangeLog active. Besides that I get several error 
messages if I try to build alexandria with several methods. I have 
latest CVS-source. Anyone out there who can tell me some more facts 
about my problems?

If you need to know what errors I get please contact me.

Thx
   Andy

PS: I have Ant1.2, Xalan (V?) and Xerces (V?) set up and working, as far 
as that would make a difference.

-- 
Andreas Holmer					  Private: h.andy@gmx.de
Neuburger Software AG		       Work: andreas.holmer@neuburger.de
"Life is like a box of chocolates. You never know what you get."
							  (Forrest Gump)



</pre>
</div>
</content>
</entry>
<entry>
<title>idea: search function for APIs</title>
<author><name>&quot;Chris Todd&quot; &lt;ctodd@alabanza.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200008.mbox/%3cNEBBIHEHKDMBPMCNJKNMOEKNDBAA.ctodd@alabanza.com%3e"/>
<id>urn:uuid:%3cNEBBIHEHKDMBPMCNJKNMOEKNDBAA-ctodd@alabanza-com%3e</id>
<updated>2000-08-19T18:07:02Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hello everyone-

I am a bit of a Java newbie, and one of the things I have found most
frustrating in learning Java is absorbing all of the APIs, and learning
which packages have the function or class that I need.  I always thought Sun
should have established some kind of web-like search function for the API,
such that Java newbies could quickly and easily find the exact class or
function they needed.

Does such a utility exist, and if not, have any of you considered adding
such a function to Alexandria?  Do you think such a function would be
useful?  Are there any Open Source Java-based implementations of search
engines that could be easily integrated into Alexandria?

Of course, if this were added to Alexandria, it could easily be applied not
only to the Java API, but to any API that is organized by Alexandria.  This
might help developers that are new to Open Source projects get up to speed
more quickly.

Sincerest regards,
Chris Todd
Software Engineer
Alabanza Corporation
ctodd@alabanza.com



</pre>
</div>
</content>
</entry>
<entry>
<title>Does Alexandria exist?</title>
<author><name>&quot;Jakob Ramskov&quot; &lt;contact@ramosa.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200006.mbox/%3c003001bfcf92$1cfe35a0$305736d4@noname%3e"/>
<id>urn:uuid:%3c003001bfcf92$1cfe35a0$305736d4@noname%3e</id>
<updated>2000-06-06T08:32:45Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hiya. It seems like the apache organisation is spitting out a new java or xml technology each
day. Just trying to keep up the phase.

Anyway, Alexandria looks very interesting, however I can't seem to find out how to obtain
the "program" ? if that's what it is... or is it just a specification? or perhaps just an
API.

I tried obtaining the source via. CVS, but WinCVS gives me this error:

U alexandria/bin/antRun
cvs server: Updating alexandria/build
cvs server: failed to create lock directory in repository `/usr/src/cvsroot/alexandria/build':
Permission denied
cvs server: failed to obtain dir lock in repository `/usr/src/cvsroot/alexandria/build'
cvs [server aborted]: read lock failed - giving up
- Ramosa



</pre>
</div>
</content>
</entry>
<entry>
<title>First Post</title>
<author><name>&quot;Kevin A. Burton&quot; &lt;burton@relativity.yi.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/jakarta-alexandria-user/200004.mbox/%3c38EA3CD7.EFF561FA@relativity.yi.org%3e"/>
<id>urn:uuid:%3c38EA3CD7-EFF561FA@relativity-yi-org%3e</id>
<updated>2000-04-04T19:04:55Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
!
-- 
Kevin A Burton (burton@apache.org)
http://relativity.yi.org
Message to SUN:  "Please Open Source Java!"
"For evil to win is for good men to do nothing."


</pre>
</div>
</content>
</entry>
</feed>
