Re: [xwiki-users] Attached/Linked JAR files in Grrovy Scripting.

2010-07-06 Thread Thomas Mortagne
On Tue, Jul 6, 2010 at 17:10, Deven Phillips deven.phill...@gmail.com wrote:
 All,

    I am having issues on an upgraded and a clean install of XWiki
 2.3.1. I attach a jar file (configBackup.jar) and try to use that in
 my groovy script as follows:

 {{groovy jars=attach:configBackup.jar}}
 import path.to.my.class;
 ...
 ...
 {{/groovy}}

 The thread which is processing the page crashes with a the following
 stack trace visible in the catalina.out of Tomcat:

 2010-07-06 11:08:34,014
 [http://192.168.54.50:8080/xwiki/bin/view/TelnetBackup/BackUpAction]
 DEBUG ternal.DefaultConverterManager  - Failed to find a proper
 Converter for type [java.lang.String]
 org.xwiki.component.manager.ComponentLookupException: Can't find
 descriptor for the component [role =
 [org.xwiki.properties.converter.Converter] hint = [java.lang.String]]
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.initialize(EmbeddableComponentManager.java:356)
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:109)
        at 
 org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:85)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.lookupConverter(DefaultConverterManager.java:75)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.convert(DefaultConverterManager.java:55)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populateBean(DefaultBeanManager.java:125)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populate(DefaultBeanManager.java:80)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transformOnce(MacroTransformation.java:160)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transform(MacroTransformation.java:119)
        at 
 org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7213)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7188)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:797)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:811)
        at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:525)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
        at 
 org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
        at 
 org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
        at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:191)
        at 
 org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:156)
        at 
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
        at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1791)
        at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1729)
        at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:837)
        at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:332)
        at 
 

Re: [xwiki-users] Attached/Linked JAR files in Grrovy Scripting.

2010-07-06 Thread Deven Phillips
OK, understood. That still does not solve my problem. Yes, I enabled
debug logging in order to get as much information as possible to
troubleshoot this issue. I have tried using attached jar files and jar
files linked via http:

Examples:

{{groovy jars=http://myhost.com/configBackup.jar}}{{/groovy}}

{{groovy jars=attach:configBackup.jar}}{{/groovy}}

The linked jars cause an exception:

java.lang.NoClassDefFoundError: Could not initialize class
sun.net.www.protocol.http.HttpURLConnection

The attached jars never show an error in the browser.

Deven

On Tue, Jul 6, 2010 at 11:25 AM, Thomas Mortagne
thomas.morta...@xwiki.com wrote:
 On Tue, Jul 6, 2010 at 17:10, Deven Phillips deven.phill...@gmail.com wrote:
 All,

    I am having issues on an upgraded and a clean install of XWiki
 2.3.1. I attach a jar file (configBackup.jar) and try to use that in
 my groovy script as follows:

 {{groovy jars=attach:configBackup.jar}}
 import path.to.my.class;
 ...
 ...
 {{/groovy}}

 The thread which is processing the page crashes with a the following
 stack trace visible in the catalina.out of Tomcat:

 2010-07-06 11:08:34,014
 [http://192.168.54.50:8080/xwiki/bin/view/TelnetBackup/BackUpAction]
 DEBUG ternal.DefaultConverterManager  - Failed to find a proper
 Converter for type [java.lang.String]
 org.xwiki.component.manager.ComponentLookupException: Can't find
 descriptor for the component [role =
 [org.xwiki.properties.converter.Converter] hint = [java.lang.String]]
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.initialize(EmbeddableComponentManager.java:356)
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:109)
        at 
 org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:85)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.lookupConverter(DefaultConverterManager.java:75)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.convert(DefaultConverterManager.java:55)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populateBean(DefaultBeanManager.java:125)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populate(DefaultBeanManager.java:80)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transformOnce(MacroTransformation.java:160)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transform(MacroTransformation.java:119)
        at 
 org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7213)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7188)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:797)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:811)
        at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:525)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
        at 
 org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
        at 
 org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
        at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:191)
        at 
 org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:156)
        at 
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
        at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1791)
        at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1729)
        at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:837)
        at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
        at 

Re: [xwiki-users] Attached/Linked JAR files in Grrovy Scripting.

2010-07-06 Thread Deven Phillips
More information. Simply adding the open and close {{groovy}} tags is
enough to cause the problem. I am using XWiki 2.3.1 build number
29118. So, if your entire page merely consisted of:

{{groovy jars=attach:myJar.jar}}
{{/groovy}}

That would be enough to replicate the problem I am having.

Additional details are:

Java Version: Sun Java 1.6.0_07 (Also tested on 1.6.0_20).
Tomcat Version: 6.0.26

Thanks,

Deven

On Tue, Jul 6, 2010 at 11:30 AM, Deven Phillips
deven.phill...@gmail.com wrote:
 OK, understood. That still does not solve my problem. Yes, I enabled
 debug logging in order to get as much information as possible to
 troubleshoot this issue. I have tried using attached jar files and jar
 files linked via http:

 Examples:

 {{groovy jars=http://myhost.com/configBackup.jar}}{{/groovy}}

 {{groovy jars=attach:configBackup.jar}}{{/groovy}}

 The linked jars cause an exception:

 java.lang.NoClassDefFoundError: Could not initialize class
 sun.net.www.protocol.http.HttpURLConnection

 The attached jars never show an error in the browser.

 Deven

 On Tue, Jul 6, 2010 at 11:25 AM, Thomas Mortagne
 thomas.morta...@xwiki.com wrote:
 On Tue, Jul 6, 2010 at 17:10, Deven Phillips deven.phill...@gmail.com 
 wrote:
 All,

    I am having issues on an upgraded and a clean install of XWiki
 2.3.1. I attach a jar file (configBackup.jar) and try to use that in
 my groovy script as follows:

 {{groovy jars=attach:configBackup.jar}}
 import path.to.my.class;
 ...
 ...
 {{/groovy}}

 The thread which is processing the page crashes with a the following
 stack trace visible in the catalina.out of Tomcat:

 2010-07-06 11:08:34,014
 [http://192.168.54.50:8080/xwiki/bin/view/TelnetBackup/BackUpAction]
 DEBUG ternal.DefaultConverterManager  - Failed to find a proper
 Converter for type [java.lang.String]
 org.xwiki.component.manager.ComponentLookupException: Can't find
 descriptor for the component [role =
 [org.xwiki.properties.converter.Converter] hint = [java.lang.String]]
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.initialize(EmbeddableComponentManager.java:356)
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:109)
        at 
 org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:85)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.lookupConverter(DefaultConverterManager.java:75)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.convert(DefaultConverterManager.java:55)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populateBean(DefaultBeanManager.java:125)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populate(DefaultBeanManager.java:80)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transformOnce(MacroTransformation.java:160)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transform(MacroTransformation.java:119)
        at 
 org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7213)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7188)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:797)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:811)
        at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:525)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
        at 
 org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
        at 
 org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
        at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
        at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
        at 
 

Re: [xwiki-users] Attached/Linked JAR files in Grrovy Scripting.

2010-07-06 Thread Deven Phillips
I need to amend my last statement. Empty tags is not enough to
replicate the error. Putting a simple:

print Hello World ;

between the tags is enough though.

Thanks,

Deven

On Tue, Jul 6, 2010 at 11:54 AM, Deven Phillips
deven.phill...@gmail.com wrote:
 More information. Simply adding the open and close {{groovy}} tags is
 enough to cause the problem. I am using XWiki 2.3.1 build number
 29118. So, if your entire page merely consisted of:

 {{groovy jars=attach:myJar.jar}}
 {{/groovy}}

 That would be enough to replicate the problem I am having.

 Additional details are:

 Java Version: Sun Java 1.6.0_07 (Also tested on 1.6.0_20).
 Tomcat Version: 6.0.26

 Thanks,

 Deven

 On Tue, Jul 6, 2010 at 11:30 AM, Deven Phillips
 deven.phill...@gmail.com wrote:
 OK, understood. That still does not solve my problem. Yes, I enabled
 debug logging in order to get as much information as possible to
 troubleshoot this issue. I have tried using attached jar files and jar
 files linked via http:

 Examples:

 {{groovy jars=http://myhost.com/configBackup.jar}}{{/groovy}}

 {{groovy jars=attach:configBackup.jar}}{{/groovy}}

 The linked jars cause an exception:

 java.lang.NoClassDefFoundError: Could not initialize class
 sun.net.www.protocol.http.HttpURLConnection

 The attached jars never show an error in the browser.

 Deven

 On Tue, Jul 6, 2010 at 11:25 AM, Thomas Mortagne
 thomas.morta...@xwiki.com wrote:
 On Tue, Jul 6, 2010 at 17:10, Deven Phillips deven.phill...@gmail.com 
 wrote:
 All,

    I am having issues on an upgraded and a clean install of XWiki
 2.3.1. I attach a jar file (configBackup.jar) and try to use that in
 my groovy script as follows:

 {{groovy jars=attach:configBackup.jar}}
 import path.to.my.class;
 ...
 ...
 {{/groovy}}

 The thread which is processing the page crashes with a the following
 stack trace visible in the catalina.out of Tomcat:

 2010-07-06 11:08:34,014
 [http://192.168.54.50:8080/xwiki/bin/view/TelnetBackup/BackUpAction]
 DEBUG ternal.DefaultConverterManager  - Failed to find a proper
 Converter for type [java.lang.String]
 org.xwiki.component.manager.ComponentLookupException: Can't find
 descriptor for the component [role =
 [org.xwiki.properties.converter.Converter] hint = [java.lang.String]]
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.initialize(EmbeddableComponentManager.java:356)
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:109)
        at 
 org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:85)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.lookupConverter(DefaultConverterManager.java:75)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.convert(DefaultConverterManager.java:55)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populateBean(DefaultBeanManager.java:125)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populate(DefaultBeanManager.java:80)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transformOnce(MacroTransformation.java:160)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transform(MacroTransformation.java:119)
        at 
 org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7213)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7188)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:797)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:811)
        at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:525)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
        at 
 org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
        at 
 org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
        at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
        at 
 

