thanks Martin,

François



> Le 29 mai 2017 à 12:41, Martin Grigorov <mgrigo...@apache.org> a écrit :
> 
> 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/
> 
> 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 <mgrigo...@apache.org>
> 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 <
>> francois.meil...@gmail.com> 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/ <
>>> https://t.co/1gkfLZZZi5>
>>> 
>>> Thanks
>>> 
>>> François
>>> 
>>> 
>>> 
>>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to