Web Demo does not work!

16 views
Skip to first unread message

Tigerix

unread,
Jun 2, 2008, 3:58:49 AM6/2/08
to webical-developers
I just tried to use this:
http://demo.webical.org/

But it didn't show up a calendar - instead I received this message:

The application returned the following error message:
Could not load events for user webical in period Mon Jun 02 00:00:00
CEST 2008 - Fri Jun 06 23:59:59 CEST 2008

Please fix - as I really want to see and test WebiCal.
Thanks lots guys.
Cheers, Tigerix.

Ivo van Dongen

unread,
Jun 2, 2008, 4:08:27 AM6/2/08
to webical-d...@googlegroups.com
Hi,

It seems that our ical over webdav calendar isn't served correctly (we get a 501). I've disabled that one in the settings and the problem is gone. I'll figure out what's wrong with the webdav servlet later on.

Regards,
Ivo
--
Ivo van Dongen
Func. Internet Integration
W http://www.func.nl
T +31 20 4230000
F +31 20 4223500

Zoran Kovacevic

unread,
Jun 2, 2008, 4:13:53 AM6/2/08
to webical-d...@googlegroups.com, mum...@gmail.com
I have just restarted Tomcat. WebDAV is running again, so the demo
should work again.

@ivo: can you add the CalDAV calendar by hand? or can you add it to the
startup-database?

btw: It was running since February, I thought it was supposed to restart
every night? I'll ask Thijs to check out the cron. Anyway, the good news
is that the duration-test succeeds :)

Ivo van Dongen wrote:
> Hi,
>
> It seems that our ical over webdav calendar isn't served correctly (we get a
> 501). I've disabled that one in the settings and the problem is gone. I'll
> figure out what's wrong with the webdav servlet later on.
>
> Regards,
> Ivo
>
> On Mon, Jun 2, 2008 at 9:58 AM, Tigerix <mum...@gmail.com> wrote:
>
>> I just tried to use this:
>> http://demo.webical.org/
>>
>> But it didn't show up a calendar - instead I received this message:
>>
>> The application returned the following error message:
>> Could not load events for user webical in period Mon Jun 02 00:00:00
>> CEST 2008 - Fri Jun 06 23:59:59 CEST 2008
>>
>> Please fix - as I really want to see and test WebiCal.
>> Thanks lots guys.
>> Cheers, Tigerix.
>
>


--
Zoran Kovacevic


Func. Internet Integration
W http://www.func.nl

M +31 6 48104284

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Tigerix

unread,
Jun 2, 2008, 8:17:42 AM6/2/08
to webical-developers
Thanks for the quick replies!

Its working again - but now I seem to have crashed it.
I just tried to add a caldav calendar running on my machine,
and since then, the demo web interface is not accessably anymore.

Sorry for this guys. Hope you can fix it again. Thanks ;)



On 2 Jun., 10:13, Zoran Kovacevic <zo...@func.nl> wrote:
> I have just restarted Tomcat. WebDAV is running again, so the demo
> should work again.
>
> @ivo: can you add the CalDAV calendar by hand? or can you add it to the
> startup-database?
>
> btw: It was running since February, I thought it was supposed to restart
> every night? I'll ask Thijs to check out the cron. Anyway, the good news
> is that the duration-test succeeds :)
>
>
>
> Ivo van Dongen wrote:
> > Hi,
>
> > It seems that our ical over webdav calendar isn't served correctly (we get a
> > 501). I've disabled that one in the settings and the problem is gone. I'll
> > figure out what's wrong with the webdav servlet later on.
>
> > Regards,
> > Ivo
>
> > On Mon, Jun 2, 2008 at 9:58 AM, Tigerix <mumu...@gmail.com> wrote:
>
> >> I just tried to use this:
> >>http://demo.webical.org/
>
> >> But it didn't show up a calendar - instead I received this message:
>
> >> The application returned the following error message:
> >> Could not load events for user webical in period Mon Jun 02 00:00:00
> >> CEST 2008 - Fri Jun 06 23:59:59 CEST 2008
>
> >> Please fix - as I really want to see and test WebiCal.
> >> Thanks lots guys.
> >> Cheers, Tigerix.
>
> --
> Zoran Kovacevic
> Func. Internet Integration
> Whttp://www.func.nl
> GPG http://www.func.nl/keys/z.kovace...@func.nl-public.txt

Zoran Kovacevic

unread,
Jun 2, 2008, 8:23:50 AM6/2/08
to webical-d...@googlegroups.com
Were you by any chance adding a CalDAV URL? The (experimintal :) CalDAV
plugin times out on the URL it seems:

by: org.webical.dao.DaoException: Could retrieve events at
org.webical.dao.caldav.exception.ExceptionHelper.logAndThrowDaoException(ExceptionHelper.java:28)
at
org.webical.dao.caldav.EventDaoCalDavImpl.getEventsForPeriod(EventDaoCalDavImpl.java:166)
at
org.webical.manager.impl.EventManagerImpl.getEventsForPeriod(EventManagerImpl.java:101)
... 70 moreCaused by: java.net.ConnectException: Connection timed out at
java.net.PlainSocketImpl.socketConnect(Native Method) at
java.net.PlainSocketImpl.doConnect(Unknown Source) at
java.net.PlainSocketImpl.connectToAddress(Unknown Source) at
java.net.PlainSocketImpl.connect(Unknown Source) at
java.net.SocksSocketImpl.connect(Unknown Source) at
java.net.Socket.connect(Unknown Source) at
java.net.Socket.connect(Unknown Source) at
java.net.Socket.<init>(Unknown Source) at
java.net.Socket.<init>(Unknown Source) at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:86)
at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:652)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:628)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:497)
at
org.webical.dao.caldav.EventDaoCalDavImpl.getEventsForPeriod(EventDaoCalDavImpl.java:157)
... 71 more

I've restarted Tomcat.

Installing Webical is pretty straightforward. Great for testing ;)
http://code.google.com/p/webical/wiki/HowToInstallWebical

Best, Zoran

W http://www.func.nl

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Tigerix

unread,
Jun 3, 2008, 4:21:34 AM6/3/08
to webical-developers
Oh, yes I was adding a CalDAV URL ;)
And it was a Bedework server, which doesn't seem to be supported yet.
I just installed webical on my machine, but I get the following issue,
everytime I try to submit settings and every time I try to add an
event to the calendar:

Any idea, whats going wrong here?
Thanks for help!


The application returned the following error message:
Method onFormSubmitted of interface
org.apache.wicket.markup.html.form.IFormSubmitListener targeted at
component [MarkupContainer [Component id = userSettingsForm, page =
org.webical.web.pages.BasePage, path =
45:contentPanel:settingsTabs:panel:userSettingsForm.UserSettingsPanel
$1, isVisible = true, isVersioned = true]] threw an exception


The application returned the following (possible) causes for the
error:
* Illegal pattern character 't'


org.apache.wicket.WicketRuntimeException: Method onFormSubmitted of
interface org.apache.wicket.markup.html.form.IFormSubmitListener
targeted at component [MarkupContainer [Component id =
userSettingsForm, page = org.webical.web.pages.BasePage, path =
45:contentPanel:settingsTabs:panel:userSettingsForm.UserSettingsPanel
$1, isVisible = true, isVersioned = true]] threw an exception
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:
194)
at
org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:
73)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
90)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1094)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1169)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:489)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
343)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:
193)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
174)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:
525)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
174)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
874)
at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:
81)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:
183)
... 23 more
Caused by: java.lang.IllegalArgumentException: Illegal pattern
character 't'
at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:752)
at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:559)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:484)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:459)
at org.apache.wicket.extensions.markup.html.form.DateTextField
$1.getDateFormat(DateTextField.java:133)
at
org.apache.wicket.util.convert.converters.DateConverter.convertToObject(DateConverter.java:
45)
at
org.apache.wicket.markup.html.form.FormComponent.convertInput(FormComponent.java:
1134)
at
org.apache.wicket.markup.html.form.FormComponent.validate(FormComponent.java:
1016)
at org.apache.wicket.markup.html.form.Form$15.validate(Form.java:
1644)
at org.apache.wicket.markup.html.form.Form
$ValidationVisitor.formComponent(Form.java:152)
at
org.apache.wicket.markup.html.form.FormComponent.visitFormComponentsPostOrderHelper(FormComponent.java:
400)
at
org.apache.wicket.markup.html.form.FormComponent.visitFormComponentsPostOrderHelper(FormComponent.java:
387)
at
org.apache.wicket.markup.html.form.FormComponent.visitFormComponentsPostOrder(FormComponent.java:
365)
at
org.apache.wicket.markup.html.form.Form.visitFormComponentsPostOrder(Form.java:
982)
at
org.apache.wicket.markup.html.form.Form.validateComponents(Form.java:
1640)
at org.apache.wicket.markup.html.form.Form.validate(Form.java:1631)
at org.apache.wicket.markup.html.form.Form.process(Form.java:794)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:
766)
... 28 more
> Installing Webical is pretty straightforward. Great for testing ;)http://code.google.com/p/webical/wiki/HowToInstallWebical

