Chris,

The <groupId/> as listed in the instructions is incorrect.  It is listed as:

        <groupId>de.hsofttec</groupId>

And it should be:

        <groupId>de.hsofttec.t5components</groupId>


I bumped into this too, and once I made the change, everything went fine.
I'm looking forward to trying out the library.


Jonathan


> -----Original Message-----
> From: Chris Lewis [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, January 29, 2008 10:21 AM
> To: Tapestry users
> Subject: Re: [ANN] t5components - release 0.5.4
> 
> Michael,
> 
> A couple observations/notes:
> 
> - I don't know why you had to manually install the library (maybe the
> repo was down?), but if you manually installed it then it makes sense
> you had to install the other dependencies by hand. Maven manages those,
> so installing the component lib artifact by hand cuts out the maven
> dependency magic.
> 
> - If you got a message about a port address being in use, then you've
> got another server running on it. My guess is that is process of another
> project you're working on, or perhaps an attempted launch of the same
> one. You'll want to find the parent process and kill it, then you don't
> have to manually set your port.
> 
> - It seems like you're using 5.0.10-SNAPSHOT. The ExceptionReport page
> hides all of the useful stuff unless you tell T5 to work in the new
> 'development' mode, which is disabled by default. Enable it like so:
> 
>    public static void
> contributeFactoryDefaults(MappedConfiguration<String, String>
> configuration)
>    {
>        configuration.add(TapestryConstants.PRODUCTION_MODE_SYMBOL,
> "true"); //false would be development
>    }
> 
> Hope this helps. Also, congrats Sven for frequent releases and
> improvements!
> 
> chris
> 
> Michael Gerzabek wrote:
> > Sven,
> >
> > The component does work now. But now I'm getting deeper into troubles
> > ... I was playing with T5 and jetty on port 8088. When I started with
> > t5components/GPlotter I got an exception saying address already in
> > use. So I changed the jetty port to 8888 and now everything is fine.
> >
> > A small summary of things that worked for me:
> >
> > - manually installed t5components. Is this the reason why I had to
> > also manually install opencsv and httpclient?
> > - manually installed opencsv-1.8 and commons-httpclient-3.1
> > - changed jetty port to 8888
> >
> > NOW GPlotter works. But when I get an error, like when I put a wrong
> > adress - BTW German special chars are not allowed (ß,ä,ö,ü), is there
> > a way to change this? - the T5 error page is strangely rendered. No
> > line codes, no pretty dump of request and session. Why?
> >
> > Doing this I also stumbled into another problem the beaneditor has. My
> > bean has a date field which automagically displays with the JS input
> > helper. When I use jetty on port 8088 I get an exception. When I use
> > jetty on port 8888 everything works fine and the calendar select is
> > opened.
> >
> > There is one question left. Is it possible that you also post the
> > gplotterpage that you've included into your Demo section? I have no
> > clue how to implement this actionlink that you nicely put into to Demo.
> >
> > Thank You
> > Michael
> >
> > Sven Homburg schrieb:
> >> hi michael,
> >>
> >> you ve tried it with the right version of HTTPC.
> >> is this jar in your WEB-INF/lib also?
> >>
> >> 2008/1/29, Michael Gerzabek <[EMAIL PROTECTED]>:
> >>
> >>> I tried t5components/GPlotter and got
> >>>
> >>> [ERROR] GoogleMapService Construction of service GoogleMapService
> >>> failed: Error invoking service builder method
> >>>
> de.hsofttec.t5components.T5ComponentsModule.buildGoogleMapService(Logger,
> >>>
> >>> Map) (at T5ComponentsModule.java:48) (for service 'GoogleMapService'):
> >>> org/apache/commons/httpclient/HttpConnectionManager
> >>> java.lang.RuntimeException: Error invoking service builder method
> >>>
> de.hsofttec.t5components.T5ComponentsModule.buildGoogleMapService(Logger,
> >>>
> >>> Map) (at T5ComponentsModule.java:48) (for service 'GoogleMapService'):
> >>> org/apache/commons/httpclient/HttpConnectionManager
> >>>     at
> >>>
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> >>>
> >>> ServiceBuilderMethodInvoker.java:88)
> >>>     at
> >>>
> org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(
> >>>
> >>> SingletonServiceLifecycle.java:29)
> >>>
> >>> ...
> >>>
> >>> Caused by: java.lang.NoClassDefFoundError:
> >>> org/apache/commons/httpclient/HttpConnectionManager
> >>>     at
> >>> de.hsofttec.t5components.T5ComponentsModule.buildGoogleMapService(
> >>> T5ComponentsModule.java:51)
> >>>     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:585)
> >>>     at
> >>>
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> >>>
> >>> ServiceBuilderMethodInvoker.java:76)
> >>>     ... 75 more
> >>>
> >>> I tried to add commons HTTPC3.1 but without success. Which version of
> >>> commons HttpClient does the component need?
> >>>
> >>> BTW: In the documentation is
> >>> <div t:id="t5components/GPlotter" id="GPlotter" style="width: 500px;
> >>> height: 300px"/>
> >>>
> >>> which should be
> >>> <div t:type="t5components/GPlotter" id="GPlotter" style="width: 500px;
> >>> height: 300px"/>
> >>>
> >>> Michael
> >>>
> >>> Sven Homburg schrieb:
> >>>
> >>>> Hi there,
> >>>>
> >>>> the t5components release 0.5.4 is out now.
> >>>> special thanks to Tod Orr and Ted Steen to let include
> >>>> their components into T5Components
> >>>>
> >>>> project page with demo  click here
> >>>>
> >>> http://213.160.23.119:8080/t5components/
> >>>
> >>>> -----
> >>>> best regards
> >>>> Sven
> >>>>
> >>>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to