Hi Martin. If I got it right now to update examples8x we must:

-copy the new ROOT.war to OSHOST:/tmp/

-run the deploy script

This is much the same as for user guide examples site. for There's no git trigger or autodeploy to use right?


On 30/05/2017 22:29, Andrea Del Bene wrote:
wonderful! thanks Martin. and thanks Francois for having noted the problem.

On 30 May 2017 21:56, "Martin Grigorov" <[email protected] <mailto:[email protected]>> wrote:

    http://examples8x.wicket.apache.org/index.html
    <http://examples8x.wicket.apache.org/index.html> is running on
    Tomcat 8.5.14
    now!


    Martin Grigorov
    Wicket Training and Consulting
    https://twitter.com/mtgrigorov

    On Mon, May 29, 2017 at 12:47 PM, Andrea Del Bene
    <[email protected] <mailto:[email protected]>>
    wrote:

    > Hi,
    >
    > I used a DIY for the new version of the user guide examples,
    which runs on
    > Tomcat 8.5. There are some config pitfalls to solve in order to
    use this
    > kind of application. I can take a look at it in the next days.
    In the
    > meantime you could take a look at configuration files I use here:
    > https://github.com/bitstorm/Wicket-tutorial-examples/tree/
    <https://github.com/bitstorm/Wicket-tutorial-examples/tree/>
    > master/StarterExamples/tomcat-conf
    >
    > On Mon, May 29, 2017 at 12:41 PM, Martin Grigorov
    <[email protected] <mailto:[email protected]>>
    > wrote:
    >
    > > Using Tomcat 7 is not an option because OpenShift starts it
    with Java 7:
    > >
    > > Caused by: java.lang.UnsupportedClassVersionError:
    > > com/google/common/base/Function : Unsupported major.minor
    version 52.0
    > > (unable to load class com.google.common.base.Function)
    > >
    > > So the next option is Do It Yourself:
    > >
    https://blog.openshift.com/how-to-run-apache-tomcat-8-on-openshift/
    <https://blog.openshift.com/how-to-run-apache-tomcat-8-on-openshift/>
    > >
    > > But my lunch break is over and for now examples8x is down.
    > >
    > > Martin Grigorov
    > > Wicket Training and Consulting
    > > https://twitter.com/mtgrigorov
    > >
    > > On Mon, May 29, 2017 at 12:21 PM, Martin Grigorov
    <[email protected] <mailto:[email protected]>>
    > > wrote:
    > >
    > > > Hi,
    > > >
    > > > It might take a bit longer to fix this.
    > > >
    > > > The exception is:
    > > > Caused by: java.lang.RuntimeException: An error occurred
    while getting
    > > the
    > > > model object for Component: [ListView [Component id = file,
    page =
    > > > org.apache.wicket.examples.source.SourcesPage, path =
    filespanel:file,
    > > > type = org.apache.wicket.markup.html.list.ListView,
    isVisible = true,
    > > > isVersioned = true]]
    > > > at org.apache.wicket.Component.getDefaultModelObject(
    > > Component.java:1651)
    > > > at org.apache.wicket.markup.html.list.ListView.getViewSize(
    > > > ListView.java:218)
    > > > at org.apache.wicket.markup.html.list.ListView.onPopulate(
    > > > ListView.java:472)
    > > > at
    org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(
    > > > AbstractRepeater.java:124)
    > > > at org.apache.wicket.Component.internalBeforeRender(
    > Component.java:948)
    > > > at org.apache.wicket.Component.beforeRender(Component.java:1016)
    > > > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(
    > > > MarkupContainer.java:1749)
    > > > ... 62 more
    > > > Caused by: java.lang.IllegalArgumentException: URI scheme is not
    > "file"
    > > > at java.io.File.<init>(File.java:421)
    > > > at org.apache.wicket.examples.source.SourcesPage$
    > > > PackagedResourcesModel.get(SourcesPage.java:209)
    > > > at org.apache.wicket.examples.source.SourcesPage$
    > > > PackagedResourcesModel.load(SourcesPage.java:149)
    > > > at org.apache.wicket.examples.source.SourcesPage$
    > > > PackagedResourcesModel.load(SourcesPage.java:139)
    > > > at org.apache.wicket.model.LoadableDetachableModel.getObject(
    > > > LoadableDetachableModel.java:126)
    > > > at org.apache.wicket.Component.getDefaultModelObject(
    > > Component.java:1644)
    > > > ... 68 more
    > > >
    > > > Examples 7.x and 6.x use Tomcat 7.x
    > > > Examples 8.x uses Wildfly 10 because Wicket 8.x needs
    Servlet 3.1.0 and
    > > > there is no option of using Tomcat 8.5+ at OpenShift.
    > > >
    > > > Wildfly (and previous versions of JBoss) are famous with
    their custom
    > > > modules impl that makes reading of classpath much harder
    than a normal
    > > > servlet container...
    > > >
    > > > I think the easiest is to drop the Wildfly usage and use
    Tomcat 7 for
    > 8.x
    > > > examples as well.
    > > >
    > > >
    > > > Martin Grigorov
    > > > Wicket Training and Consulting
    > > > https://twitter.com/mtgrigorov
    > > >
    > > > On Mon, May 29, 2017 at 10:26 AM, Francois Meillet <
    > > > [email protected]
    <mailto:[email protected]>> wrote:
    > > >
    > > >> Hi Examples Website Maintainer,
    > > >>
    > > >> "Source code" option on example page returns 500 - any
    chance for
    > > solving
    > > >> this problem? E.g. here:
    examples8x.wicket.apache.org/forminput/
    <http://examples8x.wicket.apache.org/forminput/> <
    > > >> https://t.co/1gkfLZZZi5>
    > > >>
    > > >> Thanks
    > > >>
    > > >> François
    > > >>
    > > >>
    > > >>
    > > >>
    > > >
    > >
    >


Reply via email to