Ivo van Dongen

unread,
Jun 7, 2008, 7:24:58 AM6/7/08
to webical-d...@googlegroups.com
Tigerix wrote:
> Oh, yes I was adding a CalDAV URL ;)
> And it was a Bedework server, which doesn't seem to be supported yet.
>
Correct, I haven't gotten into Bedeworks yet. Shouldn't be to hard to
support though if the server implements the standards correctly. Most of
the integration stuff with other caldav servers only needed some
tweeking of http headers and such,

> I just installed webical on my machine, but I get the following issue,
> everytime I try to submit settings and every time I try to add an
> event to the calendar:
>
> Any idea, whats going wrong here?
> Thanks for help!
>
Hmm, another user reported this before. Couldn't figure it out because I
can't reproduce it. The view layer is supposed to be completely
refactored so i hope to eliminate that when we do.

Tigerix

unread,
Jun 11, 2008, 3:39:06 AM6/11/08
to webical-developers
I have just added a DaviCal calendar into the Demo - and when I try to
edit an event an error occurs.
Also when I click on the tickbox next to the calendar names on the
left sidebar.
It seem to occur an error nearly every time when I try to do something
in the calendar.
> ...
>
> Erfahren Sie mehr »

Zoran Kovacevic

unread,
Jun 11, 2008, 5:26:39 PM6/11/08
to webical-d...@googlegroups.com
Hi Tigerix,

> I have just added a DaviCal calendar into the Demo - and when I try to
> edit an event an error occurs.

Hmm, IIRC Davical has a bug that prevents Webical from using it:
http://blog.webical.org/archives/27-New-caldav-plugin-release.html
http://sourceforge.net/tracker/index.php?func=detail&aid=1900920&group_id=179845&atid=890785

Not sure if the behavior you are describing is due to this bug though :)

> Also when I click on the tickbox next to the calendar names on the
> left sidebar.
> It seem to occur an error nearly every time when I try to do something
> in the calendar.

Same here. I have restarted Tomcat, which resets the demo database.

If you can spare the time, have a go with 'supported' CalDAV servers:
- Chandler projects hub.
- Chandler desktop 0.7.1.
- Apple calendar server on linux.

Best, Zoran

W http://www.func.nl

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Ivo van Dongen

unread,
Jun 12, 2008, 2:57:20 AM6/12/08
to webical-d...@googlegroups.com
On 6/11/08, Zoran Kovacevic <zo...@func.nl> wrote:
>
> Hi Tigerix,

> - Chandler projects hub.
> - Chandler desktop 0.7.1.
> - Apple calendar server on linux.
>

I found both apple calendar server (the open source version) and the
chandler server quite easy to set up. The apple server does have some
specific filesystem requirements though so if you want quick and easy
go with the latter.

Regards,
Ivo


--
Ivo van Dongen


Func. Internet Integration
W http://www.func.nl

Tigerix

unread,
Jun 13, 2008, 5:39:00 AM6/13/08
to webical-developers
I just added the Apple Calender Server to the Demo, and it has the
same issue:
Not possible to edit events without error screen.

It works fine with Sunbird, but on webical it doesnt't -
unfortunately.
How did you make it work?


Offtopic: Did you get the free/busy screen working with Sunbird and
Apple?
> Whttp://www.func.nl

Tigerix

unread,
Jun 15, 2008, 4:11:38 AM6/15/08
to webical-developers
Just realized, that I can not even add or edit an event from the
webical demo calendar with success.
It continuesly says:
"Illegal pattern character 't'"

Please debug it. Thanks.

Zoran Kovacevic

unread,
Jun 16, 2008, 3:31:34 AM6/16/08
to webical-d...@googlegroups.com
I have restarted/reset the demo, leaving only the WebDAV calendar. This
seems to work as before. So I guess it has something to do with a
configured CalDAV plugin/URL.

