What I've got is:
Action.xml:
<!DOCTYPE action [
<!ENTITY deployment SYSTEM "file:./deploymentaction.xml">
]>
<action-mappings>
<!-- Default Forward when mapping.findForward() does not find a forward
name -->
<forward name="home" path="/home.jsp"/>
&deployment;
<!--Search Schedule -->
<action ....
</action>
</action-mappings>
------------------------------------------
I've had to add the DOCTYPE declaration since the action.xml doesn't
normally have one.
This causes a parsing error on startup. I've tried referencing deployment
with %(%deployment instead of &deployment)-> can't find the path when I run
it. I've tried different names for the doctype, doesn't care. Suggestions?
Katherine
-----Original Message-----
From: Martin Cooper [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 22, 2000 5:53 PM
To: [EMAIL PROTECTED]
Subject: Re: Action.xml
Craig & Katherine,
Here's a message from ant-user that describes how to do this (for Ant, at
least, although it should work for action.xml as well).
--
Martin Cooper
Tumbleweed Communications
----- Original Message -----
From: "Stefan Bodewig" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 13, 2000 12:50 AM
Subject: Re: including other build files
> I've added an entry for this to the FAQ but unfortuately it hasn't
> been approved yet (I have no influence on this).
>
> Stefan
>
> -------------------------------------------------------------------------
>
> How do I include another fragment of a buildfile?
>
> You can use XML's way of including external files and let the parser
> do the job for Ant:
>
> <?xml version="1.0"?>
>
> <!DOCTYPE project [
> <!ENTITY common SYSTEM "file:./common.xml">
> ]>
>
> <project name="test" default="test" basedir=".">
>
> <target name="setup">
> ...
> </target>
>
> &common;
>
> ...
>
> </project>
>
> will literally include the contents of common.xml where you've placed
> the &common; entity.
>
> In combination with a DTD this would look like this:
>
> <!DOCTYPE project PUBLIC "-//ANT//DTD project//EN" "file:./ant.dtd" [
> <!ENTITY include SYSTEM "file:./header.xml">
> ]>