You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by "David Crossley (JIRA)" <ji...@apache.org> on 2006/07/03 09:10:30 UTC

[jira] Commented: (FOR-889) Use by Ant of newer catalog entity resolver failing for Windows

    [ http://issues.apache.org/jira/browse/FOR-889?page=comments#action_12418907 ] 

David Crossley commented on FOR-889:
------------------------------------

So to summarise:

Forrest uses the entity resolver in two situations:
1) Cocoon uses it via Excalibur;
2) prior to Cocoon starting, Ant uses it for our "validate-xdocs" build target.

For the latter, we configure the xml catalogs at
http://svn.apache.org/repos/asf/forrest/trunk/main/targets/validate.xml
(search in page for fcatalog) 
...
<xmlcatalog id="fcatalog" >
 <catalogpath>
  <pathelement location="${forrest.core.webapp}/resources/schema/catalog.xcat"/>
...

On UNIX, both situations are okay with the new resolver (see unix-validate-r395116-resolver.txt).

On Windows, situation #1 is okay (see dynamic-cocoon.log) but situation #2 is broken (see ant-debug.log).

Reverting to an older version of xml-resolver trunk (r292853), situation #2 works again for Windows (see validate-xdocs-original-resolver.txt).

Looking at ant-debug.log it seems that resolver gets confused and builds a broken "Default BASE". We don't use xml:base in any of our xml catalogs.


> Use by Ant of newer catalog entity resolver failing for Windows
> ---------------------------------------------------------------
>
>          Key: FOR-889
>          URL: http://issues.apache.org/jira/browse/FOR-889
>      Project: Forrest
>         Type: Bug

>   Components: XML grammars & validation
>     Versions: 0.8-dev
>     Reporter: David Crossley
>      Fix For: 0.8-dev
>  Attachments: afterUpgrade.txt, ant-debug.log, beforeUpgrade.txt, debug-new.log, dynamic-cocoon.log, n-cyg-resolver.log, o-cyg-resolver.log, static-cocoon.log, unix-validate-r395116-resolver.txt, validate-xdocs-original-resolver.txt, validate-xodcs-r395116-resolver.txt
>
> Some people on Windows report that the 'forrest validate-xdocs' task is "failing" when we upgrade the $FORREST_HOME/tools/ant/lib/xml-commons-resolver.jar
> See discussion in:
>  [heads up] Ant upgraded, please test
>  http://marc.theaimsgroup.com/?t=114800390100001

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira