I think it's more of a future concern. It could be more relevant when (and if) Java adds module support.
On 22 July 2014 19:11, Gary Gregory <[email protected]> wrote: > I guess we should step back and check that anyone cares first and see what > kind of solutions we can come up with... > > Gary > > > On Tue, Jul 22, 2014 at 7:57 PM, Matt Sicker <[email protected]> wrote: > >> Chances are that Jackson doesn't work in compact1. There's always Apache >> Xerces as a dependency for that, though. >> >> >> On 22 July 2014 18:50, Gary Gregory <[email protected]> wrote: >> >>> On Tue, Jul 22, 2014 at 7:37 PM, Matt Sicker <[email protected]> wrote: >>> >>>> I'm talking about the DOM and SAX APIs. There are literally no XML APIs >>>> in compact1. It's all the low level basics, really. I mean, compact1 gives >>>> you more than J2ME does I think (which they're probably trying to phase out >>>> and replace with a unified modular JDK), but it's not enough for our core >>>> functionality. Nobody wants to write an XML parser by hand. ;) >>>> >>> >>> So we could use Jackson, but that adds a dependency. Or... support >>> property files. >>> >>> Gary >>> >>> >>>> >>>> >>>> On 22 July 2014 17:00, Gary Gregory <[email protected]> wrote: >>>> >>>>> The XML classes we use are from Jackson not JAXB, so does it matter >>>>> that compact 1 does not include XML? >>>>> >>>>> Gary >>>>> >>>>> >>>>> -------- Original message -------- >>>>> From: Matt Sicker >>>>> Date:07/22/2014 17:37 (GMT-05:00) >>>>> To: Log4J Developers List >>>>> Subject: Should log4j-core be runnable using only the compact2 JDK1.8 >>>>> profile? >>>>> >>>>> The compact2 profile leaves out a bunch of packages the JDK would >>>>> normally include. I think it's even a subset of the Android classes >>>>> available. Making it so log4j-core runs with just the compact2 profile >>>>> would really mean it's all core, but I'm not sure which compact profile >>>>> would be best to target. Things like JNDI, JDBC, Swing, AWT, etc., aren't >>>>> included in the compact2 profile. >>>>> >>>>> I would have suggested compact1, but that doesn't even include any XML >>>>> classes, so that's not really viable. >>>>> >>>>> -- >>>>> Matt Sicker <[email protected]> >>>>> >>>> >>>> >>>> >>>> -- >>>> Matt Sicker <[email protected]> >>>> >>> >>> >>> >>> -- >>> E-Mail: [email protected] | [email protected] >>> 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 >>> >> >> >> >> -- >> Matt Sicker <[email protected]> >> > > > > -- > E-Mail: [email protected] | [email protected] > 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 > -- Matt Sicker <[email protected]>
