[JBoss JIRA] (ISPN-7689) Invalid classpath in config-converter.bat
by Simon Hogg (JIRA)
Simon Hogg created ISPN-7689:
--------------------------------
Summary: Invalid classpath in config-converter.bat
Key: ISPN-7689
URL: https://issues.jboss.org/browse/ISPN-7689
Project: Infinispan
Issue Type: Bug
Components: Configuration
Affects Versions: 9.0.0.CR4
Reporter: Simon Hogg
The config-converter.bat distributed with infinispan-9.0.0.CR4-all.zip contains the wrong path for the transaction api jar:
for %%i in (%ISPN_HOME%\lib\jboss-transactions-api*.jar) do call :append_to_cp %%i
this should be:
for %%i in (%ISPN_HOME%\lib\jboss-transaction-api*.jar) do call :append_to_cp %%i
(The 's' in transactions should be removed.)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7688) Various security tests fails with IBM JDK
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-7688?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-7688:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.0.0.Final
Resolution: Done
> Various security tests fails with IBM JDK
> -----------------------------------------
>
> Key: ISPN-7688
> URL: https://issues.jboss.org/browse/ISPN-7688
> Project: Infinispan
> Issue Type: Bug
> Components: Security, Test Suite - Server
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Fix For: 9.0.0.Final
>
>
> See e.g. various failures in SSL test, krb, ldap, jgroups security etc.
> Tests that fail:
> * org.infinispan.server.test.client.hotrod.security.HotRodKrbAuthIT
> * org.infinispan.server.test.client.hotrod.security.HotRodKrbAuthLdapAuthzIT
> * org.infinispan.server.test.client.hotrod.security.HotRodPlainAuthLdapOverSslIT
> * org.infinispan.server.test.client.hotrod.security.HotRodSslEncryptionIT
> * org.infinispan.server.test.client.hotrod.security.HotRodSslWithSniEncryptionIT
> * org.infinispan.server.test.security.cache.ClusteredCacheAuthExteranlIT
> * org.infinispan.server.test.security.rest.RESTCertSecurityIT
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7672) NonTotalOrderTxPerCacheInboundInvocationHandler throws warning when adding cache entry using Spring Session
by Pedro Ruivo (JIRA)
[ https://issues.jboss.org/browse/ISPN-7672?page=com.atlassian.jira.plugin.... ]
Pedro Ruivo commented on ISPN-7672:
-----------------------------------
[~sebastian.laskawiec] I like that idea and I would like to go one step further and remove all the {{InternalCacheEntry}} implementation and move the access and creation time and the entry version to the {{InternalMetadata}}.
BTW, I'm working in a branch where I introduce the {{HotRodMetadata}} and I created a dedicated {{NumericVersionGenerator}} for its operations. It is not working correctly with listeners since the metadata is lost somewhere in the event/listener code and it causes some tests to fail. In any case, if you wanna try your demo with it or simply take a look, the branch is here: https://github.com/pruivo/infinispan/tree/t_7672_hotrodversion
> NonTotalOrderTxPerCacheInboundInvocationHandler throws warning when adding cache entry using Spring Session
> -----------------------------------------------------------------------------------------------------------
>
> Key: ISPN-7672
> URL: https://issues.jboss.org/browse/ISPN-7672
> Project: Infinispan
> Issue Type: Bug
> Components: Cloud Integrations, Spring Integration
> Affects Versions: 9.0.0.CR4
> Reporter: Sebastian Łaskawiec
> Assignee: Galder Zamarreño
> Priority: Blocker
> Fix For: 9.0.0.Final
>
>
> When I'm trying to add an entry using Spring Session integration with a [transactional cache|https://github.com/slaskawi/presentations/blob/master/2017_spring_s...], the server throws a warning:
> {code}
> [transactions-repository-1-2cbrv] 06:53:40,773 WARN [org.infinispan.remoting.inboundhandler.NonTotalOrderTxPerCacheInboundInvocationHandler] (remote-thread--p2-t18) ISPN000071: Caught exception when handling command DistributedExecuteCommand [cache=Cache 'sessions'@transactions-repository-1-2cbrv, keys=[], callable=ClusterEventCallable{identifier=b345211e-fbd7-4305-b3a6-6979301e0360, events=[ClusterEvent {type=CACHE_ENTRY_CREATED, cache=Cache 'sessions'@transactions-repository-1-2cbrv, key=[B@8c75820, value=[B@76856353, oldValue=null, transaction=RecoveryAwareGlobalTransaction{xid=< 131077, 29, 36, 0000000000-1-1-84170374-96-629488-44-62370001349, 0000000000-1-1-84170374-96-629488-44-62370001400000000 >, internalId=562954248388609} GlobalTx:transactions-repository-1-cwk6f:1, retryCommand=false, origin=transactions-repository-1-cwk6f}]}]: org.infinispan.commons.CacheListenerException: ISPN000280: Caught exception [java.lang.ClassCastException] while invoking method [public void org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(org.infinispan.notifications.cachelistener.event.CacheEntryEvent)] on listener instance: org.infinispan.server.hotrod.ClientListenerRegistry$StatelessClientEventSender@7b97a57
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:401)
> [transactions-repository-1-2cbrv] at org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:20)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl.invoke(AbstractListenerImpl.java:419)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1512)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1508)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invokeNoChecks(CacheNotifierImpl.java:1503)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl.notifyClusterListeners(CacheNotifierImpl.java:711)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.cluster.ClusterEventCallable.call(ClusterEventCallable.java:49)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.cluster.ClusterEventCallable.call(ClusterEventCallable.java:25)
> [transactions-repository-1-2cbrv] at org.infinispan.commands.read.DistributedExecuteCommand.invokeAsync(DistributedExecuteCommand.java:99)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:90)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.invoke(BaseBlockingRunnable.java:90)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runAsync(BaseBlockingRunnable.java:68)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:40)
> [transactions-repository-1-2cbrv] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [transactions-repository-1-2cbrv] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [transactions-repository-1-2cbrv] at java.lang.Thread.run(Thread.java:745)
> [transactions-repository-1-2cbrv] Caused by: java.lang.ClassCastException: org.infinispan.container.versioning.SimpleClusteredVersion cannot be cast to org.infinispan.container.versioning.NumericVersion
> [transactions-repository-1-2cbrv] at org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(ClientListenerRegistry.java:363)
> [transactions-repository-1-2cbrv] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [transactions-repository-1-2cbrv] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [transactions-repository-1-2cbrv] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [transactions-repository-1-2cbrv] at java.lang.reflect.Method.invoke(Method.java:498)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:396)
> [transactions-repository-1-2cbrv] ... 16 more
> [transactions-repository-1-2cbrv]
> {code}
> This didn't happen in {{CR2}} release, so there must be something that changed since then. I also noticed that this sometimes leads to exceptions in the Hot Rod client.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7672) NonTotalOrderTxPerCacheInboundInvocationHandler throws warning when adding cache entry using Spring Session
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-7672?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec commented on ISPN-7672:
-------------------------------------------
[~pruivo] Just thinking... maybe we should have two metada fields? One for internal use (skew checks, vector clocks or whatever we want in the future) and for that can be added by clients in general? Of course the internal one should be accessible only by the Core.
> NonTotalOrderTxPerCacheInboundInvocationHandler throws warning when adding cache entry using Spring Session
> -----------------------------------------------------------------------------------------------------------
>
> Key: ISPN-7672
> URL: https://issues.jboss.org/browse/ISPN-7672
> Project: Infinispan
> Issue Type: Bug
> Components: Cloud Integrations, Spring Integration
> Affects Versions: 9.0.0.CR4
> Reporter: Sebastian Łaskawiec
> Assignee: Galder Zamarreño
> Priority: Blocker
> Fix For: 9.0.0.Final
>
>
> When I'm trying to add an entry using Spring Session integration with a [transactional cache|https://github.com/slaskawi/presentations/blob/master/2017_spring_s...], the server throws a warning:
> {code}
> [transactions-repository-1-2cbrv] 06:53:40,773 WARN [org.infinispan.remoting.inboundhandler.NonTotalOrderTxPerCacheInboundInvocationHandler] (remote-thread--p2-t18) ISPN000071: Caught exception when handling command DistributedExecuteCommand [cache=Cache 'sessions'@transactions-repository-1-2cbrv, keys=[], callable=ClusterEventCallable{identifier=b345211e-fbd7-4305-b3a6-6979301e0360, events=[ClusterEvent {type=CACHE_ENTRY_CREATED, cache=Cache 'sessions'@transactions-repository-1-2cbrv, key=[B@8c75820, value=[B@76856353, oldValue=null, transaction=RecoveryAwareGlobalTransaction{xid=< 131077, 29, 36, 0000000000-1-1-84170374-96-629488-44-62370001349, 0000000000-1-1-84170374-96-629488-44-62370001400000000 >, internalId=562954248388609} GlobalTx:transactions-repository-1-cwk6f:1, retryCommand=false, origin=transactions-repository-1-cwk6f}]}]: org.infinispan.commons.CacheListenerException: ISPN000280: Caught exception [java.lang.ClassCastException] while invoking method [public void org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(org.infinispan.notifications.cachelistener.event.CacheEntryEvent)] on listener instance: org.infinispan.server.hotrod.ClientListenerRegistry$StatelessClientEventSender@7b97a57
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:401)
> [transactions-repository-1-2cbrv] at org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:20)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl.invoke(AbstractListenerImpl.java:419)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1512)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1508)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invokeNoChecks(CacheNotifierImpl.java:1503)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.CacheNotifierImpl.notifyClusterListeners(CacheNotifierImpl.java:711)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.cluster.ClusterEventCallable.call(ClusterEventCallable.java:49)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.cachelistener.cluster.ClusterEventCallable.call(ClusterEventCallable.java:25)
> [transactions-repository-1-2cbrv] at org.infinispan.commands.read.DistributedExecuteCommand.invokeAsync(DistributedExecuteCommand.java:99)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:90)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.invoke(BaseBlockingRunnable.java:90)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runAsync(BaseBlockingRunnable.java:68)
> [transactions-repository-1-2cbrv] at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:40)
> [transactions-repository-1-2cbrv] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [transactions-repository-1-2cbrv] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [transactions-repository-1-2cbrv] at java.lang.Thread.run(Thread.java:745)
> [transactions-repository-1-2cbrv] Caused by: java.lang.ClassCastException: org.infinispan.container.versioning.SimpleClusteredVersion cannot be cast to org.infinispan.container.versioning.NumericVersion
> [transactions-repository-1-2cbrv] at org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(ClientListenerRegistry.java:363)
> [transactions-repository-1-2cbrv] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [transactions-repository-1-2cbrv] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [transactions-repository-1-2cbrv] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [transactions-repository-1-2cbrv] at java.lang.reflect.Method.invoke(Method.java:498)
> [transactions-repository-1-2cbrv] at org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:396)
> [transactions-repository-1-2cbrv] ... 16 more
> [transactions-repository-1-2cbrv]
> {code}
> This didn't happen in {{CR2}} release, so there must be something that changed since then. I also noticed that this sometimes leads to exceptions in the Hot Rod client.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7656) DefaultDataContainer.entrySet().stream().toArray(Object[]::new) may fail
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-7656?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-7656:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> DefaultDataContainer.entrySet().stream().toArray(Object[]::new) may fail
> ------------------------------------------------------------------------
>
> Key: ISPN-7656
> URL: https://issues.jboss.org/browse/ISPN-7656
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Reporter: Radim Vansa
> Assignee: William Burns
> Fix For: 9.0.0.Final
>
>
> When the default Spliterator estimates size of the array, it calls {{DefaultDataContainer.EntrySet#size()}} that returns directly the size of container (including expired entries). Then the container is iterated using {{ImmutableEntryIterator}} which excludes expired entries by default, and this may return less elements than the original size() provided. That causes failure like this:
> {code}
> java.lang.IllegalStateException: End size 1 is less than fixed size 2
> at java.util.stream.Nodes$FixedNodeBuilder.end(Nodes.java:1232)
> at java.util.stream.Sink$ChainedReference.end(Sink.java:258)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:545)
> at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
> at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:438)
> {code}
> Note that this can also happen without expiration upon concurrent modification. We have to adjust the characteristics (remove {{#SIZED}}) of provided spliterators.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7664) Default cache warning always displayed on server startup
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7664?page=com.atlassian.jira.plugin.... ]
Ryan Emerson resolved ISPN-7664.
--------------------------------
Resolution: Done
> Default cache warning always displayed on server startup
> --------------------------------------------------------
>
> Key: ISPN-7664
> URL: https://issues.jboss.org/browse/ISPN-7664
> Project: Infinispan
> Issue Type: Bug
> Components: Server
> Affects Versions: 9.0.0.CR4
> Environment: Standalone and Domain Servers
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Fix For: 9.0.0.Final
>
>
> The warning "ISPN000435: Cache manager initialized with a default cache configuration but without a name for it. Set it in the GlobalConfiguration." is always displayed on server startup as the GlobalConfiguration::defaultCacheName is never set by the CacheContainerConfiguration.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7685) JDBC Sybase upsert fails
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-7685?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7685:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.0.0.Final
Resolution: Done
> JDBC Sybase upsert fails
> ------------------------
>
> Key: ISPN-7685
> URL: https://issues.jboss.org/browse/ISPN-7685
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 9.0.0.CR4
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Fix For: 9.0.0.Final
>
>
> Writes to the underlying JDBC store fail with the following exception:
> {code:java}
> 14:50:01.919 [main] ERROR org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore - ISPN008024: Error while storing string key to database; key: '41'
> com.sybase.jdbc4.jdbc.SybSQLException: Incorrect syntax near the keyword 'VALUES'.
> at com.sybase.jdbc4.tds.Tds.processEed(Tds.java:4131) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.tds.Tds.nextResult(Tds.java:3247) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.ResultGetter.nextResult(ResultGetter.java:78) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:294) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:276) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.updateLoop(SybStatement.java:2749) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.executeUpdate(SybStatement.java:2733) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybPreparedStatement.executeUpdate(SybPreparedStatement.java:335) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.4.6.jar:?]
> at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.4.6.jar:?]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.executeUpsert(JdbcStringBasedStore.java:224) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:209) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:189) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:518) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_112]
> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_112]
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_112]
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_112]
> at org.infinispan.persistence.manager.PersistenceManagerImpl.writeToAllNonTxStores(PersistenceManagerImpl.java:518) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.storeEntry(CacheWriterInterceptor.java:480) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.lambda$visitPutKeyValueCommand$1(CacheWriterInterceptor.java:189) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:108) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPutKeyValueCommand(CacheWriterInterceptor.java:181) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:196) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:133) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:101) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:675) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:303) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:153) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:116) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:39) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:77) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:167) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:156) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:126) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:94) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1489) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.putInternal(CacheImpl.java:1120) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1110) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1559) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:249) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.AbstractDelegatingCache.put(AbstractDelegatingCache.java:358) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.TypeConverterDelegatingAdvancedCache.put(TypeConverterDelegatingAdvancedCache.java:173) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.jboss.set.JdbcWriter.main(JdbcWriter.java:18) [classes/:?]
> 14:50:01.931 [main] ERROR org.infinispan.interceptors.impl.InvocationContextInterceptor - ISPN000136: Error executing command PutKeyValueCommand, writing keys [1]
> org.infinispan.persistence.spi.PersistenceException: Error while storing string key to database; key: '41'
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:192) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:518) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_112]
> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_112]
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_112]
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_112]
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_112]
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_112]
> at org.infinispan.persistence.manager.PersistenceManagerImpl.writeToAllNonTxStores(PersistenceManagerImpl.java:518) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.storeEntry(CacheWriterInterceptor.java:480) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.lambda$visitPutKeyValueCommand$1(CacheWriterInterceptor.java:189) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:108) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPutKeyValueCommand(CacheWriterInterceptor.java:181) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:196) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:133) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:101) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:675) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:303) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:153) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:116) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:39) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:77) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:167) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:156) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74) ~[infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:126) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:94) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1489) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.putInternal(CacheImpl.java:1120) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1110) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1559) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:249) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.AbstractDelegatingCache.put(AbstractDelegatingCache.java:358) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.cache.impl.TypeConverterDelegatingAdvancedCache.put(TypeConverterDelegatingAdvancedCache.java:173) [infinispan-core-9.0.0.CR4.jar:9.0.0.CR4]
> at org.jboss.set.JdbcWriter.main(JdbcWriter.java:18) [classes/:?]
> Caused by: com.sybase.jdbc4.jdbc.SybSQLException: Incorrect syntax near the keyword 'VALUES'.
> at com.sybase.jdbc4.tds.Tds.processEed(Tds.java:4131) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.tds.Tds.nextResult(Tds.java:3247) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.ResultGetter.nextResult(ResultGetter.java:78) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:294) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:276) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.updateLoop(SybStatement.java:2749) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybStatement.executeUpdate(SybStatement.java:2733) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.sybase.jdbc4.jdbc.SybPreparedStatement.executeUpdate(SybPreparedStatement.java:335) ~[jconn-4.jar:JDK 1.6/jdbcmain/Tue Sep 1 02:27:47 PDT 2015]
> at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.4.6.jar:?]
> at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.4.6.jar:?]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.executeUpsert(JdbcStringBasedStore.java:224) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:209) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:189) ~[infinispan-cachestore-jdbc-9.0.0.CR4.jar:9.0.0.CR4]
> ... 45 more
> Exception in thread "main" org.infinispan.persistence.spi.PersistenceException: Error while storing string key to database; key: '41'
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:192)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:518)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.writeToAllNonTxStores(PersistenceManagerImpl.java:518)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.storeEntry(CacheWriterInterceptor.java:480)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.lambda$visitPutKeyValueCommand$1(CacheWriterInterceptor.java:189)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:108)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPutKeyValueCommand(CacheWriterInterceptor.java:181)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:196)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:133)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:101)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:675)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:303)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:153)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:116)
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:39)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:77)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:167)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:156)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:74)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:126)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:94)
> at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248)
> at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1489)
> at org.infinispan.cache.impl.CacheImpl.putInternal(CacheImpl.java:1120)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1110)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1559)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:249)
> at org.infinispan.cache.impl.AbstractDelegatingCache.put(AbstractDelegatingCache.java:358)
> at org.infinispan.cache.impl.TypeConverterDelegatingAdvancedCache.put(TypeConverterDelegatingAdvancedCache.java:173)
> at org.jboss.set.JdbcWriter.main(JdbcWriter.java:18)
> Caused by: com.sybase.jdbc4.jdbc.SybSQLException: Incorrect syntax near the keyword 'VALUES'.
> at com.sybase.jdbc4.tds.Tds.processEed(Tds.java:4131)
> at com.sybase.jdbc4.tds.Tds.nextResult(Tds.java:3247)
> at com.sybase.jdbc4.jdbc.ResultGetter.nextResult(ResultGetter.java:78)
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:294)
> at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:276)
> at com.sybase.jdbc4.jdbc.SybStatement.updateLoop(SybStatement.java:2749)
> at com.sybase.jdbc4.jdbc.SybStatement.executeUpdate(SybStatement.java:2733)
> at com.sybase.jdbc4.jdbc.SybPreparedStatement.executeUpdate(SybPreparedStatement.java:335)
> at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
> at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.executeUpsert(JdbcStringBasedStore.java:224)
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:209)
> at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:189)
> ... 45 more
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (ISPN-7688) Various security tests fails with IBM JDK
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-7688?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7688:
----------------------------------
Status: Open (was: New)
> Various security tests fails with IBM JDK
> -----------------------------------------
>
> Key: ISPN-7688
> URL: https://issues.jboss.org/browse/ISPN-7688
> Project: Infinispan
> Issue Type: Bug
> Components: Security, Test Suite - Server
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
>
> See e.g. various failures in SSL test, krb, ldap, jgroups security etc.
> Tests that fail:
> * org.infinispan.server.test.client.hotrod.security.HotRodKrbAuthIT
> * org.infinispan.server.test.client.hotrod.security.HotRodKrbAuthLdapAuthzIT
> * org.infinispan.server.test.client.hotrod.security.HotRodPlainAuthLdapOverSslIT
> * org.infinispan.server.test.client.hotrod.security.HotRodSslEncryptionIT
> * org.infinispan.server.test.client.hotrod.security.HotRodSslWithSniEncryptionIT
> * org.infinispan.server.test.security.cache.ClusteredCacheAuthExteranlIT
> * org.infinispan.server.test.security.rest.RESTCertSecurityIT
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years