I think it is something that should be fixed in the CalDAV plugin or in
the Webical plugin architecture. Please file a bug.


--
Zoran Kovacevic


Func. Internet Integration
W http://www.func.nl

M +31 6 48104284

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Tigerix

unread,
Jun 16, 2008, 3:39:12 AM6/16/08
to webical-developers
Even in the default calendar and reset demo I can't add or edit an
event.
Try it yourself - and you will experience an error as soon as you try
to edit or add an event
in the default calendar.
> Whttp://www.func.nl
> GPG http://www.func.nl/keys/z.kovace...@func.nl-public.txt

Zoran Kovacevic

unread,
Jun 16, 2008, 3:43:52 AM6/16/08
to webical-d...@googlegroups.com
Just did it. Monday 16th 9.42 hrs.

Only filled in 'What'.

What do you fill in?

Strange ... !

W http://www.func.nl

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Tigerix

unread,
Jun 16, 2008, 8:43:03 AM6/16/08
to webical-developers
Very, very, strange!
I can't even fill anything in!
Which browse do you use?
As soon as I click add event, or edit event the following error screen
appears:
(tested with Firefox and Opera)

The application returned the following error message:
Illegal pattern character 't'

Details:
org.apache.wicket.WicketRuntimeException: Exception in rendering
component: [MarkupContainer [Component id = eventForm, page =
org.webical.web.pages.BasePage, path =
0:contentPanel:calendarViewPanel:eventForm.EventFormPanel$1, isVisible
= true, isVersioned = true]]
at org.apache.wicket.Component.renderComponent(Component.java:2441)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:1588)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1241)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
632)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1241)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
632)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1241)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at org.apache.wicket.Component.renderComponent(Component.java:2407)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:
222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1268)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:
1371)
at org.apache.wicket.Page.onRender(Page.java:1435)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.Page.renderPage(Page.java:890)
at
org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:
164)
at
org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:
58)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:
103)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1100)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1169)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:489)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
343)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:
193)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
178)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:
514)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
148)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
868)
at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
663)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:
80)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Illegal pattern
character 't'
at java.text.SimpleDateFormat.compile(Unknown Source)
at java.text.SimpleDateFormat.initialize(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at org.apache.wicket.extensions.markup.html.form.DateTextField
$1.getDateFormat(DateTextField.java:133)
at
org.apache.wicket.util.convert.converters.DateConverter.convertToString(DateConverter.java:
54)
at org.apache.wicket.Component.getModelObjectAsString(Component.java:
1555)
at org.apache.wicket.Component.getModelObjectAsString(Component.java:
1530)
at
org.apache.wicket.markup.html.form.FormComponent.getModelValue(FormComponent.java:
1207)
at
org.apache.wicket.markup.html.form.FormComponent.getValue(FormComponent.java:
720)
at
org.apache.wicket.markup.html.form.TextField.onComponentTag(TextField.java:
100)
at org.apache.wicket.Component.renderComponent(Component.java:2377)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1355)
at org.apache.wicket.Component.render(Component.java:2254)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1241)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1408)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1345)
at
org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:
1549)
at org.apache.wicket.Component.renderComponent(Component.java:2407)

Tigerix

unread,
Jun 16, 2008, 9:35:45 AM6/16/08
to webical-developers
Might it be possible that you use another login than webical - so that
you use the demo with different rights?
> ...
>
> Erfahren Sie mehr »

Zoran Kovacevic

unread,
Jun 16, 2008, 11:12:34 AM6/16/08
to webical-d...@googlegroups.com
I am using FF/OSX with webical:webical credentials ... just added
another event. Safari works too.

...

--
Zoran Kovacevic
Func. Internet Integration

W http://www.func.nl

GPG http://www.func.nl/keys/z.kov...@func.nl-public.txt

Tigerix

unread,
Jun 17, 2008, 5:11:31 AM6/17/08
to webical-developers
I have testet it with 2 different machines:
1. Debian Linux: Opera 9 and Firefox 2
2. Vista: IE7 and Firefox 2

And I get the same error message with all of them!
Thats very strange. Whats going wrong here?
> ...
>
> Erfahren Sie mehr »

Tigerix

