[ 
https://issues.apache.org/activemq/browse/AMQ-2826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60700#action_60700
 ] 

Scott Clasen commented on AMQ-2826:
-----------------------------------

Could take that jdk 1.6 profile a step further, and have a seperate profile 
where the whole module is included only in the 1.6 profile

Sort of like

<modules>
...normal modules...
</modules>

<plugins>
               <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-compiler-plugin</artifactId>
                   <configuration>                    
                       <source>1.5</source>
                       <target>1.5</target>
                       <compilerVersion>1.5</compilerVersion>
                   </configuration>
               </plugin>
</plugins>

 <profiles>
       <profile>
           <id>jdk1.6</id>
           <activation>
              <jdk>1.6</jdk> 
           </activation>
           <modules>
                .....all normal modles...
                <module>activemq-cassandra-store</module>
           </modules>
           <build>
               <plugins>
                   <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-compiler-plugin</artifactId>
                   <configuration>                    
                       <source>1.6</source>
                       <target>1.6</target>
                       <compilerVersion>1.6</compilerVersion>
                   </configuration>
               </plugin>
               </plugins>
           </build>
       </profile>
   </profiles>

OR just have the module sit off to the side in svn, like activemq-blaze or 
activemq-protobuf....

In the meantime I'll create a branch and pull in the cassandra thrift sources 
and try and build against 1.5 and run the tests against an external cassandra 
instance

 

> Look at the possibility of incorporating a cassandra persistence adapter from 
> http://github.com/ticktock/qsandra 
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQ-2826
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2826
>             Project: ActiveMQ
>          Issue Type: New Feature
>          Components: Message Store
>    Affects Versions: 5.3.2
>            Reporter: Scott Clasen
>
> I am the author of http://github.com/ticktock/qsandra, which is a cassandra 
> persistence adapter for activemq. I am willing to donate it if it is 
> something that is of interest to ActiveMQ..
> Only current trouble with that is it needs JDK 1.6, so it would probably need 
> to wait until (if and when) ActiveMQ 5.x is built with JDK 6.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to