Re: [xwiki-users] Attached/Linked JAR files in Grrovy Scripting.

2010-07-06 Thread Deven Phillips
UPDATE:

The problem has been resolved on Linux by adding:

URIEncoding=UTF-8

As a property to the tomcat/conf/server.xml file for the Connector
node. The problem still persists on Windows.

Thanks,

Deven

On Tue, Jul 6, 2010 at 11:58 AM, Deven Phillips
deven.phill...@gmail.com wrote:
 I need to amend my last statement. Empty tags is not enough to
 replicate the error. Putting a simple:

 print Hello World ;

 between the tags is enough though.

 Thanks,

 Deven

 On Tue, Jul 6, 2010 at 11:54 AM, Deven Phillips
 deven.phill...@gmail.com wrote:
 More information. Simply adding the open and close {{groovy}} tags is
 enough to cause the problem. I am using XWiki 2.3.1 build number
 29118. So, if your entire page merely consisted of:

 {{groovy jars=attach:myJar.jar}}
 {{/groovy}}

 That would be enough to replicate the problem I am having.

 Additional details are:

 Java Version: Sun Java 1.6.0_07 (Also tested on 1.6.0_20).
 Tomcat Version: 6.0.26

 Thanks,

 Deven

 On Tue, Jul 6, 2010 at 11:30 AM, Deven Phillips
 deven.phill...@gmail.com wrote:
 OK, understood. That still does not solve my problem. Yes, I enabled
 debug logging in order to get as much information as possible to
 troubleshoot this issue. I have tried using attached jar files and jar
 files linked via http:

 Examples:

 {{groovy jars=http://myhost.com/configBackup.jar}}{{/groovy}}

 {{groovy jars=attach:configBackup.jar}}{{/groovy}}

 The linked jars cause an exception:

 java.lang.NoClassDefFoundError: Could not initialize class
 sun.net.www.protocol.http.HttpURLConnection

 The attached jars never show an error in the browser.

 Deven

 On Tue, Jul 6, 2010 at 11:25 AM, Thomas Mortagne
 thomas.morta...@xwiki.com wrote:
 On Tue, Jul 6, 2010 at 17:10, Deven Phillips deven.phill...@gmail.com 
 wrote:
 All,

    I am having issues on an upgraded and a clean install of XWiki
 2.3.1. I attach a jar file (configBackup.jar) and try to use that in
 my groovy script as follows:

 {{groovy jars=attach:configBackup.jar}}
 import path.to.my.class;
 ...
 ...
 {{/groovy}}

 The thread which is processing the page crashes with a the following
 stack trace visible in the catalina.out of Tomcat:

 2010-07-06 11:08:34,014
 [http://192.168.54.50:8080/xwiki/bin/view/TelnetBackup/BackUpAction]
 DEBUG ternal.DefaultConverterManager  - Failed to find a proper
 Converter for type [java.lang.String]
 org.xwiki.component.manager.ComponentLookupException: Can't find
 descriptor for the component [role =
 [org.xwiki.properties.converter.Converter] hint = [java.lang.String]]
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.initialize(EmbeddableComponentManager.java:356)
        at 
 org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:109)
        at 
 org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:85)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.lookupConverter(DefaultConverterManager.java:75)
        at 
 org.xwiki.properties.internal.DefaultConverterManager.convert(DefaultConverterManager.java:55)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populateBean(DefaultBeanManager.java:125)
        at 
 org.xwiki.properties.internal.DefaultBeanManager.populate(DefaultBeanManager.java:80)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transformOnce(MacroTransformation.java:160)
        at 
 org.xwiki.rendering.internal.transformation.MacroTransformation.transform(MacroTransformation.java:119)
        at 
 org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:72)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7213)
        at 
 com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7188)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:797)
        at 
 com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:811)
        at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:525)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
        at 
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
        at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252)
        at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493)
        at