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 >> >> >
