It's still in staging:
http://isis.staging.apache.org/getting-started/screencasts.html#jrebel


On Thu, Jan 23, 2014 at 1:20 PM, Dan Haywood
<d...@haywood-associates.co.uk>wrote:

> 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 <d...@haywood-associates.co.uk>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 <
>> o....@gesconsultor.com> 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 <d...@haywood-associates.co.uk>
>>> 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 <o....@gesconsultor.com> 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 <d...@haywood-associates.co.uk>
>>>
>>> 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 <o....@gesconsultor.com> 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 <d...@haywood-associates.co.uk
>>>
>>>
>>> escribió:
>>>
>>> On 27 December 2013 23:12, GESCONSULTOR - Óscar Bou
>>> <o....@gesconsultor.com>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