I think I see part of the problem. The path to the FilterHandler source
reference file on my development system is
/Users/huxtable/dev/workspace/shibshimfilter/target/site/xref/org/kathrynhux
table/middleware/shibshim/filter/FilterHandler.html
It looks as if the 12 ".." occurrences in the generated xref file get me
back to "/Users". Naturally, on my web page, where I don't have anything
like that depth, it just takes me to www.kathrynhuxtable.org/apidocs...
When I open the site on my development system using File > Open and navigate
to the target/site/index.html and follow the links, everything works except
for the javadoc links from the xref. Same thing. It shows the link as
file:///Users/apidocs...
Instead of
file:///Users/huxtable/dev/workspace/shibshimfilter/target/site/apidocs...
I think JXR may be a bit lame. It finds its CSS files just fine.
Are people actually using this feature? I suppose I can set it to not
include the links, thus defining the problem away, but it seems like a nice
feature.
-K
On 4/2/07 9:18 PM, "Kathryn Huxtable" <[EMAIL PROTECTED]> wrote:
> What I mean is that when I go to
>
> http://www.kathrynhuxtable.org/projects/shibshimfilter/xref/index.html
>
> and click on the (say) FilterHandler link in the lower left frame, I get a
> source listing. At the top of the source listing is a "View Javadoc" link.
>
> The link goes to
>
> http://www.kathrynhuxtable.org/apidocs/org/kathrynhuxtable/middleware/shibsh
> im/filter/FilterHandler.html
>
> instead of to
>
> http://www.kathrynhuxtable.org/projects/shibshimfilter/apidocs/org/kathrynhu
> xtable/middleware/shibshim/filter/FilterHandler.html
>
> Essentially, it's incorrectly computing the location of the javadocs. I see,
> viewing the source that the link is to
>
> ../../../../../../../../../../../../apidocs/org/kathrynhuxtable/middleware/s
> hibshim/filter/FilterHandler.html
>
> Which is off by a whole bunch of ".." occurrences.
>
> My pom contains the following in the reporting section:
>
> <reporting>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-project-info-reports-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>taglist-maven-plugin</artifactId>
> <configuration>
> <tags>
> <tag>TODO</tag>
> <tag>FIXME</tag>
> </tags>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>jxr-maven-plugin</artifactId>
> <configuration>
> <linkJavadoc>true</linkJavadoc>
> <javadocDir>${project.build.directory}/site/apidocs</javadocDir>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-pmd-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>surefire-report-maven-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-checkstyle-plugin</artifactId>
> <configuration>
> <configLocation>config/maven_checks.xml</configLocation>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>cobertura-maven-plugin</artifactId>
> </plugin>
> </plugins>
> </reporting>
>
> -K
>
>
> On 4/2/07 4:32 PM, "Dennis Lundberg" <[EMAIL PROTECTED]> wrote:
>
>> Kathryn Huxtable wrote: I can't get it to work in 2.0.5 using the
>> <javadocDir>
>> configuration element. My links come out as
>>
>>> www.kathrynhuxtable.org/apidocs/...
>>>
>>> Instead of
>>>
>>> www.kathrynhuxtable.org/projects/shibshimfilter/apidocs/...
>>>
>>> In my pom.xml I'm specifying
>>>
>>> <javadocDir>target/site/apidocs/</javadocDir>
>>>
>>> This is in the configuration for JXR.
>>>
>>> Is there something else I should be doing?
>>>
>>> You can view the site at the URL above. Unfortunately, I'm at work and my
>>> pom
>>> is on my powered down system at home.
>>>
>>> -K
>>>
>> Hi
>>
>> I'm afraid I don't understand what kind of problems you are having. Clicking
>> around on your site, everything seems to be working...
>>
>> Also, a snippet from your pom with the appropriate config sections would be
>> helpful.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]