« Return to Thread: Jetty Plugin running with OSGi

Jetty Plugin running with OSGi

by BenBrown :: Rate this Message:

Reply to Author | View in Thread

Hello

We are two Students from Switzerland and we are studying Software Systems at the University of Engineering and Architecture in Lucerne.
Right now we are in the last Year of studying and we have to do a Software Engineering Project.

Our Topic is to develop a Webapplication that is executable on a Webbrowser (Firefox, Internet Explorer and Apple Safari) and on an Apple iPhone.
At our School there is a Project running about intelligent Living and building Automation (www.ihomelab.ch). So there already exists a System that is able to detect the Devices in a House. We have now the Goal to manage and control these Devises with our Webapplication. We get the Information about the Devices from this System with Events.

In the first Part of our Work we had to create a Concept about how to develop this Project. Therefore we had to develop a simple executable Prototype. Acctually we were successful in developping a Prototype but we weren't satisfied.

In our Project we used the Development Environment of Java EE Eclipse SDK Version 3.3.2. Our Application has to run on an OSGi Environment as a Bundle. Of course we need a Server for our Webapplication and that is the point where we found Jetty Webserver. Because there exists a Jetty Plugin (org.mortbay.jetty 5.1.11.v200706111724) it was the best Solution for our Project. We could start our Project together with the Jetty Plugin and the Server Controller from the existing System toghether in the OSGi Environment.
And we implemented our Webapplication with Servlets. And that is the point where we weren't satisfied.

At the beginning we tried to use JSF with JSP's together with the Jetty Plugin but that didn't work.
So we are wondering if it's possible to run JSF and JSP's with the Jetty Plugin and if there are any Project or Support for this Problem?
Also the use of the correct Plugins for the Jetty Plugin is undisclosed. We would be very glad if you could give us some help or hints.

In the last Part of our Work, which takes place from February till June, we have to develop a final Webapplication which can be used in this iHomeLab. We have to think about the Security of the Webapplication (Login, Roles, Authority), the Usability (Presentation, Simplicity), the Performance, the Scalability and the Extensibility.
If you would have some more Hints about this Points in Combination with the Jetty Plugin we would be very happy.

If my statements weren't precisly enough please ask. I hope i gave all the importants facts and we hope we can get some Information back.

Thank you for your effort!

Bernhard Brun
Martin Wuethrich

 « Return to Thread: Jetty Plugin running with OSGi