[
https://issues.jboss.org/browse/TEIID-3204?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-3204:
---------------------------------------
From my understanding the issue will be present with any exception
thrown - that is it's not specific to incorrect files.
From the issue it's not clear if this should affect Groovy 1.7.2.
Are we building and running with 1.7.2?
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)