This is the error I get when I try to precompile my project with the mojo JSPC plugin by codehaus.
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] JSPC Error Embedded error: File "/META-INF/tlds/struts-html.tld" not found [INFO] ------------------------------------------------------------------------ I checked and it is clearly in my maven repository, and I can see it in the target/WEB-INF/lib(?) directory, also. I have been searching the internet for a few days now and fiddling with all sorts of things in my project, but I just can't get it to work. Can anybody help me? Please? I beg of you? Here is what is in my base pom.xml file. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jspc-maven-plugin</artifactId> <configuration> <!-- <webXml>${basedir}/target/jspweb.xml</webXml>--> <injectString><!-- [INSERT FRAGMENT HERE] --></injectString> <inputWebXml>${basedir}/src/main/webapp/WEB-INF/web.xml</inputWebXml> <outputWebXml>${basedir}/target/jspweb.xml</outputWebXml> <!-- <warSourceDirectory>${basedir}/target/meeting-planner</warSourceDirectory> --> <warSourceDirectory>${basedir}/src/main/webapp</warSourceDirectory> <verbose>true</verbose> </configuration> <executions> <execution> <phase>compile</phase> <id>jspc</id> <goals> <goal>compile</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> </archive> <!-- For the jspc plugin. --> <webXml>${basedir}/target/jspweb.xml</webXml> <!-- <webappDirectory>${basedir}/src/main/webapp</webappDirectory> --> <webResources> <resource> <directory> ${basedir}/src/main/webapp </directory> <filtering>true</filtering> <excludes> <exclude>**/images/**</exclude> </excludes> </resource> <resource> <directory> ${basedir}/src/main/webapp </directory> <filtering>false</filtering> <includes> <include>**/images/**</include> </includes> </resource> </webResources> </configuration> </plugin> And here is my web.xml: <servlet> <!-- Call this servlet admin, so that Tapestry looks in the admin sub-directory --> <servlet-name>admin</servlet-name> <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <!-- Following comment used by the jspc Mojo from Codehaus --> <!-- more info here -> http://mojo.codehaus.org/jspc-maven-plugin/usage.html --> <!-- [INSERT FRAGMENT HERE] --> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>remoting</servlet-name> <url-pattern>/remoting/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>admin</servlet-name> <url-pattern>/admin</url-pattern> </servlet-mapping> <!-- All the required Struts taglibs --> <!-- Use the taglibs that are embedded in the struts.jar to reduce dependencies --> <taglib> <taglib-uri>http://struts.apache.org/tags-bean</taglib-uri> <taglib-location>/META-INF/tlds/struts-bean.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://struts.apache.org/tags-html</taglib-uri> <taglib-location>/META-INF/tlds/struts-html.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://struts.apache.org/tags-logic</taglib-uri> <taglib-location>/META-INF/tlds/struts-logic.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://struts.apache.org/tags-tiles</taglib-uri> <taglib-location>/META-INF/tlds/struts-tiles.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://struts.apache.org/tags-nested</taglib-uri> <taglib-location>/META-INF/tlds/struts-nested.tld</taglib-location> </taglib> <!-- Spring taglib --> <taglib> <taglib-uri>http://www.springframework.org/tags</taglib-uri> <taglib-location>/META-INF/spring.tld</taglib-location> </taglib> </web-app> -- View this message in context: http://www.nabble.com/JSPC-plugin-can%27t-find-tag-library-embedded-in-jar-tp18223951p18223951.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]