[JBoss JIRA] (TEIID-3975) 8.13+ Teiid Client should work on JRE 1.6
by Steven Hawkins (JIRA)
Steven Hawkins created TEIID-3975:
-------------------------------------
Summary: 8.13+ Teiid Client should work on JRE 1.6
Key: TEIID-3975
URL: https://issues.jboss.org/browse/TEIID-3975
Project: Teiid
Issue Type: Bug
Components: JDBC Driver
Affects Versions: 8.13
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 8.13.2, 9.0
The switch to wildfly defaults the build source/target to 1.7 from the parent pom and the jdbc jar that is produced then requires jre 1.7. We are expecting the client to be 1.6 compatible.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-3961:
---------------------------------------
Actually for 8.13+ we are expecting 1.7 as the runtime on the server side. The download page had already been updated http://teiid.jboss.org/downloads/ but we'll need an entry in the migration guide as well. The client driver should still be 1.6 compatible, although I don't think we're enforcing that as the source/target settings of 1.7 are coming from the jboss parent pom.
Can you change websphere to use 1.7?
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Ramesh Reddy commented on TEIID-3961:
-------------------------------------
Teiid libraries are compiled with 1.7, that may be the issue. You can try building locally with 1.6 see if that compiles cleanly.
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Ivan Chan (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Ivan Chan commented on TEIID-3961:
----------------------------------
I ran into the following error in Websphere 8.5.5:
Caused by: java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=org/teiid/logging/Logger, offset=6
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:264)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:74)
at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:853)
at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:763)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:604)
And Websphere 8.5.5 uses the following JAVA version:
/opt/IBM/WebSphere/AppServer/java/bin/java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460_26sr5fp1ifix-20130408_02(SR5 FP1+IV38399+IV38578))
IBM J9 VM (build 2.6, JRE 1.6.0 Linux amd64-64 Compressed References 20130301_140166 (JIT enabled, AOT enabled)
J9VM - R26_Java626_SR5_FP1_20130301_0937_B140166
JIT - r11.b03_20130131_32403
GC - R26_Java626_SR5_FP1_20130301_0937_B140166_CMPRSS
J9CL - 20130301_140166)
JCL - 20130408_01
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Ivan Chan (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Ivan Chan commented on TEIID-3961:
----------------------------------
I will try Teiid 8.13 with Websphere 8.5.5 again.
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Ramesh Reddy commented on TEIID-3961:
-------------------------------------
With 8.13 the Infinispan configuration and API changed, you must use 7.2.3.Final
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Ivan Chan (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Ivan Chan commented on TEIID-3961:
----------------------------------
My workaround doesn't work with Teiid 8.13. I got the following error if I replaced infinispan version to 5.1.2.FINAL.
Caused by: org.infinispan.config.ConfigurationException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[4,36]
Message: Unexpected element '{urn:infinispan:config:7.2}infinispan' encountered
at org.infinispan.configuration.parsing.Parser.parse(Parser.java:116)
at org.infinispan.configuration.parsing.Parser.parse(Parser.java:94)
at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:369)
at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:341)
at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:183)
at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:390)
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3974) MIN and MAX on boolean not supported in Vertica
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3974?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-3974.
-----------------------------------
Fix Version/s: 9.0
8.12.5
Resolution: Done
Committed the pull request.
> MIN and MAX on boolean not supported in Vertica
> -----------------------------------------------
>
> Key: TEIID-3974
> URL: https://issues.jboss.org/browse/TEIID-3974
> Project: Teiid
> Issue Type: Bug
> Components: JDBC Connector
> Affects Versions: 8.12.3
> Reporter: Andrej Šmigala
> Assignee: Steven Hawkins
> Fix For: 9.0, 8.12.5
>
>
> Vertica does not support calling MIN and MAX aggregate functions on boolean values, attempting that fails with
> {noformat}
> Remote com.vertica.support.exceptions.SyntaxErrorException: [Vertica][VJDBC](3457) ERROR: Function MIN(boolean) does not exist, or permission is denied for MIN(boolean)
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months
[JBoss JIRA] (TEIID-3961) Can't use TEIID with Websphere 8.5.5
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3961?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-3961:
---------------------------------------
We'll capture that on the migration guide page: https://teiid.gitbooks.io/documents/content/admin/Migration_Guide_From_Te...
We'll also make one specifically for 8.13
> Can't use TEIID with Websphere 8.5.5
> ------------------------------------
>
> Key: TEIID-3961
> URL: https://issues.jboss.org/browse/TEIID-3961
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.3
> Environment: Websphere 8.5.5 with Teiid 8.12.3
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
>
> If I deploy Teiid on websphere 8.5.5, Teiid embedded server cannot start. It throws the following exception.
> Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/jboss/staxmapper/XMLExtendedStreamReaderImpl, method=getAttributeName(I)Ljavax/xml/namespace/QName;, pc=0
> at java.lang.J9VMInternals.verifyImpl(Native Method)
> at java.lang.J9VMInternals.verify(J9VMInternals.java:93)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:170)
> at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
> at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:77)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:353)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:326)
> at org.teiid.runtime.EmbeddedConfiguration.getCacheFactory(EmbeddedConfiguration.java:180)
> at org.teiid.runtime.EmbeddedServer.start(EmbeddedServer.java:386)
> at com.jaspersoft.jasperserver.api.engine.common.virtualdatasourcequery.teiid.TeiidEmbeddedServer.<init>(TeiidEmbeddedServer.java:113)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 10 months