Was it a cleanup issue? Jeff
Jason Dillon wrote: > There is nothing attached to this mail... but Paul has given me an > example of the failure and I think I have fixed it with his help. > > Can you try the latest snapshot, with mvn -U? > > --jason > > > On Jun 8, 2007, at 2:57 PM, Anita Kulshreshtha wrote: > >> I am attaching jspweb.xml (2 web-apps) from the target directory and >> web.xml (3 web-apps) from >> target/geronimo-ldap-demo-2.0-SNAPSHOT/WEB-INF/web.xml. >> >> Thanks >> Anita >> >> --- Jason Dillon <[EMAIL PROTECTED]> wrote: >> >>> Can you please paste me the full web.xml with the duplicates? >>> >>> --jason >>> >>> >>> On Jun 8, 2007, at 12:04 PM, Anita Kulshreshtha wrote: >>> >>>> I can reproduce this on win XP. If I build geronimo-ldap-demo 3 >>>> times >>>> w/o clean, I get 3 copies of <web-app>!!! >>>> >>>> Thanks >>>> Anita >>>> >>>> --- Donald Woods <[EMAIL PROTECTED]> wrote: >>>> >>>>> Did you mvn clean before rebuilding? >>>>> >>>>> I'm still seeing weird behavior from the latest jspc-maven-plugin >>> on >>>>> Windows >>>>> and SLED10 if I build individual modules by hand w/o running mvn >>>>> clean first, >>>>> like its adding duplicate <webapp> sections to the web.xml.... >>>>> >>>>> -Donald >>>>> >>>>> Sachin Patel wrote: >>>>>> I keep hitting the following build error on LDAP Demo for Jetty, >>>>> even on >>>>>> a clean repo on mac os x. >>>>>> >>>>>> Error prasing web.xml for . >>>>>> >>>>>> Unexpected element: XML_DOC_OR_TEXT_DECL >>>>>> >>>>>> -sachin >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> >>>> >>>> >>> >> ______________________________________________________________________ >>> >>>> ______________ >>>> Choose the right car based on your needs. Check out Yahoo! Autos >>>> new Car Finder tool. >>>> http://autos.yahoo.com/carfinder/ >>> >>> >> >> >> >> >> ____________________________________________________________________________________ >> >> Get the Yahoo! toolbar and be alerted to new email wherever you're >> surfing. >> http://new.toolbar.yahoo.com/toolbar/features/mail/index.php<?xml >> version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app><?xml version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app><?xml version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app><?xml version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app><?xml version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app><?xml version="1.0" encoding="ISO-8859-1"?> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, >> Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> --> >> >> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >> version="2.4"> >> >> <!-- Welcome File List --> >> <welcome-file-list> >> <welcome-file>index.html</welcome-file> >> </welcome-file-list> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>Admin Role</web-resource-name> >> <url-pattern>/protect/*</url-pattern> >> </web-resource-collection> >> <auth-constraint> >> <role-name>content-administrator</role-name> >> </auth-constraint> >> </security-constraint> >> >> <security-constraint> >> <web-resource-collection> >> <web-resource-name>No Access</web-resource-name> >> <url-pattern>/forbidden/*</url-pattern> >> </web-resource-collection> >> <auth-constraint/> >> </security-constraint> >> >> <login-config> >> <auth-method>FORM</auth-method> >> <realm-name>MYREALM</realm-name> >> <form-login-config> >> <form-login-page>/auth/logon.html?param=test</form-login-page> >> >> <form-error-page>/auth/logonError.html?param=test</form-error-page> >> </form-login-config> >> </login-config> >> >> <security-role> >> <role-name>content-administrator</role-name> >> </security-role> >> >> >> <!-- >> Automatically created by Apache Jakarta Tomcat JspC. >> Place this fragment in the web.xml before all icon, display-name, >> description, distributable, and context-param elements. >> --> >> >> <!-- >> All session-config, mime-mapping, welcome-file-list, error-page, taglib, >> resource-ref, security-constraint, login-config, security-role, >> env-entry, and ejb-ref elements should follow this fragment. >> --> >> >> </web-app>
