[jira] Closed: (XDP-182) Maven2 and XDoclet : org.xdoclet.plugin.web.TaglibPlugin don't generate TLD inherited attributes

"Konstantin Pribluda (JIRA)" <jira-yCVjj/[email protected]>
Newsgroups gmane.comp.java.xdoclet-plugins
Message-ID <70857654.1158431291706.JavaMail.haus-jira@codehaus01.managed.contegix.com>
     [ http://jira.codehaus.org/browse/XDP-182?page=all ]

Konstantin Pribluda closed XDP-182.
-----------------------------------

    Resolution: Duplicate

This is dupicate of XDP-184, which is fixed now

> Maven2 and XDoclet : org.xdoclet.plugin.web.TaglibPlugin don't generate TLD inherited attributes
> ------------------------------------------------------------------------------------------------
>
>                 Key: XDP-182
>                 URL: http://jira.codehaus.org/browse/XDP-182
>             Project: XDoclet 2 Plugins
>          Issue Type: Bug
>          Components: web
>         Environment: Maven2.0.4, maven2-xdoclet2-plugin 2.0.5-SNAPSHOT, 
>            Reporter: Grégory
>         Attachments: xdoclet-webdoclet.rar
>
>
> I'm migrating a tag library project from maven 1 to maven 2.
> With Maven 2, I'm using maven2-xdoclet2-plugin and TaglibPlugin to generate tld.
> I have a class A with some "@jsp.attributes" and another class B which extends A.
> The problem is that, on the generated TLD, B don't have attributes from superclass A (and same code worked before with maven 1).
> Here is the code of my 2 classes :
> /**
>  * @jsp.tag name = "A"
>  * display-name = "A Tag"
>  * description = ""
>  */
> public class A extends TagSupport {
>     protected String myValue;
>     /**
>      * @jsp.attribute required="true"
>      * rtexprvalue="true"
>      * type="java.lang.String"
>      * description="my value"
>      */
>     public void setMyValue(String myValue) {
> 		// code
>     }
> }
> /**
>  * @jsp.tag name = "B"
>  * display-name = "B Tag"
>  * description = ""
>  */
> public class B extends A {
> }
> Here is a part of my pom.xml :
> --------------------------------------------------------
>    <plugin>
>      <groupId>xdoclet</groupId>
>      <artifactId>maven2-xdoclet2-plugin</artifactId>
>      <configuration>
>        <configs>
>          <config>
>            <plugin>org.xdoclet.plugin.web.TaglibPlugin</plugin>
>            <params>
>              <jspversion>1.2</jspversion>
>              <destdir>${project.build.directory}/xdoclet</destdir>
>              <uri>http://www.example.com/blabla</uri>
>              <shortname>blabla</shortname>
>            </params>
>          </config>
>        </configs>
>      </configuration>
>      <dependencies>
>        <dependency>
>          <groupId>xdoclet-plugins</groupId>
>          <artifactId>xdoclet-plugin-web</artifactId>
>          <version>1.0.4-SNAPSHOT</version>
>        </dependency>
>        <dependency>
>          <groupId>javax.servlet</groupId>
>          <artifactId>servlet-api</artifactId>
>          <version>2.4</version>
>        </dependency>
>        <dependency>
>          <groupId>javax.servlet</groupId>
>          <artifactId>jsp-api</artifactId>
>          <version>2.0</version>
>        </dependency>
>      </dependencies>
>      <executions>
>        <execution>
>          <phase>process-resources</phase>
>          <goals>
>            <goal>xdoclet</goal>
>          </goals>
>        </execution>
>      </executions>
>    </plugin>

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

       

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.