you meant I should compile the code of Brooklyn 0.6?
On Fri, Jul 11, 2014 at 9:15 PM, Aled Sage <[email protected]> wrote: > Hi, > > I'd start with the unmerged pull request - get a copy of that branch. > Then update pom to depend on Brooklyn 0.6.0. > Then fix any code with deprecation warnings. > Then update to Brooklyn 0.7.0-M1. > Then fix any more deprecation warnings (or code that doesn't compile, but > I don't expect any of that). > Then run integration tests. > > Thanks and good luck. We're here to help! > > --- > Open stack: yes, Brooklyn supports that. Use location > jclouds:openstack-nova:<keystone-endpoint> > > Aled > > Sent from my iPhone > > > On 11 Jul 2014, at 18:49, Jesus arteche <[email protected]> wrote: > > > > hey Alex, > > > > I got some cycles, so probably I will start to look how to fix the Drupal > > example for the version 7... > > Where should I start to look? > > > > Other topic: > > > > Can Brooklyn work with OpenStack? > > > > > > On Fri, Jul 4, 2014 at 3:52 PM, Alex Heneveld < > > [email protected]> wrote: > > > >> > >> Jesus, > >> > >> It's probably not too tough to update that code further to run against > >> 0.7.0-M1 or snapshot. Would be great to have! > >> > >> Fancy a go? > >> > >> I'm happy to help on IRC if you have questions about where things have > >> been moved. > >> > >> Best > >> Alex > >> > >> > >> > >>> On 04/07/2014 13:43, Aled Sage wrote: > >>> > >>> Hi, > >>> > >>> Which version of brooklyn-social-apps are you using? the error doesn't > >>> match the code in master: > >>> https://github.com/cloudsoft/brooklyn-social-apps/blob/ > >>> master/src/main/java/io/cloudsoft/socialapps/drupal/ > >>> examples/ClusteredDrupalApp.java > >>> > >>> Are you building at the command line (`mvn clean install`) or in the > IDE? > >>> If the latter, does it depend on more recent projects of Brooklyn or is > >>> using mvn to get the dependencies? > >>> > >>> --- > >>> Unfortunately, it looks like https://github.com/cloudsoft/ > >>> brooklyn-social-apps master still depends on the old Brooklyn 0.5.0. > >>> With that, `mvn clean install` works for me. > >>> > >>> Dropping these entities into most recent Brooklyn server may not work. > >>> > >>> There is an unmerged pull request [1] that updates the code against an > >>> interim release of 0.6.0. We should build on that to work against > 0.7.0-M1. > >>> > >>> The specific error you are seeing is because brooklyn.util.MutableMap > was > >>> deprecated [2], and has been deleted in the latest version. You need to > >>> instead use ` brooklyn.util.collections.MutableMap`. > >>> > >>> Aled > >>> > >>> [1] https://github.com/cloudsoft/brooklyn-social-apps/pull/16 > >>> [2] https://github.com/brooklyncentral/brooklyn/blob/ > >>> v0.6.0/utils/common/src/main/java/brooklyn/util/MutableMap.java > >>> > >>> > >>>> On 04/07/2014 13:19, Jesus arteche wrote: > >>>> > >>>> Hey guys, > >>>> > >>>> I´m trying to install social-app for brooklyn to deploy a > drupal-cluster > >>>> but I got this error: > >>>> > >>>> 1. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 25) > >>>> > >>>> import brooklyn.util.MutableMap; > >>>> > >>>> ^^^^^^^^^^^^^^^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: The import > >>>> brooklyn.util.MutableMap cannot be resolved > >>>> > >>>> ---------- > >>>> > >>>> 2. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 47) > >>>> > >>>> Map mysqlConf = MutableMap.of("creationScriptContents", SCRIPT); > >>>> > >>>> ^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: MutableMap > cannot > >>>> be resolved > >>>> > >>>> ---------- > >>>> > >>>> 3. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 48) > >>>> > >>>> mySqlNode = new MySqlNode(mysqlConf, this); > >>>> > >>>> ^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: Cannot > >>>> instantiate > >>>> the type MySqlNode > >>>> > >>>> ---------- > >>>> > >>>> 4. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 50) > >>>> > >>>> ConfigurableEntityFactory<Drupal> drupalFactory = new > >>>> BasicConfigurableEntityFactory<Drupal>(Drupal.class); > >>>> > >>>> ^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: Bound > mismatch: > >>>> The > >>>> type Drupal is not a valid substitute for the bounded parameter <T > >>>> extends > >>>> Entity> of the type ConfigurableEntityFactory<T> > >>>> > >>>> ---------- > >>>> > >>>> 5. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 50) > >>>> > >>>> ConfigurableEntityFactory<Drupal> drupalFactory = new > >>>> BasicConfigurableEntityFactory<Drupal>(Drupal.class); > >>>> > >>>> > >>>> ^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: Bound > mismatch: > >>>> The > >>>> type Drupal is not a valid substitute for the bounded parameter <T > >>>> extends > >>>> Entity> of the type BasicConfigurableEntityFactory<T> > >>>> > >>>> ---------- > >>>> > >>>> 6. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 59) > >>>> > >>>> Map clusterProps = MutableMap.of("factory", drupalFactory, > "initialSize", > >>>> 2); > >>>> > >>>> ^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: MutableMap > cannot > >>>> be resolved > >>>> > >>>> ---------- > >>>> > >>>> 7. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 60) > >>>> > >>>> cluster = new ControlledDynamicWebAppCluster(clusterProps, this); > >>>> > >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: Cannot > >>>> instantiate > >>>> the type ControlledDynamicWebAppCluster > >>>> > >>>> ---------- > >>>> > >>>> 8. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/ClusteredDrupalApp.java > >>>> (at line 68) > >>>> > >>>> BrooklynServerDetails server = BrooklynLauncher.newLauncher(). > >>>> > >>>> ^^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: The method > >>>> newLauncher() is undefined for the type BrooklynLauncher > >>>> > >>>> ---------- > >>>> > >>>> ---------- > >>>> > >>>> 9. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/BasicDrupalApp.java > >>>> (at line 16) > >>>> > >>>> import brooklyn.location.basic.LocationRegistry; > >>>> > >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: The import > >>>> brooklyn.location.basic.LocationRegistry cannot be resolved > >>>> > >>>> ---------- > >>>> > >>>> 10. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/BasicDrupalApp.java > >>>> (at line 18) > >>>> > >>>> import brooklyn.location.basic.jclouds.JcloudsLocation; > >>>> > >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>>> > >>>> > >>>> [ERROR] no more tokens - could not parse error message: The import > >>>> brooklyn.location.basic.jclouds cannot be resolved > >>>> > >>>> ---------- > >>>> > >>>> 11. ERROR in > >>>> /root/brookly-social/brooklyn-social-apps/src/main/java/io/ > >>>> cloudsoft/socialapps/drupal/examples/BasicDrupalApp.java > >>>> (at line 19) > >>>> > >>>> import brooklyn.util.MutableMap; > >>>> > >>>> ^^ > >>>> > >>>> > >>>> > >>>> I Installed first Brooklyn 0.7.0 without any error...probably is a > stupid > >>>> mistake...any idea? > >> >
