[ 
https://issues.apache.org/jira/browse/OOZIE-1410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13682263#comment-13682263
 ] 

Rohini Palaniswamy commented on OOZIE-1410:
-------------------------------------------

Wrote a simple test.
{noformat}
SAXBuilder builder = new SAXBuilder();
        Document document = (Document) builder.build(new 
File("/projects/apache/trunk/oozie/webapp/src/main/webapp/WEB-INF/web.xml"));
        System.out.println(document);
        XMLOutputter out = new XMLOutputter(Format.getPrettyFormat());
        out.output(document, System.out);
{noformat}

xi:include should be within <webapp> for it to work but the schema does not 
allow it. So need to use ENTITY

{noformat}
<!DOCTYPE web-app [ 
<!ENTITY web-common SYSTEM "web-common.xml">
]>

<web-app xmlns="http://java.sun.com/xml/ns/javaee";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";
    version="2.5">
   &web-common;
</web-app>
{noformat}

Was getting error "White spaces are required between publicId and systemId." 
for below config so added the xmlns config. 

{noformat}
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 
2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd";[ 
<!ENTITY web-common PUBLIC "web-common.xml">
]>
{noformat}
                
> V2 servlets are missing from ssl-web.xml
> ----------------------------------------
>
>                 Key: OOZIE-1410
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1410
>             Project: Oozie
>          Issue Type: Bug
>          Components: security
>    Affects Versions: trunk
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>             Fix For: trunk
>
>         Attachments: OOZIE-1410_NOT_WORKING.patch
>
>
> The V2 servlets added to web.xml are missing from ssl-web.xml; which means 
> they won't be available when https is enabled.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to