[teiid-issues] [JBoss JIRA] (TEIID-3204) Admin shell throws an IncompatibleClassChangeError

Van Halbert (JIRA) issues at jboss.org
Wed Nov 12 16:22:29 EST 2014


    [ https://issues.jboss.org/browse/TEIID-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019554#comment-13019554 ] 

Van Halbert commented on TEIID-3204:
------------------------------------

There was an issue with the 2.0.5 version, so we had to move backwards.   So to fix this, we may have to jump to the 2.1.0 version.  But looking at the dependencies, that may cause other issues.

> Admin shell throws an IncompatibleClassChangeError
> --------------------------------------------------
>
>                 Key: TEIID-3204
>                 URL: https://issues.jboss.org/browse/TEIID-3204
>             Project: Teiid
>          Issue Type: Bug
>    Affects Versions: 8.7.1
>         Environment: OS: fedora 20
> arch: x86_64
> java: oracle 1.7
>            Reporter: Juraj Duráni
>            Assignee: Van Halbert
>
> Admin shell throws an IncompatibleClassChangeError when wrong path to groovy script is provided along with load command.
> Actual result:
> ===> [import static org.teiid.adminshell.AdminShell.*; import static org.teiid.adminshell.GroovySqlExtensions.*; import org.teiid.adminapi.*;]
> FATAL: java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5
> java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5
> 	at groovy.lang.MetaClassImpl.selectConstructorAndTransformArguments(MetaClassImpl.java:1406)
> 	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.selectConstructorAndTransformArguments(ScriptBytecodeAdapter.java:237)
> 	at org.codehaus.groovy.tools.shell.CommandException.<init>(Command.groovy:60)
> 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> 	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> ....
> ....



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)



More information about the teiid-issues mailing list