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

Juraj Duráni (JIRA) issues at jboss.org
Fri Nov 7 01:20:29 EST 2014


Juraj Duráni created TEIID-3204:
-----------------------------------

             Summary: 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: Steven Hawkins


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