Regarding *cassandra-bootstrap.sh *and* ignite-bootstrap.sh* current documentation is up to date. These scripts are not automatically updated during release packaging process, according to the documentation (item 5 of *Configuration Details* section, https://apacheignite-mix.readme.io/docs/aws-infrastructure-deployment#section-configuration-details) they should be updated manually.
Igor On Wed, Nov 30, 2016 at 9:34 AM, Denis Magda <[email protected]> wrote: > Cross-posting to the dev list. > > Igor R., is this something that has to be fixed for 1.8 as well? The > community is planning to send the new release for vote by the end of > Friday, could you look into this issue by that time? > > — > Denis > > On Nov 30, 2016, at 3:00 AM, Riccardo Iacomini < > [email protected]> wrote: > > Hi Igor, > I would like to highlight to you another discrepancy I noticed while > trying to build the cassandra/ignite/ganglia cluster test in AWS using the > provided framework. I've build Ignite 1.7 from source, but the version > hard-coded for the modules in the *cassandra-bootstrap.sh *and* > ignite-bootstrap.sh* script is the *1.6.* > > Best Regards > > Riccardo Iacomini > > > *RDSLab* > > On Tue, Nov 29, 2016 at 11:18 PM, Igor Rudyak <[email protected]> wrote: > >> Ok, thanks for the info. >> >> Igor >> >> On Tue, Nov 29, 2016 at 12:56 PM, Denis Magda <[email protected]> wrote: >> >>> Igor, >>> >>> The documentation has been moved to the new integrations related site >>> https://apacheignite-mix.readme.io/docs/ignite-with-apache-cassandra >>> >>> You’re free to update it there. >>> >>> — >>> Denis >>> >>> On Nov 29, 2016, at 11:49 AM, Denis Magda <[email protected]> wrote: >>> >>> Igor, >>> >>> Please hold on for a while. I’ve just started moving all the >>> integrations related documentation to a new domain. I’ll let you know when >>> it’s safe to update the doc. >>> >>> — >>> Denis >>> >>> On Nov 29, 2016, at 10:46 AM, Igor Rudyak <[email protected]> wrote: >>> >>> Hi Riccardo, >>> >>> Thanks for noticing this. There were number of refactorings done and it >>> looks like we need to update the documentation. >>> >>> I'll update the documentation for the module. >>> >>> Igor >>> >>> On Tue, Nov 29, 2016 at 9:26 AM, Denis Magda <[email protected]> wrote: >>> >>>> Igor, >>>> >>>> Would you mind looking through the documentation and updating it >>>> whenever is needed? >>>> >>>> — >>>> Denis >>>> >>>> On Nov 29, 2016, at 1:58 AM, Riccardo Iacomini < >>>> [email protected]> wrote: >>>> >>>> Hi Igor, >>>> I finally discovered what was causing the issue. The example provided >>>> <https://apacheignite.readme.io/docs/examples> in the Ignite >>>> documentation page has a subtle difference in the package structure of >>>> several classes, for example: >>>> >>>> org.apache.ignite.cache.store.cassandra.datasource.DataSource (the >>>> class in the ignite-cassandra.jar) vs org.apache.ignite.cache.sto >>>> re.cassandra.*utils*.datasource.DataSource (in the example). The same >>>> applies also for other classes in the example. I do not know if this is due >>>> to a refactoring performed on the code which did not propagates through the >>>> examples, or simply I used a different version of the documentation in >>>> contrast with the one I was running. >>>> >>>> Anyway, thank you for your time. >>>> >>>> Best regards >>>> >>>> Riccardo Iacomini >>>> >>>> >>>> *RDSLab* >>>> >>>> On Mon, Nov 28, 2016 at 5:34 PM, Igor Rudyak <[email protected]> wrote: >>>> >>>>> If you are using ignite.sh it should be fine. >>>>> >>>>> Igor >>>>> >>>>> On Nov 28, 2016 8:29 AM, "Riccardo Iacomini" < >>>>> [email protected]> wrote: >>>>> >>>>>> I will try. Yes I am using the ignite.sh command. Any drawbacks? >>>>>> >>>>>> Il 28 nov 2016 5:26 PM, "Igor Rudyak" <[email protected]> ha scritto: >>>>>> >>>>>> Try to check your classpath. Find ignite process usig something like >>>>>> ps -es | grep Ignite and check java command used to launch ignite. >>>>>> >>>>>> By the way, how you launching Ignite? Do you use ignite.sh script for >>>>>> this? >>>>>> >>>>>> Igor >>>>>> >>>>>> On Nov 28, 2016 8:05 AM, "Riccardo Iacomini" < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Igor, >>>>>>> I tried your suggestion, but it does find the class. I've also read >>>>>>> from the README files that optional modules must be copied into the libs >>>>>>> folder: same outcome. I've tried also the docker image, adding my >>>>>>> configuration xml files to it, and running the image as specified >>>>>>> here <https://apacheignite.readme.io/v1.5/docs/docker-deployment> >>>>>>> in the documentation. Do you have any other suggestion? >>>>>>> >>>>>>> Thanks for your patience. >>>>>>> >>>>>>> Best regards >>>>>>> >>>>>>> Riccardo Iacomini >>>>>>> >>>>>>> >>>>>>> *RDSLab* >>>>>>> >>>>>>> On Sun, Nov 27, 2016 at 8:46 PM, Igor Rudyak <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Try to include required jars into IGNITE_LIBS environment variable. >>>>>>>> >>>>>>>> Igor >>>>>>>> >>>>>>>> On Thu, Nov 24, 2016 at 5:21 AM, Riccardo Iacomini < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Igor, >>>>>>>>> thanks for your reply. I've both tried building ignite from source >>>>>>>>> and removing CassandraAdminCredentials class specifying username and >>>>>>>>> password in the bean's properties. Anyway, I cannot get it work. >>>>>>>>> Ignite >>>>>>>>> still cannot find the required classes, this time >>>>>>>>> *org.apache.ignite.cache.store.cassandra.utils.datasource.DataSource. >>>>>>>>> *The class is indeed located in the jar >>>>>>>>> ignite-cassandra-1.7.0.jar in IGNITE_HOME/modules/cassandra/target. >>>>>>>>> I tried adding the path to USER_LIBS and CLASSPATH, no different >>>>>>>>> behavior. >>>>>>>>> Maybe the environment variables got ignored? >>>>>>>>> >>>>>>>>> >>>>>>>>> Riccardo Iacomini >>>>>>>>> >>>>>>>>> >>>>>>>>> *RDSLab* >>>>>>>>> >>>>>>>>> On Wed, Nov 23, 2016 at 7:41 PM, Igor Rudyak <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Riccardo, >>>>>>>>>> >>>>>>>>>> *CassandraAdminCredentials *class is only available in Ignite >>>>>>>>>> unit tests sources. If you want to use it you should build Ignite >>>>>>>>>> from >>>>>>>>>> source code. Such way, it will create >>>>>>>>>> *ignite-cassandra-tests-${project.version}.zip* where jar may >>>>>>>>>> find jar file containing all the test classes. >>>>>>>>>> >>>>>>>>>> Also if you want to use Cassandra as a persistent store you >>>>>>>>>> actually don't need *CassandraAdminCredentials *cause it's just >>>>>>>>>> used for tests. >>>>>>>>>> >>>>>>>>>> Igor >>>>>>>>>> >>>>>>>>>> On Wed, Nov 23, 2016 at 7:33 AM, Riccardo Iacomini < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Following the example >>>>>>>>>>> <https://apacheignite.readme.io/docs/examples> provided in the >>>>>>>>>>> docs, I am trying to setup a basic Ignite cluster using Cassandra as >>>>>>>>>>> persistent store. I've downloaded ignite 1.7 and created the >>>>>>>>>>> configuration >>>>>>>>>>> files. Ignite does read them at startup, but I get this error >>>>>>>>>>> message: >>>>>>>>>>> >>>>>>>>>>> *class org.apache.ignite.IgniteException: Failed to instantiate >>>>>>>>>>> Spring XML application context (make sure all classes used in Spring >>>>>>>>>>> configuration are present at CLASSPATH* >>>>>>>>>>> >>>>>>>>>>> CassandraAdminCredentials is the class not being found. >>>>>>>>>>> Commenting the bean, I get the same for the next class. I tried >>>>>>>>>>> adding the >>>>>>>>>>> path to the jar *ignite-cassandra-1.7.0.jar *to both CLASSPATH >>>>>>>>>>> and USER_LIBS, still not getting found. Opening the jar I cannot >>>>>>>>>>> find the >>>>>>>>>>> requested class. Am I missing some dependencies? >>>>>>>>>>> >>>>>>>>>>> Thank you for your help. >>>>>>>>>>> >>>>>>>>>>> Riccardo Iacomini >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *RDSLab* >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>> >>>> >>> >>> >>> >> > >
