Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/FAQ"

(New page: {{Jetty}})
 
Line 1: Line 1:
 
{{Jetty}}
 
{{Jetty}}
 +
 +
{{faq
 +
| title = Jetty History
 +
| question = Why is it called Jetty?
 +
| answer = Jetty was originally developed by Greg Wilkins  of Mort Bay Consulting.
 +
 +
Mort Bay is at the heart of Balmain, Sydney NSW, Australia. A former working class suburb, now yuppieville in Sydney's close inner-west.
 +
 +
Greg was living by Mort Bay when the company was formed, hence the company name.
 +
 +
Jetty was originally called IssueTracker (its original application) and then MBServler (Mort Bay SERVLet servER). Neither of these were much liked, so Jetty was finally picked as:
 +
 +
* it starts with a J
 +
* jetty:// looks a little like http://
 +
* there is a jetty in the Mort Bay logo.
 +
* there were no better suggestions.
 +
}}
 +
 +
{{faq
 +
| title = Asking Questions
 +
| question = How do I submit a question?
 +
| answer =  You can get some help from the Jetty community by posting a question to the jetty-users@eclipse.org mailing list. When posting, please be sure to include as a minimum the following information:
 +
 +
# Jetty version <sup>1</sup>
 +
# Browser version <sup>2</sup>
 +
# OS platform
 +
# JVM version
 +
# Command line
 +
 +
If your problem involves a complex webapp, please try and provide us with just a small webapp instead that also demonstrates the problem.
 +
 +
Debug logs, packet traces from tools such as ethereal or copies of the HTTP dialog as captured by tools such as Firefox "Live HTTP Headers" are always useful.
 +
 +
(1) If you are using a snapshot version, please look in your local maven repo for a maven-metadata-xxxx.xml file. The xxxx part is the name you have given the mortbay snapshot repo at http://jetty.mortbay.org/maven2/snapshot in your pom.xml. Report the snapshot number contained in it.
 +
 +
(2) Include this information if relevant to your problem.
 +
}}
 +
 +
{{faq
 +
| title = Choosing Between Sites
 +
| question = How do I know I am using the correct Jetty web site for my particular needs? Should I be on codehaus or Eclipse and why?
 +
| answer = For downloading the latest Jetty and viewing the latest documentation you should be on [http://www.eclipse.org/jetty/ Eclipse]. For old versions of Jetty, RPMs, Debs, Hightide, and old documentation use [http://jetty.codehaus.org/ codehaus]. For support see [http://www.webtide.com Webtide]. For more information on this topic see [http://www.eclipse.org/about/jetty About Jetty].
 +
}}
 +
 +
{{faq
 +
| title = Upgrading from Jetty 6 to Jetty 7
 +
| question = I have been using previous versions of Jetty from the Jetty 6 line, is Jetty 7 a drop in replacement?
 +
| answer = No, while Jetty 7 has very much the same architecture as Jetty 6, there are packaging changes and other minor tweaks between the versions. Also, the Jetty 7 milestones are not as fully featured as Jetty 6 in terms of third party integrations being available by default with the distribution bundle. For porting instructions, see the next question.
 +
}}
 +
 +
{{faq
 +
| title = Upgrading Jetty Versions
 +
| question = How do I port my application to Jetty [version]?
 +
| answer = We've written some handy guides to help you port your application from older versions of Jetty, or from other web servers. Please see the [[Jetty/Getting_Started#Upgrades|Upgrades section of our Getting Started documentation]], for a complete list.
 +
}}
 +
 +
{{faq
 +
| title = Mailing Lists
 +
| question = How do I access the Jetty mail lists? Where do I view the mailing list archives?
 +
| answer = Links to the Jetty mailing lists and their archives can be found in the [http://www.eclipse.org/jetty/mailinglists.php Mailing Lists] page.
 +
}}
 +
 +
{{faq
 +
| title = Maven Artifacts
 +
| question = Are Maven 2 artifacts still available?
 +
| answer =  Yes, Jetty still supports our Maven based users to the same degree as previously. The location of artifacts has changed though.
 +
* http://repo2.maven.org/maven2/org/eclipse/jetty
 +
}}
 +
 +
{{faq
 +
| title = IRC Communication
 +
| question = Is there public IRC access?
 +
| answer = Yes, the Jetty IRC channel is '''#jetty''' and the server is '''irc.codehaus.org/6667'''.
 +
}}
 +
 +
{{faq
 +
| title = Blogs
 +
| question = Where do I read the Jetty blogs?
 +
| answer = You can find us and our blogs at [http://blogs.webtide.com/ blogs.webtide.com].
 +
}}
 +
 +
{{faq
 +
| title = Tools
 +
| question = Can you recommend some useful web developer tools?
 +
| answer = Yes!
 +
These tools have nothing to do specifically with Jetty; they're just a list of tools we find useful in developing and diagnosing misbehaving webapps:
 +
 +
=== Browsers and GUI Tools ===
 +
* [http://www.mozilla.com/en-US/ Firefox] - open source browser.
 +
* [https://addons.mozilla.org/firefox/60/ Web Developer plugin for Firefox] - all sorts of tools to help you develop and debug your HTML and CSS.
 +
* [https://addons.mozilla.org/firefox/1843/ Firebug plugin for Firefox] - DOM inspector plus a lot more.
 +
* [https://addons.mozilla.org/en-US/firefox/addon/2691 Poster Plugin for Firefox] - lets you do POSTs, GETs, PUTs, etc and see the results.
 +
* [https://addons.mozilla.org/firefox/1806/ DOM Inspector plugin for Firefox] - DOM inspector.
 +
* [https://addons.mozilla.org/firefox/216/ Venkman plugin for Firefox] - legendary javascript debugger.
 +
 +
=== Http Protocol Analysis ===
 +
* [http://livehttpheaders.mozdev.org/installation.html LiveHttpHeaders plugin for Firefox] - shows you the HTTP dialog between browser and server.
 +
* [https://addons.mozilla.org/en-US/firefox/addon/966 Tamper Data plugin for Firefox] - shows you the HTTP dialog and allows you to modify
 +
* [http://www.wireshark.org Wireshark] - network protocol analyzer.
 +
}}

Revision as of 07:09, 19 June 2009




Jetty History

Question Mark.pngWhy is it called Jetty?
Jetty was originally developed by Greg Wilkins of Mort Bay Consulting.

Mort Bay is at the heart of Balmain, Sydney NSW, Australia. A former working class suburb, now yuppieville in Sydney's close inner-west.

Greg was living by Mort Bay when the company was formed, hence the company name.

Jetty was originally called IssueTracker (its original application) and then MBServler (Mort Bay SERVLet servER). Neither of these were much liked, so Jetty was finally picked as:

  • it starts with a J
  • jetty:// looks a little like http://
  • there is a jetty in the Mort Bay logo.
  • there were no better suggestions.


Asking Questions

Question Mark.pngHow do I submit a question?
You can get some help from the Jetty community by posting a question to the jetty-users@eclipse.org mailing list. When posting, please be sure to include as a minimum the following information:
  1. Jetty version 1
  2. Browser version 2
  3. OS platform
  4. JVM version
  5. Command line

If your problem involves a complex webapp, please try and provide us with just a small webapp instead that also demonstrates the problem.

Debug logs, packet traces from tools such as ethereal or copies of the HTTP dialog as captured by tools such as Firefox "Live HTTP Headers" are always useful.

(1) If you are using a snapshot version, please look in your local maven repo for a maven-metadata-xxxx.xml file. The xxxx part is the name you have given the mortbay snapshot repo at http://jetty.mortbay.org/maven2/snapshot in your pom.xml. Report the snapshot number contained in it.

(2) Include this information if relevant to your problem.


Choosing Between Sites

Question Mark.pngHow do I know I am using the correct Jetty web site for my particular needs? Should I be on codehaus or Eclipse and why?
For downloading the latest Jetty and viewing the latest documentation you should be on Eclipse. For old versions of Jetty, RPMs, Debs, Hightide, and old documentation use codehaus. For support see Webtide. For more information on this topic see About Jetty.


Upgrading from Jetty 6 to Jetty 7

Question Mark.pngI have been using previous versions of Jetty from the Jetty 6 line, is Jetty 7 a drop in replacement?
No, while Jetty 7 has very much the same architecture as Jetty 6, there are packaging changes and other minor tweaks between the versions. Also, the Jetty 7 milestones are not as fully featured as Jetty 6 in terms of third party integrations being available by default with the distribution bundle. For porting instructions, see the next question.


Upgrading Jetty Versions

Question Mark.pngHow do I port my application to Jetty [version]?
We've written some handy guides to help you port your application from older versions of Jetty, or from other web servers. Please see the Upgrades section of our Getting Started documentation, for a complete list.


Mailing Lists

Question Mark.pngHow do I access the Jetty mail lists? Where do I view the mailing list archives?
Links to the Jetty mailing lists and their archives can be found in the Mailing Lists page.


Maven Artifacts

Question Mark.pngAre Maven 2 artifacts still available?
Yes, Jetty still supports our Maven based users to the same degree as previously. The location of artifacts has changed though.


IRC Communication

Question Mark.pngIs there public IRC access?
Yes, the Jetty IRC channel is #jetty and the server is irc.codehaus.org/6667.


Blogs

Question Mark.pngWhere do I read the Jetty blogs?
You can find us and our blogs at blogs.webtide.com.


Tools

Question Mark.pngCan you recommend some useful web developer tools?
Yes!

These tools have nothing to do specifically with Jetty; they're just a list of tools we find useful in developing and diagnosing misbehaving webapps:

Browsers and GUI Tools

Http Protocol Analysis

Back to the top