How about 2.5.1-alpha1? Gary
On Tue, Jan 12, 2016 at 10:21 AM, Ralph Goers <ralph.go...@dslextreme.com> wrote: > OK - but I don’t want to release all of Log4j - just the Scala part. I > would also like to use a version number that doesn’t confuse people into > thinking this is a new release of Log4j or is actually part of Log4j 2.5 > and probably not 2.5.1 either, since if it is released with 2.5.1 then > having two 2.5.1’s, even if one has a classifier, is going to lead to > confusion. > > Ralph > > On Jan 12, 2016, at 10:05 AM, Mikael Ståldal <mikael.stal...@magine.com> > wrote: > > That branch is up-to-date with master, and builds properly. > > On Tue, Jan 12, 2016 at 5:59 PM, Ralph Goers <ralph.go...@dslextreme.com> > wrote: > >> OK - I suppose it would be OK to release from the branch. I will try to >> take a look at it this evening and make suggestions. >> >> Ralph >> >> On Jan 12, 2016, at 9:49 AM, Mikael Ståldal <mikael.stal...@magine.com> >> wrote: >> >> In branch LOG4J-1181 >> >> On Tue, Jan 12, 2016 at 5:43 PM, Ralph Goers <ralph.go...@dslextreme.com> >> wrote: >> >>> First off, where is the code right now? >>> >>> Ralph >>> >>> >>> On Jan 12, 2016, at 9:30 AM, Mikael Ståldal <mikael.stal...@magine.com> >>> wrote: >>> >>> Yes, but I am not really sure about how to do a release. >>> >>> On Tue, Jan 12, 2016 at 5:26 PM, Gary Gregory <garydgreg...@gmail.com> >>> wrote: >>> >>>> I thought we/you were going to cut an alpha release? >>>> >>>> Gary >>>> On Jan 12, 2016 8:24 AM, "Mikael Ståldal" <mikael.stal...@magine.com> >>>> wrote: >>>> >>>>> So where are we on this? >>>>> >>>>> On Mon, Dec 14, 2015 at 6:21 PM, Mikael Ståldal < >>>>> mikael.stal...@magine.com> wrote: >>>>> >>>>>> Sounds good then. >>>>>> >>>>>> On Mon, Dec 14, 2015 at 6:13 PM, Ralph Goers < >>>>>> ralph.go...@dslextreme.com> wrote: >>>>>> >>>>>>> Sure. >>>>>>> >>>>>>> Ralph >>>>>>> >>>>>>> On Dec 14, 2015, at 9:41 AM, Mikael Ståldal < >>>>>>> mikael.stal...@magine.com> wrote: >>>>>>> >>>>>>> Can it still depend on log4-api version 2.5 then? >>>>>>> >>>>>>> >>>>>>> On Mon, Dec 14, 2015 at 5:37 PM, Ralph Goers < >>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>> >>>>>>>> I’d actually suggest using a version that has nothing to do with >>>>>>>> Log4j’s versioning at this point. For example 0.9 is a great way to let >>>>>>>> people know it isn’t GA. >>>>>>>> >>>>>>>> Ralph >>>>>>>> >>>>>>>> On Dec 14, 2015, at 9:29 AM, Matt Sicker <boa...@gmail.com> wrote: >>>>>>>> >>>>>>>> I'm pretty sure you can use different versions for different >>>>>>>> modules. We just keep the same version across the project. Making it >>>>>>>> 2.5-beta1 sounds fine to me. >>>>>>>> >>>>>>>> On 14 December 2015 at 03:00, Mikael Ståldal < >>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>> >>>>>>>>> My intention is to make a public release, which is easily >>>>>>>>> accessible (binaries through Maven central), but mark it as preview >>>>>>>>> somehow >>>>>>>>> to be able to get some feedback before we commit to a final API. >>>>>>>>> >>>>>>>>> I would prefer if we could use the same group and artifact names >>>>>>>>> as in the final, but include something in the version which marks it >>>>>>>>> as >>>>>>>>> preview. Such as "2.5-beta1" >>>>>>>>> >>>>>>>>> On Sat, Dec 12, 2015 at 12:15 PM, Ralph Goers < >>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>> >>>>>>>>>> I believe I could run the release plugin against just his module, >>>>>>>>>> but I have never tried that. Or the process could be done manually. >>>>>>>>>> >>>>>>>>>> Sent from my iPad >>>>>>>>>> >>>>>>>>>> On Dec 11, 2015, at 11:44 PM, Remko Popma <remko.po...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> I thought Mikael's intention was to make the scala module part of >>>>>>>>>> the next release, while somehow marking it as experimental so that >>>>>>>>>> we can >>>>>>>>>> still make changes to the API depending on user feedback. >>>>>>>>>> >>>>>>>>>> I don't mind either way, but is there any way to release only the >>>>>>>>>> scala module? >>>>>>>>>> >>>>>>>>>> Remko >>>>>>>>>> >>>>>>>>>> Sent from my iPhone >>>>>>>>>> >>>>>>>>>> On 2015/12/12, at 14:56, Ralph Goers <ralph.go...@dslextreme.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> If it builds by default it will be part of the next release, >>>>>>>>>> which I am not certain is assured yet. I think that is why he wants >>>>>>>>>> to >>>>>>>>>> release it separately. >>>>>>>>>> >>>>>>>>>> Ralph >>>>>>>>>> >>>>>>>>>> On Dec 11, 2015, at 8:21 PM, Remko Popma <remko.po...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> I'm assuming that Mikael has verified some use cases on the dev >>>>>>>>>> branch, so it should be okay to build this module by default. No >>>>>>>>>> need for >>>>>>>>>> setting up a separate profile AFAIC. >>>>>>>>>> >>>>>>>>>> Sent from my iPhone >>>>>>>>>> >>>>>>>>>> On 2015/12/12, at 9:43, Ralph Goers <ralph.go...@dslextreme.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> That seems like a bit of a pain. It would be better to specify >>>>>>>>>> the classifier as experimental but you can’t do that in the pom as I >>>>>>>>>> recall. I think you have to specify the project as of type pom and >>>>>>>>>> then use >>>>>>>>>> the maven helper plugin to attach it as an artifact with a >>>>>>>>>> classifier. >>>>>>>>>> >>>>>>>>>> OTOH, the artifact name could be log4j-scala-experimental. >>>>>>>>>> >>>>>>>>>> Ralph >>>>>>>>>> >>>>>>>>>> On Dec 11, 2015, at 5:28 PM, Gary Gregory <garydgreg...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Should the package name include ".experimental." ? >>>>>>>>>> >>>>>>>>>> Gary >>>>>>>>>> >>>>>>>>>> On Fri, Dec 11, 2015 at 3:52 PM, Ralph Goers < >>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>> >>>>>>>>>>> That is true. In fact, we could add an “experimental" profile >>>>>>>>>>> to the parent pom that has the experimental modules in it. They >>>>>>>>>>> wouldn’t >>>>>>>>>>> have to build by default. >>>>>>>>>>> >>>>>>>>>>> Ralph >>>>>>>>>>> >>>>>>>>>>> On Dec 11, 2015, at 2:49 PM, Remko Popma <remko.po...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Why not just put it on master and _document_ it as >>>>>>>>>>> "experimental, feedback requested". >>>>>>>>>>> >>>>>>>>>>> That way we simply use our existing release process and instead >>>>>>>>>>> of 2.5.1, our next release would be 2.6. >>>>>>>>>>> >>>>>>>>>>> Sent from my iPhone >>>>>>>>>>> >>>>>>>>>>> On 2015/12/12, at 3:05, Ralph Goers <ralph.go...@dslextreme.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> With SVN we had a separate branch for experimental stuff. In >>>>>>>>>>> fact, that is where Log4j 2 originated. I am not sure how to do >>>>>>>>>>> the same >>>>>>>>>>> thing with git. If you have an account at github you could put the >>>>>>>>>>> project >>>>>>>>>>> there. But we really can’t publish anything officially from there. >>>>>>>>>>> >>>>>>>>>>> If you have a proposal on how to do this please let us know. >>>>>>>>>>> >>>>>>>>>>> Ralph >>>>>>>>>>> >>>>>>>>>>> On Dec 11, 2015, at 10:12 AM, Mikael Ståldal < >>>>>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>>>>> >>>>>>>>>>> I do not really know that it means to do RM stuff for Log4j. >>>>>>>>>>> >>>>>>>>>>> I think it would be enough to release the Scala modules, and let >>>>>>>>>>> them depend on Log4j API 2.5, if that is possible. >>>>>>>>>>> >>>>>>>>>>> On Fri, Dec 11, 2015 at 6:09 PM, Gary Gregory < >>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Seems fine with me. Label it 2.6-beta1? Mikael, are you feeling >>>>>>>>>>>> up to trying your hand at RM duties? >>>>>>>>>>>> >>>>>>>>>>>> Should we release just these Scala modules as 2.6-beta1 or the >>>>>>>>>>>> whole suite? >>>>>>>>>>>> >>>>>>>>>>>> Gary >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Dec 11, 2015 at 9:07 AM, Mikael Ståldal < >>>>>>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> So can we release some Scala API preview now when 2.5 is out? >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Dec 7, 2015 at 3:58 AM, Gary Gregory < >>>>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> On Dec 5, 2015 6:05 AM, "Ralph Goers" < >>>>>>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > It would make more sense to me to release the scala beta as >>>>>>>>>>>>>> a single separate module. Then integrate it once you are sure. >>>>>>>>>>>>>> >>>>>>>>>>>>>> +1 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Gary >>>>>>>>>>>>>> >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > Speaking of a release I am happy to start the release today >>>>>>>>>>>>>> if we are ready. I just want to review the delete stuff Remko >>>>>>>>>>>>>> just added. >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > Ralph >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > On Dec 5, 2015, at 6:45 AM, Gary Gregory < >>>>>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>>>>> > >>>>>>>>>>>>>> >> Maybe we could release 2.5 ASAP and the do a 2.6-beta _at >>>>>>>>>>>>>> the same time_ with the Scala modules. >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> Gary >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> On Dec 4, 2015 6:31 AM, "Mikael Ståldal" < >>>>>>>>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> How should we proceed on this? It would be good to be >>>>>>>>>>>>>> able to release some beta or preview version of this and get >>>>>>>>>>>>>> some feedback >>>>>>>>>>>>>> from Scala developers before we make the API final. >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> On Fri, Oct 30, 2015 at 1:10 AM, Ralph Goers < >>>>>>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>>>>>> >>>> >>>>>>>>>>>>>> >>>> The artifact name does not have to match the directory >>>>>>>>>>>>>> name. However, we were advised that they should or else some of >>>>>>>>>>>>>> the Maven >>>>>>>>>>>>>> plugins might have problems. I think the site plugin was one of >>>>>>>>>>>>>> them. >>>>>>>>>>>>>> >>>> >>>>>>>>>>>>>> >>>> Ralph >>>>>>>>>>>>>> >>>> >>>>>>>>>>>>>> >>>>> On Oct 29, 2015, at 1:56 PM, Matt Sicker < >>>>>>>>>>>>>> boa...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> I know you can change the artifact name via <finalName> >>>>>>>>>>>>>> or something like that. >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> On 29 October 2015 at 15:52, Gary Gregory < >>>>>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>> >>>>>>>>>>>>>> >>>>>> It does in all the maven projects i know. I think >>>>>>>>>>>>>> certain maven behaviors relies on this... >>>>>>>>>>>>>> >>>>>> >>>>>>>>>>>>>> >>>>>> Gary >>>>>>>>>>>>>> >>>>>> >>>>>>>>>>>>>> >>>>>> On Oct 29, 2015 1:21 PM, "Matt Sicker" < >>>>>>>>>>>>>> boa...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> The folder name doesn't have to match the module name >>>>>>>>>>>>>> I thought. >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> On 29 October 2015 at 04:23, Mikael Ståldal < >>>>>>>>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> Yes, look at branch LOG4J-1181 in Git. >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> My plan is to add log4j-scala_2.10 as well. >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> On Wed, Oct 28, 2015 at 7:51 PM, Gary Gregory < >>>>>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> Right, so the Maven module folder name will be like >>>>>>>>>>>>>> that too, right? >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> Gary >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> On Wed, Oct 28, 2015 at 2:11 AM, Mikael Ståldal < >>>>>>>>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> Yes, Scala does not maintain binary compatibility >>>>>>>>>>>>>> between major versions. There is a convention for encoding this >>>>>>>>>>>>>> into Maven >>>>>>>>>>>>>> artifact IDs, it will be: "log4j-scala_2.10", "log4j-scala_2.11" >>>>>>>>>>>>>> etc. >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> On Mon, Oct 26, 2015 at 7:29 PM, Matt Sicker < >>>>>>>>>>>>>> boa...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> Looks like it could be handy. >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> On 26 October 2015 at 12:29, Gary Gregory < >>>>>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> I keep on hearing that Scala suffers from a lot >>>>>>>>>>>>>> compatibility issues from version to version. Would is make >>>>>>>>>>>>>> sense to tag on >>>>>>>>>>>>>> a version to the module to account for this, like >>>>>>>>>>>>>> log4j-scala-2.11.7? >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> Gary >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 26, 2015 at 10:18 AM, Mikael Ståldal >>>>>>>>>>>>>> <mikael.stal...@magine.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> I am thinking of making a log4j module, >>>>>>>>>>>>>> "log4j-scala", with a Scala wrapper for Log4j 2, inspired from >>>>>>>>>>>>>> >>>>>>>>>>>>> https://github.com/typesafehub/scala-logging >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> Would that make sense? >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> Mikael Ståldal >>>>>>>>>>>>>> >>>>>>>>>>>>> Senior software developer >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> Magine TV >>>>>>>>>>>>>> >>>>>>>>>>>>> mikael.stal...@magine.com >>>>>>>>>>>>>> >>>>>>>>>>>>> Regeringsgatan 25 | 111 53 Stockholm, Sweden >>>>>>>>>>>>>> | www.magine.com >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> Privileged and/or Confidential Information may >>>>>>>>>>>>>> be contained in this message. If you are not the addressee >>>>>>>>>>>>>> indicated in >>>>>>>>>>>>>> this message >>>>>>>>>>>>>> >>>>>>>>>>>>> (or responsible for delivery of the message to >>>>>>>>>>>>>> such a person), you may not copy or deliver this message to >>>>>>>>>>>>>> anyone. In such >>>>>>>>>>>>>> case, >>>>>>>>>>>>>> >>>>>>>>>>>>> you should destroy this message and kindly >>>>>>>>>>>>>> notify the sender by reply email. >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>>>> E-Mail: garydgreg...@gmail.com | >>>>>>>>>>>>>> ggreg...@apache.org >>>>>>>>>>>>>> >>>>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>>>>>> >>>>>>>>>>>> JUnit in Action, Second Edition >>>>>>>>>>>>>> >>>>>>>>>>>> Spring Batch in Action >>>>>>>>>>>>>> >>>>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>>>>>> >>>>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>>>>>> >>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>>> Matt Sicker <boa...@gmail.com> >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> Mikael Ståldal >>>>>>>>>>>>>> >>>>>>>>>> Senior software developer >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> Magine TV >>>>>>>>>>>>>> >>>>>>>>>> mikael.stal...@magine.com >>>>>>>>>>>>>> >>>>>>>>>> Regeringsgatan 25 | 111 53 Stockholm, Sweden | >>>>>>>>>>>>>> www.magine.com >>>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>> Privileged and/or Confidential Information may be >>>>>>>>>>>>>> contained in this message. If you are not the addressee >>>>>>>>>>>>>> indicated in this >>>>>>>>>>>>>> message >>>>>>>>>>>>>> >>>>>>>>>> (or responsible for delivery of the message to >>>>>>>>>>>>>> such a person), you may not copy or deliver this message to >>>>>>>>>>>>>> anyone. In such >>>>>>>>>>>>>> case, >>>>>>>>>>>>>> >>>>>>>>>> you should destroy this message and kindly notify >>>>>>>>>>>>>> the sender by reply email. >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>> E-Mail: garydgreg...@gmail.com | >>>>>>>>>>>>>> ggreg...@apache.org >>>>>>>>>>>>>> >>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>>>>>> >>>>>>>>> JUnit in Action, Second Edition >>>>>>>>>>>>>> >>>>>>>>> Spring Batch in Action >>>>>>>>>>>>>> >>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>>>>>> >>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>>>>>> >>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> Mikael Ståldal >>>>>>>>>>>>>> >>>>>>>> Senior software developer >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> Magine TV >>>>>>>>>>>>>> >>>>>>>> mikael.stal...@magine.com >>>>>>>>>>>>>> >>>>>>>> Regeringsgatan 25 | 111 53 Stockholm, Sweden | >>>>>>>>>>>>>> www.magine.com >>>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>>> >>>>>>>> Privileged and/or Confidential Information may be >>>>>>>>>>>>>> contained in this message. If you are not the addressee >>>>>>>>>>>>>> indicated in this >>>>>>>>>>>>>> message >>>>>>>>>>>>>> >>>>>>>> (or responsible for delivery of the message to such >>>>>>>>>>>>>> a person), you may not copy or deliver this message to anyone. >>>>>>>>>>>>>> In such >>>>>>>>>>>>>> case, >>>>>>>>>>>>>> >>>>>>>> you should destroy this message and kindly notify >>>>>>>>>>>>>> the sender by reply email. >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> >>>>>>>>>>>>>> >>>>>>> -- >>>>>>>>>>>>>> >>>>>>> Matt Sicker <boa...@gmail.com> >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> >>>>>>>>>>>>>> >>>>> -- >>>>>>>>>>>>>> >>>>> Matt Sicker <boa...@gmail.com> >>>>>>>>>>>>>> >>>> >>>>>>>>>>>>>> >>>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> -- >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> Mikael Ståldal >>>>>>>>>>>>>> >>> Senior software developer >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> Magine TV >>>>>>>>>>>>>> >>> mikael.stal...@magine.com >>>>>>>>>>>>>> >>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | >>>>>>>>>>>>>> www.magine.com >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> Privileged and/or Confidential Information may be >>>>>>>>>>>>>> contained in this message. If you are not the addressee >>>>>>>>>>>>>> indicated in this >>>>>>>>>>>>>> message >>>>>>>>>>>>>> >>> (or responsible for delivery of the message to such a >>>>>>>>>>>>>> person), you may not copy or deliver this message to anyone. In >>>>>>>>>>>>>> such case, >>>>>>>>>>>>>> >>> you should destroy this message and kindly notify the >>>>>>>>>>>>>> sender by reply email. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> [image: MagineTV] >>>>>>>>>>>>> >>>>>>>>>>>>> *Mikael Ståldal* >>>>>>>>>>>>> Senior software developer >>>>>>>>>>>>> >>>>>>>>>>>>> *Magine TV* >>>>>>>>>>>>> mikael.stal...@magine.com >>>>>>>>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | >>>>>>>>>>>>> www.magine.com <http://www.magine.com/> >>>>>>>>>>>>> >>>>>>>>>>>>> Privileged and/or Confidential Information may be contained in >>>>>>>>>>>>> this message. If you are not the addressee indicated in this >>>>>>>>>>>>> message >>>>>>>>>>>>> (or responsible for delivery of the message to such a person), >>>>>>>>>>>>> you may not copy or deliver this message to anyone. In such case, >>>>>>>>>>>>> you should destroy this message and kindly notify the sender >>>>>>>>>>>>> by reply email. >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>>>>>> <ggreg...@apache.org> >>>>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>>>> <http://www.manning.com/bauer3/> >>>>>>>>>>>> JUnit in Action, Second Edition >>>>>>>>>>>> <http://www.manning.com/tahchiev/> >>>>>>>>>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> [image: MagineTV] >>>>>>>>>>> >>>>>>>>>>> *Mikael Ståldal* >>>>>>>>>>> Senior software developer >>>>>>>>>>> >>>>>>>>>>> *Magine TV* >>>>>>>>>>> mikael.stal...@magine.com >>>>>>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>>>>>>> <http://www.magine.com/> >>>>>>>>>>> >>>>>>>>>>> Privileged and/or Confidential Information may be contained in >>>>>>>>>>> this message. If you are not the addressee indicated in this message >>>>>>>>>>> (or responsible for delivery of the message to such a person), >>>>>>>>>>> you may not copy or deliver this message to anyone. In such case, >>>>>>>>>>> you should destroy this message and kindly notify the sender by >>>>>>>>>>> reply email. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>>>> <ggreg...@apache.org> >>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>> <http://www.manning.com/bauer3/> >>>>>>>>>> JUnit in Action, Second Edition >>>>>>>>>> <http://www.manning.com/tahchiev/> >>>>>>>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> [image: MagineTV] >>>>>>>>> >>>>>>>>> *Mikael Ståldal* >>>>>>>>> Senior software developer >>>>>>>>> >>>>>>>>> *Magine TV* >>>>>>>>> mikael.stal...@magine.com >>>>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>>>>> <http://www.magine.com/> >>>>>>>>> >>>>>>>>> Privileged and/or Confidential Information may be contained in >>>>>>>>> this message. If you are not the addressee indicated in this message >>>>>>>>> (or responsible for delivery of the message to such a person), you >>>>>>>>> may not copy or deliver this message to anyone. In such case, >>>>>>>>> you should destroy this message and kindly notify the sender by >>>>>>>>> reply email. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Matt Sicker <boa...@gmail.com> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> [image: MagineTV] >>>>>>> >>>>>>> *Mikael Ståldal* >>>>>>> Senior software developer >>>>>>> >>>>>>> *Magine TV* >>>>>>> mikael.stal...@magine.com >>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>>> >>>>>>> Privileged and/or Confidential Information may be contained in this >>>>>>> message. If you are not the addressee indicated in this message >>>>>>> (or responsible for delivery of the message to such a person), you >>>>>>> may not copy or deliver this message to anyone. In such case, >>>>>>> you should destroy this message and kindly notify the sender by >>>>>>> reply email. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> [image: MagineTV] >>>>>> >>>>>> *Mikael Ståldal* >>>>>> Senior software developer >>>>>> >>>>>> *Magine TV* >>>>>> mikael.stal...@magine.com >>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>> >>>>>> Privileged and/or Confidential Information may be contained in this >>>>>> message. If you are not the addressee indicated in this message >>>>>> (or responsible for delivery of the message to such a person), you >>>>>> may not copy or deliver this message to anyone. In such case, >>>>>> you should destroy this message and kindly notify the sender by reply >>>>>> email. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> [image: MagineTV] >>>>> >>>>> *Mikael Ståldal* >>>>> Senior software developer >>>>> >>>>> *Magine TV* >>>>> mikael.stal...@magine.com >>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>> >>>>> Privileged and/or Confidential Information may be contained in this >>>>> message. If you are not the addressee indicated in this message >>>>> (or responsible for delivery of the message to such a person), you may >>>>> not copy or deliver this message to anyone. In such case, >>>>> you should destroy this message and kindly notify the sender by reply >>>>> email. >>>>> >>>> >>> >>> >>> -- >>> [image: MagineTV] >>> >>> *Mikael Ståldal* >>> Senior software developer >>> >>> *Magine TV* >>> mikael.stal...@magine.com >>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>> >>> Privileged and/or Confidential Information may be contained in this >>> message. If you are not the addressee indicated in this message >>> (or responsible for delivery of the message to such a person), you may >>> not copy or deliver this message to anyone. In such case, >>> you should destroy this message and kindly notify the sender by reply >>> email. >>> >>> >>> >> >> >> -- >> [image: MagineTV] >> >> *Mikael Ståldal* >> Senior software developer >> >> *Magine TV* >> mikael.stal...@magine.com >> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >> >> Privileged and/or Confidential Information may be contained in this >> message. If you are not the addressee indicated in this message >> (or responsible for delivery of the message to such a person), you may >> not copy or deliver this message to anyone. In such case, >> you should destroy this message and kindly notify the sender by reply >> email. >> >> >> > > > -- > [image: MagineTV] > > *Mikael Ståldal* > Senior software developer > > *Magine TV* > mikael.stal...@magine.com > Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com > > Privileged and/or Confidential Information may be contained in this > message. If you are not the addressee indicated in this message > (or responsible for delivery of the message to such a person), you may not > copy or deliver this message to anyone. In such case, > you should destroy this message and kindly notify the sender by reply > email. > > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory