Hello,
I was trying out BIRT sample application (available with BIRT runtime)
on AG V2.0. While deploying the sample and error is encountered and
deployment fails:
geronimo-tomcat6-jee5-2.0-M6
log is attached and relevant portions pasted below:
15:05:08,743 WARN [JspModuleBuilderExtension] Invalid transformed
taglib
org.apache.xmlbeans.XmlException: Invalid deployment descriptor:
errors:
C:\AG2-M6\geronimo-tomcat6-jee5-2.0-M6\repository\geronimo\report-
viewer\1.1\report-viewer-1.1.war\WEB-INF\tlds\birt.tld:8:2:
error: cvc-datatype-valid.1.1: string value 'BIRT Tag Library' does
not match pattern for tld-canonical-nameType in namespace
http://java.sun.com/xml/ns/javaee
Descriptor:
<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>This Tag Library makes user develope JSP with BIRT
Viewer component easily.</description>
<tlib-version>1.0</tlib-version>
<short-name>BIRT Tag Library</short-name>
<uri>http://www.eclipse.org/birt/taglibs/birt.tld</uri>
<!--**********************************************-->
<!--Viewer Tag-->
<!--**********************************************-->
<tag>
<description>The viewer tag is to specify how to import and
control BIRT Report Viewer into JSP page.
This tag will use Ajax framework to retrieve report content.</
description>
<name>viewer</name>
<tag-class>org.eclipse.birt.report.taglib.ViewerTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>Specifies the current viewer id. It should be
unique.
It can contain number,letter or
underline.</description>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies which servlet pattern to be used to
preview report.
Default value is frameset.
( frameset or run )</description>
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies base URL of BIRT viewer.
Default to the current context.</description>
<name>baseURL</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report title displayed at the
top.</description>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether the viewer occupies the whole
page.
Default to false.</description>
<name>isHostPage</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the IFrame style "scrolling ".
If isHostPage is true, ignore this attribute.
( auto | yes | no )</description>
<name>scrolling</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style "position" of report container.
If isHostPage is true, ignore this attribute.
( static | absolute | fixed | relative )</description>
<name>position</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style of report container.
If isHostPage is true, ignore this attribute.</
description>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the height of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>height</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the width of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>width</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the top of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>top</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the left of report container in pixels.
If isHostPage is true, ignore this
attribute.</description>
<name>left</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether displays the iframe border.
Default to no.
If isHostPage is true, ignore this attribute.
( Yes | No )</description>
<name>frameborder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report design file name.
( Absolute path, relative path or URL
)</description>
<name>reportDesign</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report document file name.
Noted: only support "file:" URL format.
( Absolute path, relative path or URL
)</description>
<name>reportDocument</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the instance id of reportlet.
The "reportDocument" attribute should be
required.
Noted: frameset pattern doesn't support
reportlet.</description>
<name>reportletId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the targeted bookmark name.</description>
<name>bookmark</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the Locale information.</description>
<name>locale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports the SVG output format or
not.</description>
<name>svg</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the output format of report.</
description>
<name>format</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports rtl page or not.</
description>
<name>rtl</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies output page number when render document
file.</description>
<name>pageNum</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies page range when render document file.</
description>
<name>pageRange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the referenced resource folder.
Default value is defined in
web.xml.</description>
<name>resourceFolder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether forces to overwrite the
generated document.
If allowPageBreak is false,ignore this
attribute.
Default value is defined in
web.xml.</description>
<name>forceOverwriteDocument</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the report title.
Default to true.</description>
<name>showTitle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the toolbar.
Default to true.</description>
<name>showToolBar</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the Navigation Bar.
If allowPageBreak is false,ignore this
attribute.
Default to true.</description>
<name>showNavigationBar</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether show the parameter dialog or not.
Default to true.</description>
<name>showParameterPage</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--**********************************************-->
<!--Report Tag-->
<!--**********************************************-->
<tag>
<description>The report tag can provide fast report preview
without Ajax framework.
The report content can be output to web browser directly.</
description>
<name>report</name>
<tag-class>org.eclipse.birt.report.taglib.ReportTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>Specifies the current viewer id. It should be
unique.
It can contain number,letter or
underline.</description>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies base URL of BIRT viewer.
Default to the current context.
If report container is DIV, ignore this
attribute.</description>
<name>baseURL</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether the viewer occupies the whole
page.
Default to false.</description>
<name>isHostPage</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the DIV/IFrame style "scrolling ".
If isHostPage is true, ignore this attribute.
( auto | yes | no )</description>
<name>scrolling</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style "position" of report container.
If isHostPage is true, ignore this attribute.
( static | absolute | fixed | relative )</description>
<name>position</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style of report container.
If isHostPage is true, ignore this attribute.</
description>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the height of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>height</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the width of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>width</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the top of report container in pixels.
If isHostPage is true, ignore this attribute.</
description>
<name>top</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the left of report container in pixels.
If isHostPage is true, ignore this
attribute.</description>
<name>left</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether displays the iframe border.
Available when user IFrame.
Default to no.
( Yes | No )</description>
<name>frameborder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report design file name.
( Absolute path, relative path or URL
)</description>
<name>reportDesign</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report document file name.
Noted: only support "file:" URL format.
( Absolute path, relative path or URL
)</description>
<name>reportDocument</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the instance id of reportlet.
The "reportDocument" attribute should be
required.</description>
<name>reportletId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the targeted bookmark name.</description>
<name>bookmark</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the Locale information.</description>
<name>locale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports the SVG output format or
not.</description>
<name>svg</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the output format of report.</
description>
<name>format</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports rtl page or not.</
description>
<name>rtl</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether show the parameter dialog or not.
Default to true.
If report container is DIV, ignore this
attribute.</description>
<name>showParameterPage</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the referenced resource folder.
Default value is defined in
web.xml.</description>
<name>resourceFolder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies iframe or div as report container.
Default to iframe.
( iframe | div )</description>
<name>reportContainer</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies output page number when render document
file.</description>
<name>pageNum</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies page range when render document file.</
description>
<name>pageRange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--**********************************************-->
<!--Report Parameter Tag-->
<!--**********************************************-->
<tag>
<description>The param tag specifies the parameters defined in
report design file.</description>
<name>param</name>
<tag-class>org.eclipse.birt.report.taglib.ParamTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>Specifies the report parameter name.</description>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter pattern format.</
description>
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter value. If doesn't
set, value is null.</description>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter display text.</
description>
<name>displayText</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether the report parameter value is a
locale/format related string.</description>
<name>isLocale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--**********************************************-->
<!--ParameterPage Tag-->
<!--**********************************************-->
<tag>
<description>The parameterPage tag can help developers to display
BIRT parameter page or create a user-defined parameter page.
This tag can collect these parameters and submit to
BIRT servlet to
handle request.</description>
<name>parameterPage</name>
<tag-class>org.eclipse.birt.report.taglib.RequesterTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>Specifies the parameter page id.It should be
unique.
It can contain number,letter or
underline.</description>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the parameter page name.
If attribute 'isCustom' is true, this name should be
required and unique.</description>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether uses the user-defined
parameter page.
If false, use the BIRT parameter dialog.
Default to false.</description>
<name>isCustom</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report title displayed at the
top.</description>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies base URL of BIRT viewer.
Default to the current context.</description>
<name>baseURL</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the DIV/IFrame style "scrolling ".
( auto | yes | no )</description>
<name>scrolling</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style "position" of parameter page.
( static | absolute | fixed | relative )</description>
<name>position</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the style of parameter page.</description>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the height of parameter page in pixels.</
description>
<name>height</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the width of parameter page in pixels.</
description>
<name>width</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the top of parameter page in pixels.</
description>
<name>top</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Sets the left of parameter page in pixels.</
description>
<name>left</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether displays the iframe border.
Default to no.
If set "isCustom" to true, ignore this
attribute.
( Yes | No )</description>
<name>frameborder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report design file name.
( Absolute path, relative path or URL
)</description>
<name>reportDesign</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report document file name.
Noted: only support "file:" URL format.
( Absolute path, relative path or URL
)</description>
<name>reportDocument</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the instance id of reportlet.
The "reportDocument" attribute should be
required.
Noted: frameset pattern doesn't support
reportlet.</description>
<name>reportletId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the servlet pattern for request submit.
BIRT supports three patterns: frameset, run and
preview.
Can refer to the user-defined servlet pattern.
Default to frameset.</description>
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the target window for request submit.</
description>
<name>target</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the targeted bookmark name.</description>
<name>bookmark</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the Locale information.</description>
<name>locale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports the SVG output format or
not.</description>
<name>svg</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the output format of report.</
description>
<name>format</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether supports rtl page or not.</
description>
<name>rtl</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the referenced resource folder.
Default value is defined in
web.xml.</description>
<name>resourceFolder</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether forces to overwrite the
generated document.
If allowPageBreak is false,ignore this
attribute.
Default value is defined in
web.xml.</description>
<name>forceOverwriteDocument</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the report title.
Default to true.</description>
<name>showTitle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the toolbar.
Default to true.</description>
<name>showToolBar</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether shows the Navigation Bar.
If allowPageBreak is false,ignore this
attribute.
Default to true.</description>
<name>showNavigationBar</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--**********************************************-->
<!--Report Parameter Definition Tag-->
<!--**********************************************-->
<tag>
<description>The param tag is used to generate html code for
defined parameter in ParameterPage tag.</description>
<name>paramDef</name>
<tag-class>org.eclipse.birt.report.taglib.ParamDefTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>Specifies the id of parameter control.It should
be unique.
It can contain number,letter or
underline.</description>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter name.</description>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter pattern format.
It is used to parse defined parameter value string.</
description>
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter value. If doesn't
set, use default value.</description>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the report parameter display text.</
description>
<name>displayText</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies whether the report parameter value is a
locale/format related string.
It is used to parse defined parameter value string.</
description>
<name>isLocale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the title attribute of parameter
control.</description>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the css class attribute of parameter
control.</description>
<name>cssClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>Specifies the parameter control style.</
description>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
</taglib>
at org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil.validateDD
(XmlBeansUtil.java:218)
at
org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.conver
tToTaglibSchema(JspModuleBuilderExtension.java:675)
at
org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.parseT
ldFile(JspModuleBuilderExtension.java:433)
at
org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.getLis
tenerClasses(JspModuleBuilderExtension.java:420)
at
org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.create
JspClassFinder(JspModuleBuilderExtension.java:180)
at
org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.addGBe
ans(JspModuleBuilderExtension.java:149)
at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension$
$FastClassByCGLIB$$1f60ab3b.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:127)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:828)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke
(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.j2ee.deployment.ModuleBuilderExtension$
$EnhancerByCGLIB$$69d1ab8f.addGBeans(<generated>)
at
org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans
(TomcatModuleBuilder.java:470)
at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder$
$FastClassByCGLIB$$6f85ec2c.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:127)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:828)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke
(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.j2ee.deployment.ModuleBuilder$
$EnhancerByCGLIB$$f3f08950.addGBeans(<generated>)
at
org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans
(SwitchingModuleBuilder.java:165)
at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder$
$FastClassByCGLIB$$d0c31844.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:127)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:828)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke
(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.j2ee.deployment.ModuleBuilder$
$EnhancerByCGLIB$$f3f08950.addGBeans(<generated>)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguratio
n(EARConfigBuilder.java:616)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder$
$FastClassByCGLIB$$38e56ec6.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:127)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:828)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke
(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.deployment.ConfigurationBuilder$
$EnhancerByCGLIB$$f5166643.buildConfiguration(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:302)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$
$734a235d.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:127)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:863)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke
(BasicKernel.java:239)
at
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDe
ploy(AbstractDeployCommand.java:116)
at
org.apache.geronimo.deployment.plugin.local.DistributeCommand.run
(DistributeCommand.java:61)
at java.lang.Thread.run(Thread.java:803)
<geronimo.log>