Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.7
-
Fix Version/s: 1.8
-
Labels:None
-
Environment:Maven 1.1b1 and b2, Windows 2K
-
Number of attachments :
Description
Happens on 1.1 b1 and b2.
While parsing, throws:
Caught exception evaluating: org.apache.commons.jexl.ExpressionImpl@8de972. Reason: java.lang.StringIndexOutOfBoundsException: String index out of range: -60
java.lang.StringIndexOutOfBoundsException: String index out of range: -60
at java.lang.String.substring(String.java:1444)
at java.lang.String.substring(String.java:1411)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:268)
[snip]
This causes a rather empty Javadoc Warnings report (but Javadoc Report is good):
JavaDoc Warnings
The following document contains JavaDoc warnings.
Summary
Files Errors
24 0
Files
Files Errors
I am not sure what info to provide - please ask!
The 'org.apache.commons.collections.set.ListOrderedSet: method <init>()V not found' part of the log is probably the relevant issue. Which version of the javadoc plugin are you using? We had a binary-incompatible dependency on commons-collection-3.1 in some intermediary versions of the plugin, can you try the latest snapshot? If that doesn't help, a small test case would be useful since I can't reproduce this.