unread,
Jun 20, 2008, 6:16:04 AM6/20/08
to webical-developers
Anyone any idea, or similar troubles?
Is there any schedule,when the next release will be out?
I am planning to use this calendar for my university website ones it
is working more less o.k.

Btw: The demo is not reachable at the moment. The following message
appears instead:

The application returned the following error message:
Could not load events for user webical in period Mon Jun 16 00:00:00
CEST 2008 - Sun Jun 22 23:59:59 CEST 2008

Details:
org.apache.wicket.WicketRuntimeException: Error attaching this
container for rendering: [MarkupContainer [Component id =
calendarViewPanel, page = org.webical.web.pages.BasePage, path =
40:contentPanel:calendarViewPanel.CalendarPanel$7, isVisible = true,
isVersioned = false]]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:
1526)
at org.apache.wicket.Component.onBeforeRender(Component.java:3591)
at
org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:
186)
at org.apache.wicket.Component.internalBeforeRender(Component.java:
993)
at org.apache.wicket.Component.beforeRender(Component.java:1025)
at
org.apache.wicket.MarkupContainer.addedComponent(MarkupContainer.java:
905)
at org.apache.wicket.MarkupContainer.add(MarkupContainer.java:139)
at
org.apache.wicket.MarkupContainer.addOrReplace(MarkupContainer.java:
168)
at
org.webical.web.component.calendar.CalendarPanel.createCalendarView(CalendarPanel.java:
447)
at
org.webical.web.component.calendar.CalendarPanel.setupAccessibleComponents(CalendarPanel.java:
238)
at
org.webical.web.component.AbstractBasePanel.setupComponents(AbstractBasePanel.java:
115)
at
org.webical.web.component.AbstractBasePanel.onBeforeRender(AbstractBasePanel.java:
223)
at
org.webical.web.component.calendar.CalendarPanel.onBeforeRender(CalendarPanel.java:
654)
at org.apache.wicket.Component.internalBeforeRender(Component.java:
993)
at org.apache.wicket.Component.beforeRender(Component.java:1025)
at
org.apache.wicket.MarkupContainer.addedComponent(MarkupContainer.java:
905)
at org.apache.wicket.MarkupContainer.add(MarkupContainer.java:139)
at
org.apache.wicket.MarkupContainer.addOrReplace(MarkupContainer.java:
168)
at org.webical.web.pages.BasePage.changePanel(BasePage.java:376)
at org.webical.web.pages.BasePage.setContent(BasePage.java:368)
at org.webical.web.pages.BasePage.setContent(BasePage.java:358)
at org.webical.web.pages.BasePage.setupCommonComponents(BasePage.java:
205)
at
org.webical.web.pages.AbstractBasePage.setupComponents(AbstractBasePage.java:
243)
at
org.webical.web.pages.AbstractBasePage.onBeforeRender(AbstractBasePage.java:
353)
at org.apache.wicket.Component.internalBeforeRender(Component.java:
993)
at org.apache.wicket.Component.beforeRender(Component.java:1025)
at org.apache.wicket.Component.prepareForRender(Component.java:2098)
at org.apache.wicket.Page.renderPage(Page.java:869)
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:
231)
Caused by: org.webical.web.app.WebicalWebAplicationException: Could
not load events for user webical in period Mon Jun 16 00:00:00 CEST
2008 - Sun Jun 22 23:59:59 CEST 2008
at
org.webical.web.component.calendar.model.EventsModel.load(EventsModel.java:
99)
at
org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:
114)
at
org.webical.web.component.calendar.model.EventsModel.getObject(EventsModel.java:
120)
at
org.webical.web.component.calendar.model.EventsModel.getStartDate(EventsModel.java:
129)
at
org.webical.web.component.calendar.WeekColumnRepeater.addDays(WeekColumnRepeater.java:
69)
at
org.webical.web.component.calendar.WeekColumnRepeater.<init>(WeekColumnRepeater.java:
65)
at org.webical.web.component.calendar.WeekViewPanel
$1.<init>(WeekViewPanel.java:151)
at
org.webical.web.component.calendar.WeekViewPanel.setupAccessibleComponents(WeekViewPanel.java:
151)
at
org.webical.web.component.AbstractBasePanel.setupComponents(AbstractBasePanel.java:
115)
at
org.webical.web.component.AbstractBasePanel.onBeforeRender(AbstractBasePanel.java:
223)
at
org.webical.web.component.calendar.WeekViewPanel.onBeforeRender(WeekViewPanel.java:
198)
at org.apache.wicket.Component.internalBeforeRender(Component.java:
993)
at org.apache.wicket.Component.beforeRender(Component.java:1025)
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:
1514)
... 50 more
Caused by: org.webical.manager.WebicalException: Could not
getEventsForPeriod for user
at
org.webical.manager.impl.EventManagerImpl.getEventsForPeriod(EventManagerImpl.java:
109)
at sun.reflect.GeneratedMethodAccessor103.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.wicket.proxy.LazyInitProxyFactory
$JdkHandler.invoke(LazyInitProxyFactory.java:410)
at org.apache.wicket.proxy.$Proxy18.getEventsForPeriod(Unknown
Source)
at
org.webical.web.component.calendar.model.EventsModel.load(EventsModel.java:
92)
... 63 more
Caused by: org.webical.dao.DaoException: Could retrieve events
at
org.webical.dao.caldav.exception.ExceptionHelper.logAndThrowDaoException(ExceptionHelper.java:
28)
at
org.webical.dao.caldav.EventDaoCalDavImpl.getEventsForPeriod(EventDaoCalDavImpl.java:
166)
at
org.webical.manager.impl.EventManagerImpl.getEventsForPeriod(EventManagerImpl.java:
101)
... 69 more
Caused by: org.webical.dao.DaoException: Could not retrieve events.
Response code: 501 message: Method REPORT is not defined in RFC 2068
and is not supported by the Servlet API
at
org.webical.dao.caldav.exception.ExceptionHelper.logAndThrowDaoException(ExceptionHelper.java:
42)
at
org.webical.dao.caldav.EventDaoCalDavImpl.getEventsForPeriod(EventDaoCalDavImpl.java:
159)
... 70 more
> ...
>
> Erfahren Sie mehr »

