[ 
https://issues.apache.org/jira/browse/TUSCANY-2795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luciano Resende reassigned TUSCANY-2795:
----------------------------------------

    Assignee: Luciano Resende

> Geronimo throws [JspModuleBuilderExtension] Invalid transformed taglib
> ----------------------------------------------------------------------
>
>                 Key: TUSCANY-2795
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2795
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.4
>         Environment: OS X 10.5.1 using Eclipse 3.4.1 with WebSphere 
> Application Community Edition 2.1 and Server adapter plugin
>            Reporter: Angel Tomala-Reyes
>            Assignee: Luciano Resende
>            Priority: Minor
>
> I built one of the customer-dojo-webapp sample from trunk and created a war 
> file.  I imported the war file into Eclipse and added the web app to my IBM 
> WASCE 2.1 test environment.  Every I add the project to the server I get an 
> invalid transformed taglib warning.  This error was found in 1.3 and it seems 
> to be still present in 1.4  Here is the complete console information:
> 2009-01-27 16:54:00,675 WARN  [JspModuleBuilderExtension] Invalid transformed 
> taglib
> org.apache.xmlbeans.XmlException: Invalid deployment descriptor: errors:
> jar:file:/Applications/WASCE/AppServerCommunityEdition/repository/com/ibm/sample/Tutorial/1.0/Tutorial-1.0.war/WEB-INF/lib/tuscany-host-webapp-1.5-20081216.193131-2.jar!/META-INF/sca.tld:12:1:
>  error: uniqattspec: Duplicate attribute: version in element 
> tag...@http://java.sun.com/xml/ns/javaee
> Descriptor:
> <!--(c) Copyright BEA Systems, Inc., Cape Clear Software, International 
> Business Machines Corp, Interface21, IONA
> Technologies, Oracle, Primeton Technologies, Progress Software, Red Hat, 
> Rogue Wave Software, SAP AG., Siemens
> AG., Software AG., Sun Microsystems, Inc., Sybase Inc., TIBCO Software Inc., 
> 2005, 2008. All rights reserved.
> see 
> http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications-->
> <taglib xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  
> http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd"; version="2.1" 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xmlns="http://java.sun.com/xml/ns/javaee";>
>   <description>A tag library for integrating sca components with 
> jsp</description>
>   <tlib-version>1.0</tlib-version>
>   <short-name>SCA-JSP</short-name>
>   <uri>http://www.osoa.org/sca/sca_jsp.tld</uri>
>   <tag>
>     <name>reference</name>
>     <tag-class>org.apache.tuscany.sca.host.webapp.jsp.ReferenceTag</tag-class>
>     <tei-class>org.apache.tuscany.sca.host.webapp.jsp.ReferenceTEI</tei-class>
>     <body-content>empty</body-content>
>     <attribute>
>       <name>name</name>
>       <required>true</required>
>       <rtexprvalue>false</rtexprvalue>
>       <type>java.lang.String</type>
>     </attribute>
>     <attribute>
>       <name>type</name>
>       <required>true</required>
>       <rtexprvalue>false</rtexprvalue>
>       <type>java.lang.String</type>
>     </attribute>
>     <attribute>
>       <name>scope</name>
>       <required>false</required>
>       <rtexprvalue>false</rtexprvalue>
>       <type>java.lang.Integer</type>
>     </attribute>
>   </tag>
> </taglib>
>       at 
> org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil.validateDD(XmlBeansUtil.java:187)
>       at 
> org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.convertToTaglibSchema(JspModuleBuilderExtension.java:674)
>       at 
> org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.parseTldFile(JspModuleBuilderExtension.java:439)
>       at 
> org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.getListenerClasses(JspModuleBuilderExtension.java:424)
>       at 
> org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.createJspClassFinder(JspModuleBuilderExtension.java:180)
>       at 
> org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.addGBeans(JspModuleBuilderExtension.java:149)
>       at 
> org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans(TomcatModuleBuilder.java:497)
>       at 
> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans(SwitchingModuleBuilder.java:165)
>       at 
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:647)
>       at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
>       at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:585)
>       at 
> org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
>       at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:585)
>       at 
> org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
>       at 
> org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:172)
>       at 
> com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>       at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>       at 
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>       at 
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>       at 
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
>       at 
> javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
>       at 
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
>       at 
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
>       at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:585)
>       at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
>       at sun.rmi.transport.Transport$1.run(Transport.java:153)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
>       at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
>       at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
>       at java.lang.Thread.run(Thread.java:613)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to