commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From simon <>
Subject Re: [digester] Problem building javadoc w/ Ant on Windows
Date Mon, 17 Jan 2005 23:09:10 GMT
On Mon, 2005-01-17 at 21:55 +0100, Dennis Lundberg wrote:
> Wendy Smoak wrote:
> > I'm getting an error when building the Digester Javadoc locally with 
> > Java 1.5 on XP Pro (SP2):
> > 
> > javadoc:
> >  [javadoc] Generating Javadoc
> >  [javadoc] Javadoc execution
> >  [javadoc] javadoc: error - Illegal package name: "IS BASIS,    WITHOUT 
> > WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    See 
> > the License for the specific language governing permissions and    
> > limitations under the License.                  -->"
> > 
> > It seems to be related to the single/double quotes around the <javadoc 
> > bottom= ... > attribute.  Simon Kitching said he cannot reproduce it on 
> > JDK1.5/Linux 
> > ( so it 
> > appears to be a Windows-only thing.
> I ran into this when we were working on commons-logging 1.0.4. We came 
> to the conclusion back then that it seems to be a Windows issue. I had 
> problems with 1.4.2.

Ok, so can this be fixed by escaping the quotes in the problem text, eg
using &quot;?

Obviously, the testing will have to be done by someone working on
Windows :-)

Trying to create a minimal testcase would also be useful. I imagine it
should be possible to duplicate this with an ant build file of a dozen
lines and one .java file (or maybe even zero .java files). It does seem
weird that this doesn't work on Windows, as the xml spec is *very* clear
about the fact that xml attributes can be quoted using '...' or "...",
so having a simple testcase that shows the problem would reassure me
that the problem really is what we think it is..

Would you mind having a go at this, Wendy? If it is shown to be a
windows problem, and a reasonable workaround can be found I would be
happy to commit it; we really should be able to do complete builds on
Windows as well as proper operating systems :-)



To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message