lipog-bums Mailing List for Little Portal Gizmo
Status: Beta
Brought to you by:
jbu
You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
(8) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Joerg B. <jb...@he...> - 2009-08-14 07:22:51
|
Hi everyone, Last night's commit was about making response generators more flexible and allow for @Request methods with shorter parameter lists. As part of the changes, I have removed the unused HttpContext parameter from all possible parameter lists. If you now update your Gizmo to the latest CVS trunk version, you will need to remove the HttpContext parameter from all your @Request method prototypes. You can also remove the HttpRequest and HttpResponse parameters where you don't need them. Check the examples to see how the parameters lists can look like. More updates in the area of response generators will follow, but none should break compatibility in a way this one did. This tidy-up was worth the while, though, I feel. Cheers, Joerg |
From: Joerg B. <jb...@he...> - 2009-07-07 15:06:35
|
Hi there, A few quick explanations regarding the recent gizmo updates. *** Session and Controller Configuration The @EntryPoint and @ExitPoint annotations must now be attached to session classes. For each session, there is one entry point and one exit point. They default to "main" and "logout" respectively and can be overridden using the @EntryPoint and @ExitPoint annotations. If no request method exists for an exit point, a default exit point handler is created which is serving the "logout.html" file of net.heilancoo.portal. *** Configuration Check Startup Use command line option "--init-only" to run gizmo initialisation only and stop right after that without starting the HTTP service. This should help finding out whether your class definitions do what you want. It enables DEBUG logging. Normal gizmo operation will disable DEBUG logging. Cheers, Joerg |
From: Jörg B. <jb...@he...> - 2009-05-04 19:31:03
|
Hi there, * https://lists.sourceforge.net/lists/listinfo/lipog-commit : CVS commit mailing list. * Use 'tracker' now instead of 'trac' for bug tracking / to do. Cheers, Joerg |
From: Jörg B. <jb...@he...> - 2009-04-23 20:41:15
|
Hi there, Just finished a first go at a general logout mechanism. It's all committed. And it is straightforward: inside a session, the URI tail (last path component in the URI) "logout" will make the Gizmo drop the session and show the logout page. Cheers, Joerg |
From: Joerg B. <jb...@he...> - 2009-04-23 07:36:43
|
On Thursday, 23 April, 2009 9:22am, "Nuno Morgadinho" <nun...@gm...> said: > That's very welcome! Especially since I tried to do this yesterday and > Eclipse would hang when using the "Eclipse Product export wizard". I had problems exporting in Mac OS X too. Will give it another go some time. > It seems from the tutorial that you first installed Eclipse on Ubuntu > and then exported from there. That's fine but unfortunately it doesn't > work for me because my server is remote and I've only got ssh access > (no Eclipse in graphical mode). What I have is Ubuntu running in a Virtual Box <http://www.virtualbox.org>. I have just checked out the Gizmo into that virtual machine now. So what I did should work just fine for you too. No need for a remote server or so. > Since it is possible to export to multiple platforms I would rather > have the tutorial describing that. But this is great already. If I do > manage to export it to multiple platforms I'll write a few lines about > it. Cool! > Of course I could also use a virtual machine, export and then > upload to the server. But that's a bit too much hassle and personally > I would be more interested in exporting on my development environment > (Mac) and then use it on a different platform. I imagine that would be > the case for most people. Well, in principle you don't need to do the whole product export every single time. You can also just export the plug-ins you are developing as jars and then put those jars into the Gizmo installation (the deployed product). Cheers, Joerg |
From: Nuno M. <nun...@gm...> - 2009-04-23 07:22:36
|
That's very welcome! Especially since I tried to do this yesterday and Eclipse would hang when using the "Eclipse Product export wizard". It seems from the tutorial that you first installed Eclipse on Ubuntu and then exported from there. That's fine but unfortunately it doesn't work for me because my server is remote and I've only got ssh access (no Eclipse in graphical mode). Since it is possible to export to multiple platforms I would rather have the tutorial describing that. But this is great already. If I do manage to export it to multiple platforms I'll write a few lines about it. Of course I could also use a virtual machine, export and then upload to the server. But that's a bit too much hassle and personally I would be more interested in exporting on my development environment (Mac) and then use it on a different platform. I imagine that would be the case for most people. Cheers, Nuno On Thu, Apr 23, 2009 at 12:56 AM, Jörg Bullmann <jb...@he...> wrote: > Hi there, > > Just posted a small product deployment tutorial, run on an Ubuntu > system. It should work in a similar fashion on different platforms. > > Cheers, > Joerg > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Lipog-bums mailing list > Lip...@li... > https://lists.sourceforge.net/lists/listinfo/lipog-bums > |
From: Jörg B. <jb...@he...> - 2009-04-22 22:56:32
|
Hi there, Just posted a small product deployment tutorial, run on an Ubuntu system. It should work in a similar fashion on different platforms. Cheers, Joerg |
From: Jörg B. <jb...@he...> - 2009-04-20 19:12:39
|
Hi all, Substantial rework. Now there is an "Application" interface as well as a "Session" interface. I hope this structures things in a nicer way. Request methods can have arbitrary names now. They must be marked with the "@Request" annotation. For both "Applications" and "Sessions" there are initialise(...) methods that allow passing information into the objects, should that be necessary. Check out change-log and tutorial -- they should have been updated accordingly. <http://lipog.sourceforge.net> Cheers, Joerg |
From: Nuno M. <nun...@gm...> - 2009-04-09 07:14:39
|
Great! I will give it a go. On Thu, Apr 9, 2009 at 8:30 AM, Jörg Bullmann <jb...@he...> wrote: > Hi all, > > If you want to try the Gizmo, then I recommend using the latest > version from CVS. > > I have added the feature of multiple different output formats with > FreeMarker responders. For an example, see the BingoSession. I shall > update proper documentation in due course. > > Cheers, > Joerg > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Lipog-bums mailing list > Lip...@li... > https://lists.sourceforge.net/lists/listinfo/lipog-bums > -- Nuno Morgadinho http://twitter.com/morgadin |
From: Jörg B. <jb...@he...> - 2009-04-09 06:30:27
|
Hi all, If you want to try the Gizmo, then I recommend using the latest version from CVS. I have added the feature of multiple different output formats with FreeMarker responders. For an example, see the BingoSession. I shall update proper documentation in due course. Cheers, Joerg |
From: Joerg B. <jb...@he...> - 2009-04-03 07:08:57
|
The Little Portal Gizmo is a (hopefully lean) Java web application container based on the Eclipse plug-in infrastructure and using the Apache HttpComponents HTTP protocol implementation. Albeit still a tad experimental, it can already be used to develop Java web applications with it. Have a look at <http://lipog.sourceforge.net>. Some ideas behind it: - be able to serve static content - automatic decoding of parameters in HTTP PUT and GET requests - session handling - separation of business logic and presentation layer - easy integration of generators for different response output formats (JSON, HTML, etc.) - easy integration of different template engines Cheers, Joerg |