On Fri, Oct 11, 2013 at 1:48 PM, Dan Haywood
<[email protected]>wrote:

> If Isis running on 1.6 ends up being a blocker for you, then I'm happy to
> start a discussion thread on dropping 1.6 support in Isis and only
> running/building on 1.7.
>

Yep. This is option 3). And I think the best if possible.

Wicket 7.0 will also mandate JDK 1.7


> I believe that at least some other Apache projects have dropped 1.6
> support; would be interesting to see if we get any pushback in the Isis
> community.
>
> Dan
>
>
>
> On 11 October 2013 10:11, Martin Grigorov <[email protected]> wrote:
>
> > There are some issues with the new versions of
> > Wicket-Bootstrap:0.9.0-SNAPSHOT (WB) and Wicket-Webjars:0.3.1 (WW) - they
> > are built with JDK 1.7.
> > Since ISIS is built (and run) with 1.6 this causes problems.
> >
> > Options:
> > 1) at the moment WB doesn't depend on any JD 1.7 feature so to be able to
> > work on ISIS I have a local build with 1.6:
> > diff --git i/pom.xml w/pom.xml
> > index c0ef00d..d00e17a 100644
> > --- i/pom.xml
> > +++ w/pom.xml
> > @@ -37,6 +37,7 @@
> >      </modules>
> >
> >      <properties>
> > +        <mvn.build.java.version>1.6</mvn.build.java.version>
> >          <github.global.server>github</github.global.server>
> >
> > 2) run any ISIS + Wicket viewer apps with JDK 1.7
> >
> > About 1) : I understand why Michael wants to use 1.7 - it is 2013.
> Several
> > years ago in one of my projects we needed to produce jars for clients
> which
> > were deploying on older web containers. We used some Maven plugin that I
> > cannot find right now, but this plugin produced Maven artifacts with
> > classifiers like "jdk1.4" and "jdk1.5". Maybe this is an option for WB
> and
> > WW projects.
> >
> >
> >
> > On Fri, Oct 11, 2013 at 11:50 AM, Martin Grigorov <[email protected]
> >wrote:
> >
> >> Hi,
> >>
> >> @Dan: what is your development workflow for ISIS ?
> >> Because of the problem with Intellij IDEA's plugin for DataNucleus I
> >> cannot use Start.java and the only way to run the demo application is
> via
> >> 'mvn jetty:run[-exploded]'. But if I make a change in Wicket Viewer
> code I
> >> need to run 'mvn install' and to restart Jetty. This takes a lot of
> time.
> >> Since you don't use Start.java I guess you have some other flow that is
> >> faster than mine.
> >>
> >>
> >>
> >>
> >> On Tue, Oct 8, 2013 at 1:52 PM, Martin Grigorov <[email protected]
> >wrote:
> >>
> >>>
> >>>
> >>>
> >>> On Tue, Oct 8, 2013 at 1:29 PM, Dan Haywood <
> >>> [email protected]> wrote:
> >>>
> >>>>
> >>>> On 8 October 2013 10:57, Martin Grigorov <[email protected]>
> wrote:
> >>>>
> >>>>> I've pulled the latest changes and now I cannot start the app because
> >>>>> of:
> >>>>> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type
> >>>>> cannot be used in operation
> >>>>>  at org.hsqldb.error.Error.error(Unknown Source)
> >>>>>  at org.hsqldb.error.Error.error(Unknown Source)
> >>>>> at org.hsqldb.Constraint.setColumnsIndexes(Unknown Source)
> >>>>>  at
> >>>>> org.hsqldb.ParserDDL.compileAlterTableAddForeignKeyConstraint(Unknown
> >>>>> Source)
> >>>>> at org.hsqldb.ParserDDL.compileAlterTable(Unknown Source)
> >>>>>  at org.hsqldb.ParserDDL.compileAlter(Unknown Source)
> >>>>> ....
> >>>>>
> >>>>> I don't use any plugins for JDO in Intellij IDEA. Last time the app
> >>>>> was starting fine.
> >>>>>
> >>>>
> >>>> Hmm, well... that error means that the DOM objects have not been
> >>>> enhanced.  You will need to do enhancement by one means or another (I
> can't
> >>>> quite see how it would have started otherwise).  If IntelliJ runs
> Maven
> >>>> plugins, then that would have done it, I guess.
> >>>>
> >>>> IntelliJ does have a DN plugin, probably worth spending the time
> >>>> getting it configured.
> >>>>
> >>>
> >>> It was working OK last time. Not sure how.
> >>>
> >>> Just installed IntelliJ plugin but it fails with:
> >>>
> >>> 25003 [ApplicationImpl pooled thread 4] ERROR
> >>> #com.intellij.application.impl.ApplicationImpl  - null
> >>> java.lang.NullPointerException
> >>>  at
> >>>
> org.datanucleus.ide.idea.IdeaProjectUtils.packageToPath(IdeaProjectUtils.java:192)
> >>> at org.datanucleus.ide.idea.DNEComputable$1.run(DNEComputable.java:631)
> >>>  at
> >>>
> com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:929)
> >>> at
> >>>
> org.datanucleus.ide.idea.DNEComputable.getAnnotatedClassFiles(DNEComputable.java:595)
> >>>  at
> >>>
> org.datanucleus.ide.idea.DNEProjectComponent.createAnnotatedClassFilesGuiModel(DNEProjectComponent.java:384)
> >>> at
> >>>
> org.datanucleus.ide.idea.DNEProjectComponent.getGuiState(DNEProjectComponent.java:277)
> >>>  at
> >>>
> org.datanucleus.ide.idea.DNEProjectComponent.createComponent(DNEProjectComponent.java:212)
> >>> at
> >>>
> com.intellij.openapi.options.newEditor.OptionsEditor$Simple.<init>(OptionsEditor.java:1270)
> >>> ....
> >>>
> >>>
> >>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>> On command line I cannot build ISIS-537 branch because of :
> >>>>>
> >>>>> [INFO] --- maven-enforcer-plugin:1.2:enforce (validate-enforce) @
> >>>>> isis-viewer-wicket-ui ---
> >>>>> [WARNING]
> >>>>> Dependency convergence error for org.webjars:jquery:1.9.0 paths to
> >>>>> dependency are:
> >>>>> +-org.apache.isis.viewer:isis-viewer-wicket-ui:1.3.0-SNAPSHOT
> >>>>>
> +-de.agilecoders.wicket:wicket-bootstrap-core:0.9.0-20131001.073459-3
> >>>>>     +-org.webjars:bootstrap:3.0.0
> >>>>>       +-org.webjars:jquery:1.9.0
> >>>>> and
> >>>>> +-org.apache.isis.viewer:isis-viewer-wicket-ui:1.3.0-SNAPSHOT
> >>>>>
> >>>>>
> +-de.agilecoders.wicket:wicket-bootstrap-extensions:0.9.0-20131001.073550-3
> >>>>>     +-org.webjars:jquery-ui:1.10.2-1
> >>>>>       +-org.webjars:jquery:1.9.1
> >>>>>
> >>>>> Can we disable these checks for this branch ?
> >>>>>
> >>>>>
> >>>>  yeah, happy to.  Could you add a comment (or even better, a subtask)
> >>>> to the ISIS-537 ticket as something to address prior to remerging in
> the
> >>>> future.
> >>>>
> >>>
> >>> ISIS-556
> >>>
> >>>
> >>>>
> >>>> Thx
> >>>> Dan
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>> On Tue, Oct 8, 2013 at 12:40 PM, Martin Grigorov <
> [email protected]
> >>>>> > wrote:
> >>>>>
> >>>>>> Hi Dan,
> >>>>>>
> >>>>>> I'll work on this task this week again.
> >>>>>>
> >>>>>> Thx
> >>>>
> >>>>
> >>>
> >>
> >
>

Reply via email to