You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by techbysample <tu...@netmille.com> on 2015/10/31 14:09:12 UTC
Apache Ignite Integraton w/ JBoss
Apache Ignite Community,
Give the following:
Apache Ignite Version: 1.4
OS: Windows 8.1
JBoss ESB: 4.5
Apache Ignite .jars added to JBoss ESB 4.5:
ignite-core-1.4.0.jar
ignite-shmem-1.0.0.jar
ignite-indexing-1.4.0.jar
commons-codec-1.6.jar
lucene-core-3.5.0.jar
h2-1.3.175.jar
I am attempting to integrate Ignite with JBoss ESB (in single JVM). In
addition, I am doing this for the purpose of leverging Ignite's
DataGrid/Persistent Store functionality. When I start Ignite I encounter
the
following errors:
07:54:02,222 INFO [STDOUT] [07:54:02]
07:54:06,438 INFO [STDOUT] [07:54:06] Security status [authentication=off,
comm
unication encryption=off]
07:55:03,413 ERROR [STDERR] Oct 31, 2015 7:55:03 AM
org.apache.ignite.logger.jav
a.JavaLogger error
SEVERE: Got exception while starting (will rollback startup routine).
java.lang.NoSuchFieldError: serializeJavaObject
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.start
(IgniteH2Indexing.java:1293)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.start(
GridQueryProcessor.java:134)
at
org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.j
ava:1501)
at
org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:879)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(Igni
tionEx.java:1617)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(Ignit
ionEx.java:1484)
at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:965)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:526)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:507)
Here is a code snipppet:
private void intializeCache()
{
// To start ignite with desired configuration uncomment the appropriate
line.
IgniteConfiguration cfg = new IgniteConfiguration();
org.apache.ignite.marshaller.optimized.OptimizedMarshaller
marshaller = new
org.apache.ignite.marshaller.optimized.OptimizedMarshaller();
marshaller.setRequireSerializable(false);
cfg.setPeerClassLoadingEnabled(true);
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi spi = new
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi();
TcpDiscoveryMulticastIpFinder finder = new
TcpDiscoveryMulticastIpFinder();
List addresses = new ArrayList();
addresses.add("127.0.0.1:47500..47509");
finder.setAddresses(addresses);
spi.setIpFinder(finder);
cfg.setDiscoverySpi(spi);
cfg.setMarshaller(marshaller);
// To start ignite with desired configuration uncomment the appropriate
line.
try {
ignite = Ignition.start(cfg);
}
catch (Exception e)
{
System.out.println(e);
}
}
I would appreciate any assistance addressing this issue. Thanks in advance!
--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.
Re: Apache Ignite Integraton w/ JBoss
Posted by techbysample <tu...@netmille.com>.
That fixed the issue as I found and removed older .jar file. Thanks!
techbysample wrote
> Thank you for your response. I will give that a try..
> Andrey Gura wrote
>> Hi,
>>
>> it seems that you have more than one h2 jar in classpath. Older version
>> of
>> h2 doesn't have serializeJavaObject field in SysProperties class.
>>
>> On Sat, Oct 31, 2015 at 4:09 PM, techbysample <
>> turik@
>> > wrote:
>>
>>> Apache Ignite Community,
>>>
>>> Give the following:
>>>
>>> Apache Ignite Version: 1.4
>>> OS: Windows 8.1
>>> JBoss ESB: 4.5
>>> Apache Ignite .jars added to JBoss ESB 4.5:
>>>
>>> ignite-core-1.4.0.jar
>>> ignite-shmem-1.0.0.jar
>>> ignite-indexing-1.4.0.jar
>>> commons-codec-1.6.jar
>>> lucene-core-3.5.0.jar
>>> h2-1.3.175.jar
>>>
>>> I am attempting to integrate Ignite with JBoss ESB (in single JVM). In
>>> addition, I am doing this for the purpose of leverging Ignite's
>>> DataGrid/Persistent Store functionality. When I start Ignite I
>>> encounter
>>> the
>>> following errors:
>>>
>>> 07:54:02,222 INFO [STDOUT] [07:54:02]
>>> 07:54:06,438 INFO [STDOUT] [07:54:06] Security status
>>> [authentication=off,
>>> comm
>>> unication encryption=off]
>>> 07:55:03,413 ERROR [STDERR] Oct 31, 2015 7:55:03 AM
>>> org.apache.ignite.logger.jav
>>> a.JavaLogger error
>>> SEVERE: Got exception while starting (will rollback startup routine).
>>> java.lang.NoSuchFieldError: serializeJavaObject
>>> at
>>> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.start
>>> (IgniteH2Indexing.java:1293)
>>> at
>>> org.apache.ignite.internal.processors.query.GridQueryProcessor.start(
>>> GridQueryProcessor.java:134)
>>> at
>>> org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.j
>>> ava:1501)
>>> at
>>> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:879)
>>> at
>>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(Igni
>>> tionEx.java:1617)
>>> at
>>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(Ignit
>>> ionEx.java:1484)
>>> at
>>> org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:965)
>>> at
>>> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:526)
>>> at
>>> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:507)
>>>
>>>
>>> Here is a code snipppet:
>>>
>>>
>>> private void intializeCache()
>>> {
>>> // To start ignite with desired configuration uncomment the
>>> appropriate
>>> line.
>>>
>>> IgniteConfiguration cfg = new IgniteConfiguration();
>>> org.apache.ignite.marshaller.optimized.OptimizedMarshaller
>>> marshaller = new
>>> org.apache.ignite.marshaller.optimized.OptimizedMarshaller();
>>> marshaller.setRequireSerializable(false);
>>> cfg.setPeerClassLoadingEnabled(true);
>>>
>>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi spi = new
>>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi();
>>> TcpDiscoveryMulticastIpFinder finder = new
>>> TcpDiscoveryMulticastIpFinder();
>>>
>>> List addresses = new ArrayList();
>>> addresses.add("127.0.0.1:47500..47509");
>>>
>>> finder.setAddresses(addresses);
>>> spi.setIpFinder(finder);
>>> cfg.setDiscoverySpi(spi);
>>>
>>> cfg.setMarshaller(marshaller);
>>>
>>>
>>> // To start ignite with desired configuration uncomment the
>>> appropriate
>>> line.
>>> try {
>>>
>>> ignite = Ignition.start(cfg);
>>> }
>>> catch (Exception e)
>>> {
>>> System.out.println(e);
>>> }
>>>
>>> }
>>>
>>> I would appreciate any assistance addressing this issue. Thanks in
>>> advance!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799.html
>>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>>>
>>
>>
>>
>> --
>> Andrey Gura
>> GridGain Systems, Inc.
>> www.gridgain.com
--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799p1874.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.
Re: Apache Ignite Integraton w/ JBoss
Posted by techbysample <tu...@netmille.com>.
Thank you for your response. I will give that a try..
Andrey Gura wrote
> Hi,
>
> it seems that you have more than one h2 jar in classpath. Older version of
> h2 doesn't have serializeJavaObject field in SysProperties class.
>
> On Sat, Oct 31, 2015 at 4:09 PM, techbysample <
> turik@
> > wrote:
>
>> Apache Ignite Community,
>>
>> Give the following:
>>
>> Apache Ignite Version: 1.4
>> OS: Windows 8.1
>> JBoss ESB: 4.5
>> Apache Ignite .jars added to JBoss ESB 4.5:
>>
>> ignite-core-1.4.0.jar
>> ignite-shmem-1.0.0.jar
>> ignite-indexing-1.4.0.jar
>> commons-codec-1.6.jar
>> lucene-core-3.5.0.jar
>> h2-1.3.175.jar
>>
>> I am attempting to integrate Ignite with JBoss ESB (in single JVM). In
>> addition, I am doing this for the purpose of leverging Ignite's
>> DataGrid/Persistent Store functionality. When I start Ignite I encounter
>> the
>> following errors:
>>
>> 07:54:02,222 INFO [STDOUT] [07:54:02]
>> 07:54:06,438 INFO [STDOUT] [07:54:06] Security status
>> [authentication=off,
>> comm
>> unication encryption=off]
>> 07:55:03,413 ERROR [STDERR] Oct 31, 2015 7:55:03 AM
>> org.apache.ignite.logger.jav
>> a.JavaLogger error
>> SEVERE: Got exception while starting (will rollback startup routine).
>> java.lang.NoSuchFieldError: serializeJavaObject
>> at
>> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.start
>> (IgniteH2Indexing.java:1293)
>> at
>> org.apache.ignite.internal.processors.query.GridQueryProcessor.start(
>> GridQueryProcessor.java:134)
>> at
>> org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.j
>> ava:1501)
>> at
>> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:879)
>> at
>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(Igni
>> tionEx.java:1617)
>> at
>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(Ignit
>> ionEx.java:1484)
>> at
>> org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:965)
>> at
>> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:526)
>> at
>> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:507)
>>
>>
>> Here is a code snipppet:
>>
>>
>> private void intializeCache()
>> {
>> // To start ignite with desired configuration uncomment the
>> appropriate
>> line.
>>
>> IgniteConfiguration cfg = new IgniteConfiguration();
>> org.apache.ignite.marshaller.optimized.OptimizedMarshaller
>> marshaller = new
>> org.apache.ignite.marshaller.optimized.OptimizedMarshaller();
>> marshaller.setRequireSerializable(false);
>> cfg.setPeerClassLoadingEnabled(true);
>>
>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi spi = new
>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi();
>> TcpDiscoveryMulticastIpFinder finder = new
>> TcpDiscoveryMulticastIpFinder();
>>
>> List addresses = new ArrayList();
>> addresses.add("127.0.0.1:47500..47509");
>>
>> finder.setAddresses(addresses);
>> spi.setIpFinder(finder);
>> cfg.setDiscoverySpi(spi);
>>
>> cfg.setMarshaller(marshaller);
>>
>>
>> // To start ignite with desired configuration uncomment the
>> appropriate
>> line.
>> try {
>>
>> ignite = Ignition.start(cfg);
>> }
>> catch (Exception e)
>> {
>> System.out.println(e);
>> }
>>
>> }
>>
>> I would appreciate any assistance addressing this issue. Thanks in
>> advance!
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799.html
>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>>
>
>
>
> --
> Andrey Gura
> GridGain Systems, Inc.
> www.gridgain.com
--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799p1823.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.
Re: Apache Ignite Integraton w/ JBoss
Posted by Andrey Gura <ag...@gridgain.com>.
Hi,
it seems that you have more than one h2 jar in classpath. Older version of
h2 doesn't have serializeJavaObject field in SysProperties class.
On Sat, Oct 31, 2015 at 4:09 PM, techbysample <tu...@netmille.com> wrote:
> Apache Ignite Community,
>
> Give the following:
>
> Apache Ignite Version: 1.4
> OS: Windows 8.1
> JBoss ESB: 4.5
> Apache Ignite .jars added to JBoss ESB 4.5:
>
> ignite-core-1.4.0.jar
> ignite-shmem-1.0.0.jar
> ignite-indexing-1.4.0.jar
> commons-codec-1.6.jar
> lucene-core-3.5.0.jar
> h2-1.3.175.jar
>
> I am attempting to integrate Ignite with JBoss ESB (in single JVM). In
> addition, I am doing this for the purpose of leverging Ignite's
> DataGrid/Persistent Store functionality. When I start Ignite I encounter
> the
> following errors:
>
> 07:54:02,222 INFO [STDOUT] [07:54:02]
> 07:54:06,438 INFO [STDOUT] [07:54:06] Security status [authentication=off,
> comm
> unication encryption=off]
> 07:55:03,413 ERROR [STDERR] Oct 31, 2015 7:55:03 AM
> org.apache.ignite.logger.jav
> a.JavaLogger error
> SEVERE: Got exception while starting (will rollback startup routine).
> java.lang.NoSuchFieldError: serializeJavaObject
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.start
> (IgniteH2Indexing.java:1293)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.start(
> GridQueryProcessor.java:134)
> at
> org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.j
> ava:1501)
> at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:879)
> at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(Igni
> tionEx.java:1617)
> at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(Ignit
> ionEx.java:1484)
> at
> org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:965)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:526)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:507)
>
>
> Here is a code snipppet:
>
>
> private void intializeCache()
> {
> // To start ignite with desired configuration uncomment the appropriate
> line.
>
> IgniteConfiguration cfg = new IgniteConfiguration();
> org.apache.ignite.marshaller.optimized.OptimizedMarshaller
> marshaller = new
> org.apache.ignite.marshaller.optimized.OptimizedMarshaller();
> marshaller.setRequireSerializable(false);
> cfg.setPeerClassLoadingEnabled(true);
>
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi spi = new
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi();
> TcpDiscoveryMulticastIpFinder finder = new
> TcpDiscoveryMulticastIpFinder();
>
> List addresses = new ArrayList();
> addresses.add("127.0.0.1:47500..47509");
>
> finder.setAddresses(addresses);
> spi.setIpFinder(finder);
> cfg.setDiscoverySpi(spi);
>
> cfg.setMarshaller(marshaller);
>
>
> // To start ignite with desired configuration uncomment the
> appropriate
> line.
> try {
>
> ignite = Ignition.start(cfg);
> }
> catch (Exception e)
> {
> System.out.println(e);
> }
>
> }
>
> I would appreciate any assistance addressing this issue. Thanks in
> advance!
>
>
>
>
>
>
>
>
>
>
> --
> View this message in context:
> http://apache-ignite-users.70518.x6.nabble.com/Apache-Ignite-Integraton-w-JBoss-tp1799.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>
--
Andrey Gura
GridGain Systems, Inc.
www.gridgain.com