Zoran Kovacevic

unread,
Jun 23, 2008, 9:31:48 AM6/23/08
to webical-d...@googlegroups.com
> Anyone any idea, or similar troubles?

Have you tried to install plain vanilla Webical with WebDAV? The CalDAV
is still experimental, so that might be messing things up for you.

> Is there any schedule,when the next release will be out?

Not any time soon I am afraid. Webical itself is pretty stable. We don't
have the time to work on the CalDAV plugin ...

> I am planning to use this calendar for my university website ones it
> is working more less o.k.

Which would be really cool! But unfortunately we don't have the time to
work on stabilizing the plugin :( It is not hard work (for an
experienced Java developer).

> Btw: The demo is not reachable at the moment. The following message
> appears instead:

I have restarted Tomcat and it is working OK again. My guess is that
CalDAV plugin messes it up.

I am sorry that you are having so much trouble with it. I would suggest
to install it yourself and see where that leads you to.

Tigerix

unread,
Jun 24, 2008, 3:24:00 AM6/24/08
to webical-developers
Hi Zoran,

Thanks for your answer.

Unfortunately - as I wrote before - its not working in any case (not
even without CalDAV)!
I also installed it on my machine, and it has the same issue:

I am not able to edit or add events (because error screen appears)
this happens in your demo - as well as on my local installation.No
matter which browser / or machine I use.

I tried to change my timezone, the codepage, the language of my
browser, but still no success.
Searching Google for this bug, seems to point on a problem regarding
the Date/Time conversation.
There must be something wrong in the Java-Code Time/Date stuff.

Please have a look to the bug I posted before:
Caused by: java.lang.IllegalArgumentException: Illegal pattern
character 't'


Thanks lots. Cheers, Tigerix.


As I said: This bug appears in your demo, when adding
> Whttp://www.func.nl
> GPG http://www.func.nl/keys/z.kovace...@func.nl-public.txt

Ivo van Dongen

unread,
Jun 24, 2008, 7:14:48 AM6/24/08
to webical-d...@googlegroups.com
Hi Tigerix,

Sorry for the slow response to your problems. We're terribly busy at
the moment. We do however have a new developer interested in enhancing
webical. He'll introduce himself later on. I myself have no time
whatsoever atm and this will probably not change until august. I do
plan to support other developers interested in the project in the
meanwhile, so if people are interested they're most welcome.

Ivo


--
Ivo van Dongen


Func. Internet Integration
W http://www.func.nl

Reply all
Reply to author
Forward
0 new messages