You can find Cassandra jars inside the full distribution [1] at
apache-ignite-2.10.0-bin.zip/apache-ignite-2.10.0-bin/libs/optional/ignite-cassandra-store

[1] https://ignite.apache.org/download.cgi

On Mon, Jan 9, 2023 at 2:01 PM Charlin S <charli...@hotelhub.com> wrote:

> Hi Pavel,
> Where can I find the Ignite cassandra jar file? Could you please share.
> Note: I am using Ignite 2.10 now.
>
> Regards,
> Charlin
>
>
> On Mon, 9 Jan 2023 at 16:34, Charlin S <charli...@hotelhub.com> wrote:
>
>> Hi Pavel,
>> Thank you for your response.
>> I have placed the ignite-cassandra-store
>> & ignite-cassandra-serializers(which is available in optional) folder
>> under /home/soft/apache-ignite-2.10.0-bin/libs.
>> and  classpath has been set as by command export
>> CLASSPATH="/home/soft/apache-ignite-2.10.0-bin/libs".
>>
>> Regards,
>> Charlin
>>
>>
>> On Mon, 9 Jan 2023 at 15:53, Pavel Tupitsyn <ptupit...@apache.org> wrote:
>>
>>> Check inner exceptions, probably Cassandra jars are missing
>>>
>>> On Mon, Jan 9, 2023 at 10:01 AM Charlin S <charli...@hotelhub.com>
>>> wrote:
>>>
>>>> Hi Pavel,
>>>> Thank you for your reply.
>>>> I have tried the following options.
>>>> 1. Moved connection-settings.xml inside the Ignite spring xml
>>>> configuration file.
>>>> 2. added classpath by this command export
>>>> CLASSPATH="/home/soft/apache-ignite-2.10.0-bin/libs".
>>>> but still same error class org.apache.ignite.IgniteException: Failed to
>>>> instantiate Spring XML application context (make sure all classes used in
>>>> Spring configuration are present at CLASSPATH)
>>>> [springUrl=file:/home/soft/apache-ignite-2.10.0-bin/config/ignite-config-cassandra.xml]
>>>>
>>>> Regards,
>>>> Charlin
>>>>
>>>>
>>>>
>>>> On Mon, 9 Jan 2023 at 11:58, Pavel Tupitsyn <ptupit...@apache.org>
>>>> wrote:
>>>>
>>>>> Ok, it seems this requires quite a bit of configuration, we can't just
>>>>> use those linked configs directly.
>>>>> 'import resource="classpath: ' looks into Java classpath, so this
>>>>> would depend on your setup.
>>>>>
>>>>> You can replace <import> with the contents of connection-settings.xml.
>>>>> But there are other things to fix. You'll need Cassandra jars in
>>>>> IgniteConfiguration.JvmClasspath, etc.
>>>>>
>>>>> Unfortunately, I don't have the capacity to develop a fully working
>>>>> sample right now. Please try to follow the docs, source code, and error
>>>>> messages.
>>>>>
>>>>> On Fri, Jan 6, 2023 at 6:08 AM Charlin S <charli...@hotelhub.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Pavel,
>>>>>> I have specified absolute path(/org/apache/ignite/tests/
>>>>>> cassandra/connection-settings.xml) in the config file but in
>>>>>> exception it's showing only org/apache/ignite/tests/
>>>>>> cassandra/connection-settings.xml.
>>>>>>
>>>>>> Verified file content using cat command and file path.
>>>>>>
>>>>>> Regards,
>>>>>> Charlin
>>>>>>
>>>>>>
>>>>>> On Thu, 5 Jan 2023 at 20:02, Pavel Tupitsyn <ptupit...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>> > org/apache/ignite/tests/cassandra/connection-settings.xml cannot
>>>>>>> be opened because it does not exist
>>>>>>>
>>>>>>> Try specifying an absolute path to this xml file. Looks like the
>>>>>>> relative path is not correct.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Jan 5, 2023 at 1:12 PM Charlin S <charli...@hotelhub.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi All,
>>>>>>>> Ignite server node not starting with the following configuration(
>>>>>>>> all configuration files attached)
>>>>>>>> 1. created org/apache/ignite/tests/cassandra/ and
>>>>>>>> placed connection-settings.xml
>>>>>>>> 2. created /org/apache/ignite/tests/cassandra/persistence and
>>>>>>>> placed persistence-settings-1.xml
>>>>>>>> 3. placed Ignite server bean xml (ignite-config-cassandra) under
>>>>>>>> /home/soft/apache-ignite-2.10.0-bin/config
>>>>>>>> 4. starting Ignite by command nohup
>>>>>>>> /home/soft/apache-ignite-2.10.0-bin/bin/ignite.sh
>>>>>>>> /home/soft/apache-ignite-2.10.0-bin/config/ignite-config-cassandra.xml 
>>>>>>>> &
>>>>>>>>
>>>>>>>> below error while starting server node
>>>>>>>> Caused by:
>>>>>>>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>>>>>>>> Configuration problem: Failed to import bean definitions from URL 
>>>>>>>> location
>>>>>>>> [classpath:/org/apache/ignite/tests/cassandra/connection-settings.xml]
>>>>>>>> Offending resource: URL
>>>>>>>> [file:/home/soft/apache-ignite-2.10.0-bin/config/ignite-config-cassandra.xml];
>>>>>>>> nested exception is
>>>>>>>> org.springframework.beans.factory.BeanDefinitionStoreException: 
>>>>>>>> IOException
>>>>>>>> parsing XML document from class path resource
>>>>>>>> [org/apache/ignite/tests/cassandra/connection-settings.xml]; nested
>>>>>>>> exception is java.io.FileNotFoundException: class path resource
>>>>>>>> [org/apache/ignite/tests/cassandra/connection-settings.xml] cannot be
>>>>>>>> opened because it does not exist
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Charlin
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, 3 Jan 2023 at 21:52, Pavel Tupitsyn <ptupit...@apache.org>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Leave it as is. You can grab the settings file at
>>>>>>>>>
>>>>>>>>> https://github.com/apache/ignite/blob/231ead01d186c75ebb48f1d19e5a95fc9c459202/modules/cassandra/store/src/test/resources/org/apache/ignite/tests/persistence/primitive/persistence-settings-1.xml
>>>>>>>>>
>>>>>>>>> There is nothing C# specific at all in this example, just start
>>>>>>>>> the node with the config file and you should be set.
>>>>>>>>>
>>>>>>>>> On Tue, Jan 3, 2023 at 6:08 PM Charlin S <charli...@hotelhub.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Pavel,
>>>>>>>>>> Thanks for updating, how does the support below xml config  works
>>>>>>>>>> in C#, or do I need to skip this part for cassandra persistence
>>>>>>>>>> storage implementation in c#.
>>>>>>>>>>
>>>>>>>>>> <bean id="cache1_persistence_settings" 
>>>>>>>>>> class="org.apache.ignite.cache.store.cassandra.utils.persistence.KeyValuePersistenceSettings">
>>>>>>>>>>     <constructor-arg type="org.springframework.core.io.Resource" 
>>>>>>>>>> value="classpath:org/apache/ignite/tests/persistence/blob/persistence-settings-1.xml"
>>>>>>>>>>  /></bean>
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Charlin
>>>>>>>>>>
>>>>>>>>>> On Tue, 3 Jan 2023 at 21:07, Pavel Tupitsyn <ptupit...@apache.org>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Charlin, happy new year!
>>>>>>>>>>>
>>>>>>>>>>> Those examples are mostly XML configs, you can use them as is in
>>>>>>>>>>> C#, something like:
>>>>>>>>>>> var cfg = new IgniteConfiguration { SpringConfigUrl =
>>>>>>>>>>> "ignite-cassandra.xml" };
>>>>>>>>>>> Ignition.Start(cfg);
>>>>>>>>>>>
>>>>>>>>>>> Let me know if you need more details.
>>>>>>>>>>>
>>>>>>>>>>> Pavel
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Jan 3, 2023 at 1:50 PM Charlin S <charli...@hotelhub.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi All,
>>>>>>>>>>>> Happy new year to all !
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> https://ignite.apache.org/docs/latest/extensions-and-integrations/cassandra/usage-examples
>>>>>>>>>>>>
>>>>>>>>>>>> As per documentation, we see examples for support of data types
>>>>>>>>>>>> in Java. we have not seen support for dotnet data types.
>>>>>>>>>>>> Could you please advise on this for C# implementation?
>>>>>>>>>>>>
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Charlin
>>>>>>>>>>>>
>>>>>>>>>>>>

Reply via email to