diff --git a/gemp-lotr/gemp-lotr-web-server/pom.xml b/gemp-lotr/gemp-lotr-web-server/pom.xml new file mode 100644 index 000000000..7615636b1 --- /dev/null +++ b/gemp-lotr/gemp-lotr-web-server/pom.xml @@ -0,0 +1,37 @@ + + + + gemp-lotr + com.gempukku.lotro + 1.0-SNAPSHOT + + 4.0.0 + com.gempukku.lotro + gemp-lotr-web-server + 1.0-SNAPSHOT + war + + + ${project.groupId} + gemp-lotr-server + ${project.version} + + + commons-lang + commons-lang + 2.6 + + + javax.servlet + servlet-api + 2.4 + provided + + + com.sun.jersey + jersey-server + 1.8 + + + \ No newline at end of file diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/AbstractResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/AbstractResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/AbstractResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/AbstractResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/AdminResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/AdminResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/AdminResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/AdminResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ChatResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/ChatResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ChatResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/ChatResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/CollectionResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/CollectionResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/CollectionResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/CollectionResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/DeckResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/DeckResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/DeckResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/DeckResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/DeliveryResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/DeliveryResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/DeliveryResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/DeliveryResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/GameResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/GameResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/GameResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/GameResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/HallResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/HallResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/HallResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/HallResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/LeagueResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/LeagueResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/LeagueResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/LeagueResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/MerchantResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/MerchantResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/MerchantResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/MerchantResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/ServerResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/ServerResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/TradeResource.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/TradeResource.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/TradeResource.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/TradeResource.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/CardLibraryProvider.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/CardLibraryProvider.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/CardLibraryProvider.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/CardLibraryProvider.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/DaoProvider.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/DaoProvider.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/DaoProvider.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/DaoProvider.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/PacksStorageProvider.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/PacksStorageProvider.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/PacksStorageProvider.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/PacksStorageProvider.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/ServerProvider.java b/gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/ServerProvider.java similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/provider/ServerProvider.java rename to gemp-lotr/gemp-lotr-web-server/src/main/java/com/gempukku/lotro/server/provider/ServerProvider.java diff --git a/gemp-lotr/gemp-lotr-web/src/main/resources/log4j.xml b/gemp-lotr/gemp-lotr-web-server/src/main/resources/log4j.xml similarity index 100% rename from gemp-lotr/gemp-lotr-web/src/main/resources/log4j.xml rename to gemp-lotr/gemp-lotr-web-server/src/main/resources/log4j.xml diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/WEB-INF/web.xml b/gemp-lotr/gemp-lotr-web-server/src/main/webapp/WEB-INF/web.xml similarity index 92% rename from gemp-lotr/gemp-lotr-web/src/main/webapp/WEB-INF/web.xml rename to gemp-lotr/gemp-lotr-web-server/src/main/webapp/WEB-INF/web.xml index 960b29e76..467883405 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/WEB-INF/web.xml +++ b/gemp-lotr/gemp-lotr-web-server/src/main/webapp/WEB-INF/web.xml @@ -13,6 +13,6 @@ jersey - /server/* + /* diff --git a/gemp-lotr/gemp-lotr-web/pom.xml b/gemp-lotr/gemp-lotr-web/pom.xml index af76c3393..d1febc942 100644 --- a/gemp-lotr/gemp-lotr-web/pom.xml +++ b/gemp-lotr/gemp-lotr-web/pom.xml @@ -11,27 +11,4 @@ gemp-lotr-web 1.0-SNAPSHOT war - - - ${project.groupId} - gemp-lotr-server - ${project.version} - - - commons-lang - commons-lang - 2.6 - - - javax.servlet - servlet-api - 2.4 - provided - - - com.sun.jersey - jersey-server - 1.8 - - \ No newline at end of file diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/game.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/game.html index c7f68a88e..6e5dedecb 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/game.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/game.html @@ -362,7 +362,7 @@ body { function () { var replay = getUrlParam("replayId"); - ui = new GempLotrGameUI("/gemp-lotr/server", replay != null); + ui = new GempLotrGameUI("/gemp-lotr-server", replay != null); $(window).resize(function() { ui.windowResized(); diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/hall.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/hall.html index 2f7b2c852..d55c15064 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/hall.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/hall.html @@ -190,11 +190,11 @@ $("#latestNews").append("All sets are available to play. " + "If you find any problems with specific card or rules in general, please report it at the TLHH forums."); - chat = new ChatBoxUI("Game Hall", $("#chat"), "/gemp-lotr/server", true, null, true); + chat = new ChatBoxUI("Game Hall", $("#chat"), "/gemp-lotr-server", true, null, true); chat.setBounds(2, 2, 780 - 4, 200 - 4); chat.showTimestamps = true; - hall = new GempLotrHallUI($("#hall"), "/gemp-lotr/server", chat); + hall = new GempLotrHallUI($("#hall"), "/gemp-lotr-server", chat); $("#tabs").tabs(); @@ -284,7 +284,7 @@ document.write('
  • League Rules (updated)
  • ');
  • Manual
  • -
  • Format Rules
  • +
  • Format Rules
  • Contribute
  • diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/leagueResults.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/leagueResults.html index 7e1642ff3..ac413178c 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/leagueResults.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/leagueResults.html @@ -1,7 +1,7 @@ diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/index.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/index.html index a7f281f9f..73bb92b8d 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/index.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/index.html @@ -50,7 +50,7 @@ return this; }; - var comm = new GempLotrCommunication("/gemp-lotr/server", function() { + var comm = new GempLotrCommunication("/gemp-lotr-server", function() { alert("Unable to contact the server"); }); diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/deckBuildingUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/deckBuildingUi.js index 0fcfbcea3..93569ef28 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/deckBuildingUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/deckBuildingUi.js @@ -48,7 +48,7 @@ var GempLotrDeckBuildingUI = Class.extend({ init: function() { var that = this; - this.comm = new GempLotrCommunication("/gemp-lotr/server", that.processError); + this.comm = new GempLotrCommunication("/gemp-lotr-server", that.processError); this.cardFilter = new CardFilter($("#collectionDiv"), function(filter, start, count, callback) { @@ -145,10 +145,10 @@ var GempLotrDeckBuildingUI = Class.extend({ if (confirm("Do you wish to save this deck?")) that.saveDeck(false); }, { - "404": function() { - alert("Couldn't find the deck to rename on the server."); - } - }); + "404": function() { + alert("Couldn't find the deck to rename on the server."); + } + }); } }); @@ -244,11 +244,11 @@ var GempLotrDeckBuildingUI = Class.extend({ this.infoDialog = $("
    ") .dialog({ - autoOpen: false, - closeOnEscape: true, - resizable: false, - title: "Card information" - }); + autoOpen: false, + closeOnEscape: true, + resizable: false, + title: "Card information" + }); var swipeOptions = { threshold: 20, @@ -296,14 +296,14 @@ var GempLotrDeckBuildingUI = Class.extend({ if (that.deckListDialog == null) { that.deckListDialog = $("
    ") .dialog({ - title: "Your stored decks", - autoOpen: false, - closeOnEscape: true, - resizable: true, - width: 400, - height: 400, - modal: true - }); + title: "Your stored decks", + autoOpen: false, + closeOnEscape: true, + resizable: true, + width: 400, + height: 400, + modal: true + }); } that.deckListDialog.html(""); @@ -338,7 +338,7 @@ var GempLotrDeckBuildingUI = Class.extend({ deckListBut.click( (function(deckName) { return function() { - window.open('/gemp-lotr/server/deck/html?deckName=' + encodeURIComponent(deckName), "_blank"); + window.open('/gemp-lotr-server/deck/html?deckName=' + encodeURIComponent(deckName), "_blank"); }; })(deckName)); @@ -418,14 +418,14 @@ var GempLotrDeckBuildingUI = Class.extend({ if (this.selectionDialog == null) { this.selectionDialog = $("
    ") .dialog({ - title: "Choose one", - autoOpen: false, - closeOnEscape: true, - resizable: true, - width: 400, - height: 200, - modal: true - }); + title: "Choose one", + autoOpen: false, + closeOnEscape: true, + resizable: true, + width: 400, + height: 200, + modal: true + }); this.selectionGroup = new NormalCardGroup(this.selectionDialog, function(card) { return true; @@ -662,10 +662,10 @@ var GempLotrDeckBuildingUI = Class.extend({ that.checkDeckStatsDirty(); }, that.checkDirtyInterval); }, { - "400": function() { - alert("Invalid deck for getting stats."); - } - }); + "400": function() { + alert("Invalid deck for getting stats."); + } + }); } else { $("#deckStats").html("Deck has no Ring, Ring-bearer or all 9 sites"); setTimeout( diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/merchantUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/merchantUi.js index 6d0908571..d64cb2bdf 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/merchantUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-002/merchantUi.js @@ -21,7 +21,7 @@ var GempLotrMerchantUI = Class.extend({ init: function(cardListElem, cardFilterElem) { var that = this; - this.comm = new GempLotrCommunication("/gemp-lotr/server", that.processError); + this.comm = new GempLotrCommunication("/gemp-lotr-server", that.processError); this.cardFilter = new CardFilter(cardFilterElem, function(filter, start, count, callback) { @@ -70,20 +70,20 @@ var GempLotrMerchantUI = Class.extend({ this.infoDialog = $("
    ") .dialog({ - autoOpen: false, - closeOnEscape: true, - resizable: false, - title: "Card information" - }); + autoOpen: false, + closeOnEscape: true, + resizable: false, + title: "Card information" + }); this.questionDialog = $("
    ") .dialog({ - autoOpen: false, - closeOnEscape: true, - resizable: false, - modal: true, - title: "Merchant operation" - }); + autoOpen: false, + closeOnEscape: true, + resizable: false, + modal: true, + title: "Merchant operation" + }); var swipeOptions = { threshold: 20, diff --git a/gemp-lotr/pom.xml b/gemp-lotr/pom.xml index 05b1dd878..3dbe743a1 100644 --- a/gemp-lotr/pom.xml +++ b/gemp-lotr/pom.xml @@ -13,6 +13,7 @@ gemp-lotr-server gemp-lotr-web + gemp-lotr-web-server gemp-lotr-logic gemp-lotr-common gemp-lotr-cards