screencast now on the website:
http://isis.apache.org/getting-started/screencasts.html#jrebel

Feedback welcome, as ever.


On 23 January 2014 09:33, Dan Haywood <[email protected]> wrote:

> The place to start with getting a license is MyJRebel [1].  I think it's
> free for hobby projects/open source, but obviously requires a paid license
> for commercial stuff
>
> Dan
>
>
> [1] https://my.jrebel.com/.
>
>
> On 23 January 2014 09:20, GESCONSULTOR - Óscar Bou <[email protected]
> > wrote:
>
>> Thanks a lot, Dan!
>>
>> It's going to be of great help. Let's license and try it.
>>
>>
>>
>> El 22/01/2014, a las 23:42, Dan Haywood <[email protected]>
>> escribió:
>>
>>
>> OK, then.
>>
>> https://github.com/danhaywood/isis-jrebel-plugin
>>
>> You'll need to use build from source for the moment.
>>
>> My limited testing shows that it works for the "simple" app, but I've not
>> tried it out on anything bigger like Estatio.
>>
>> But try it out (and I'll put a screencast together for this, since I
>> suspect it might be popular...)
>>
>>
>>
>>
>>
>> On 18 January 2014 18:55, GESCONSULTOR <[email protected]> wrote:
>>
>> Really nice!
>>
>> Another time-saving feature of Isis, like the auto-generated UI,
>> persistence support, BDD and unit tests integration,etc.
>>
>> Our time can be spent thinking, implementing and testing the domain model
>> at least a 80%, without loosing it with dev or deployment infrastructure
>> ops!
>>
>>
>>
>> El 18/01/2014, a las 17:46, Dan Haywood <[email protected]>
>>
>> escribió:
>>
>>
>> Been doing some further experiments on JRebel, so as a quick update, I
>> *think* it's doable, but requires a small enhancement to DataNucleus.
>>
>> For further reading, see [1] and [2]
>>
>> [1] https://issues.apache.org/jira/browse/ISIS-651
>> [2] http://www.datanucleus.org/servlet/jira/browse/NUCCORE-1104
>>
>>
>>
>> On 10 January 2014 17:46, GESCONSULTOR <[email protected]> wrote:
>>
>> Many Thanks for moving forward this, Dan.
>>
>> It can really boost our productivity.
>>
>> For what I've read JRebel is the best way. It was just an alternative
>> found.
>>
>>
>> El 10/01/2014, a las 17:54, Dan Haywood <[email protected]
>>
>>
>> escribió:
>>
>> On 27 December 2013 23:12, GESCONSULTOR - Óscar Bou
>> <[email protected]>wrote:
>>
>>
>> Hi to all.
>>
>> Dan, some days ago you commented the possibility to accelerate the
>> workflow by integrating with JRebel.
>>
>> Just to mention, seems on the Ninja Framework they have achieved
>>
>> something
>>
>> similar as detailed in [1].
>>
>> This functionality is introduced at [2], where it references an
>>
>> article
>>
>> in
>>
>> [3].
>>
>> Perhaps it's a different approach to accelerate the Isis workflow.
>>
>> Thanks for this, Oscar.
>>
>> However, in  [1], they say:
>>
>>
>> *You start Ninja’s SuperDevMode in a console. Then you edit a Java file
>>
>> in
>>
>> your IDE and save it. Your IDE will then compile your Java file to a
>>
>> class
>>
>> file. Ninja’s SuperDevMode recognizes that and restarts Ninja within a
>> second. You can then switch to your browser and verify that your
>>
>> changes
>>
>> work at http://localhost:8080 <http://localhost:8080/> . *
>>
>>
>> So I don't think this will work, because Isis takes rather longer than
>>
>> a
>>
>> second to build up its metamodel.
>>
>> I'm pretty certain that JRebel is the right way to go ... I spoke to
>>
>> one
>>
>> of
>>
>> their evangelists at a conference in November, so reckon it'll work.
>>
>> We
>>
>> can invalidate Isis' metamodel ok (the
>> DeveloperUtilitiesServiceDefault#refreshLayout() method), the only real
>> unknown is how to invalidate the DN metamodel similarly.
>>
>> Let me go ask Andy Jefferson about that...
>>
>> Dan
>>
>>
>>
>>
>>
>> HTH,
>>
>> Oscar
>>
>>
>>
>>
>> [1] http://www.ninjaframework.org/documentation/super_dev_mode.html
>>
>> [2] http://www.ninjaframework.org/documentation/getting_started.html
>>
>> [3]
>>
>>
>>
>> http://java.jiderhamn.se/2011/12/11/classloader-leaks-i-how-to-find-classloader-leaks-with-eclipse-memory-analyser-mat/
>>
>>
>>
>>
>>
>> Óscar Bou Bou
>> Responsable de Producto
>> Auditor Jefe de Certificación ISO 27001 en BSI
>> CISA, CRISC, APMG ISO 20000, ITIL-F
>>
>>    902 900 231 / 620 267 520
>>    http://www.twitter.com/oscarbou
>>
>>    http://es.linkedin.com/in/oscarbou
>>
>>    http://www.GesConsultor.com <http://www.gesconsultor.com/>
>>
>>
>>
>> Este mensaje y los ficheros anexos son confidenciales. Los mismos
>> contienen información reservada que no puede ser difundida. Si usted ha
>> recibido este correo por error, tenga la amabilidad de eliminarlo de su
>> sistema y avisar al remitente mediante reenvío a su dirección electrónica;
>> no deberá copiar el mensaje ni divulgar su contenido a ninguna persona.
>> Su dirección de correo electrónico junto a sus datos personales constan
>> en un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la
>> de mantener el contacto con Ud. Si quiere saber de qué información
>> disponemos de Ud., modificarla, y en su caso, cancelarla, puede hacerlo
>> enviando un escrito al efecto, acompañado de una fotocopia de su D.N.I. a
>> la siguiente dirección: Gesdatos Software, S.L. , Paseo de la Castellana,
>> 153 bajo - 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015
>> (Valencia). Asimismo, es su responsabilidad comprobar que este mensaje o
>> sus archivos adjuntos no contengan virus informáticos, y en caso que los
>> tuvieran eliminarlos.
>>
>>
>>
>>
>>
>>
>

Reply via email to