XMLデータベースの内容画像

どうか、お知恵をお貸しください!1週間ほどまずは自力でやってみようと本やネットを見ながら挑戦して見ましたが、サッパリだったのでここで質問させてください。

初めてプログラミングをします。
XMLデータベースから情報をxmlで取得し、XQueryで返すRESTWebサービスを作らなければなりません。

内容:XMLデータベース(添付画像>飛行機の名前、製造年月日、画像、説明文など各飛行機につき10項目がXMLで記載されている)
  このデータを参照するための REST Webサービスをjavaで書きたい。

ゴールとしてはサーバー上で
例:製造年月日が新しい順に並べ替えたい
  → その際にこのデータベースからデータを参照
  → 並び替えられた写真などのデータが表示される

今回、開発に際し揃えたソフト:
Tomcat 8.0 localhost
Jersey 2.0
Eclipse 4.4 Luna PHPなどの入ったpackage
JAVA  1.8
JDK 8

全くの初心者のため、本や
YoutubeやWebseiteのTutorial(http://www.vogella.com/tutorials/REST/article.htmlhttp://javabrains.koushik.org/tutorials/javaee_jaxrs/Introduction.html,
インストールに際し、個別に各ソフトのインストールと起動方法のページ)

流れとしてはEclipse上で
WEb serviceのプログラミングを書く
@pathなどの書いてあるページとそれに呼応するjavaのページを下記要領で作成
1。dynamic web projectを作る
2。 JARsをすべてコピーして入れ
3。Javaで 新しいpackageを作る
4。javaclassを作る
5。web.xml を作る

Webクライアントのページ作成

もしくは、今回の場合、webクラインと側だけでもいいのでしょうか?
良い方法や、参照すべきプログラムのあるサイトなど(言語問わず)があれば教えて下さい。
どうぞ宜しくお願い致します。