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 &lt;

>> turik@

>> &gt; 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 &lt;

> turik@

> &gt; 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