Nutch
  1. Nutch
  2. NUTCH-841

Create a Wicket-based Web Application for Nutch

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: nutchgora
    • Fix Version/s: 2.3
    • Component/s: web gui
    • Labels:
    • Environment:

      Should work in both Nutch trunk and 2.0 branches.

      Description

      In light of the conversation on NUTCH-837, we are removing the old Nutch webapp and will replace it with a 2.0 one that works with GORA + Solr.

      Apache Nutch versions prior to 1.3 used to ship with a web application that allowed basic search, and browse of the information captured in the Nutch index. Since 1.3, we deprecated and removed the webapp mainly due to the fact that the segment API changed (we moved to Solr), and also due to the fact that we didn't want to maintain a webapp b/c those JSPs were a pain.

      I am going to propose having a Nutch web application using Apache Wicket http://wicket.apache.org/. This would be very cool and since I know Wicket, I'm willing to help maintain it.

      The webapp should implement all of the old web pages and functionality, and also should support the basic views, and connection to Solr instead of to Lucene, and of should also consider both the trunk branch, and the 2.0 branch (Gora based).

      I'm putting this out there as a GSoC project for 2013.

      1. webui.patch
        192 kB
        Fjodor Vershinin
      2. NUTCH-841.patch
        200 kB
        Lewis John McGibbney

        Issue Links

          Activity

          Chris A. Mattmann created issue -
          Chris A. Mattmann made changes -
          Field Original Value New Value
          Link This issue incorporates NUTCH-929 [ NUTCH-929 ]
          Hide
          Lewis John McGibbney added a comment -

          Seems to be the best existing resource from our wiki.

          http://wiki.apache.org/nutch/NutchAdministrationUserInterface

          Show
          Lewis John McGibbney added a comment - Seems to be the best existing resource from our wiki. http://wiki.apache.org/nutch/NutchAdministrationUserInterface
          Hide
          Chris A. Mattmann added a comment -

          Yep, agreed. Thanks for the reminder Lewis!

          Show
          Chris A. Mattmann added a comment - Yep, agreed. Thanks for the reminder Lewis!
          Hide
          Lewis John McGibbney added a comment -

          unfortunately the links provided (although they would have been terribly outdated anyway) at the bottom of the wiki entry either return 404's or else the tar files seem to be corrupted. Quite a shame, however I think although this is a blocker, it will be one of the latter tasks which needs to be addressed prior to a 2.0 release.

          Show
          Lewis John McGibbney added a comment - unfortunately the links provided (although they would have been terribly outdated anyway) at the bottom of the wiki entry either return 404's or else the tar files seem to be corrupted. Quite a shame, however I think although this is a blocker, it will be one of the latter tasks which needs to be addressed prior to a 2.0 release.
          Ferdy Galema made changes -
          Link This issue is related to NUTCH-1286 [ NUTCH-1286 ]
          Ferdy Galema made changes -
          Priority Blocker [ 1 ] Major [ 3 ]
          Hide
          Chris A. Mattmann added a comment -

          Yep not a blocker!

          Show
          Chris A. Mattmann added a comment - Yep not a blocker!
          Lewis John McGibbney made changes -
          Fix Version/s 2.1 [ 12321040 ]
          Fix Version/s nutchgora [ 12314893 ]
          Affects Version/s nutchgora [ 12314893 ]
          Lewis John McGibbney made changes -
          Fix Version/s 2.2 [ 12323285 ]
          Fix Version/s 2.1 [ 12321040 ]
          Chris A. Mattmann made changes -
          Summary Nutch 2.0 webapp Create a Wicket-based Web Application for Nutch
          Chris A. Mattmann made changes -
          Description In light of the conversation on NUTCH-837, we are removing the old Nutch webapp and will replace it with a 2.0 one that works with GORA + Solr. In light of the conversation on NUTCH-837, we are removing the old Nutch webapp and will replace it with a 2.0 one that works with GORA + Solr.

          Apache Nutch versions prior to 1.3 used to ship with a web application that allowed basic search, and browse of the information captured in the Nutch index. Since 1.3, we deprecated and removed the webapp mainly due to the fact that the segment API changed (we moved to Solr), and also due to the fact that we didn't want to maintain a webapp b/c those JSPs were a pain.

          I am going to propose having a Nutch web application using Apache Wicket http://wicket.apache.org/. This would be very cool and since I know Wicket, I'm willing to help maintain it.

          The webapp should implement all of the old web pages and functionality, and also should support the basic views, and connection to Solr instead of to Lucene, and of should also consider both the trunk branch, and the 2.0 branch (Gora based).

          I'm putting this out there as a GSoC project for 2013.
          Chris A. Mattmann made changes -
          Fix Version/s 1.7 [ 12323281 ]
          Chris A. Mattmann made changes -
          Environment Nutch 2.0 Should work in both Nutch trunk and 2.0 branches.
          Chris A. Mattmann made changes -
          Labels gsoc gsoc2013
          Lewis John McGibbney made changes -
          Fix Version/s 2.3 [ 12324325 ]
          Fix Version/s 1.7 [ 12323281 ]
          Fix Version/s 2.2 [ 12323285 ]
          Sebastian Nagel made changes -
          Fix Version/s 1.8 [ 12324326 ]
          Hide
          jefferyyuan added a comment -

          As usually Nutch and the web application which manages Nutch are not in same machine. So could we expose some Rest API to call Nutch to crawl webpages or other tasks: just like call nutch/crawl scripts remotely? Users are able to enable or disable these functions.

          Thanks...

          Show
          jefferyyuan added a comment - As usually Nutch and the web application which manages Nutch are not in same machine. So could we expose some Rest API to call Nutch to crawl webpages or other tasks: just like call nutch/crawl scripts remotely? Users are able to enable or disable these functions. Thanks...
          Hide
          Ivan Vershinin added a comment -

          Hi Chris,
          I am student from Estonia (Tartu University). I have experience in Java web application development.
          Tools and frameworks: Wicket, Spring, JUnit, Mockito, RESTful services, git, mercurial, linux.
          I am looking forward to participate in this project during Google Summer of Code 2013.
          Could you give me some advice concerning next steps to continue proposal?

          Thanks,
          Ivan

          Show
          Ivan Vershinin added a comment - Hi Chris, I am student from Estonia (Tartu University). I have experience in Java web application development. Tools and frameworks: Wicket, Spring, JUnit, Mockito, RESTful services, git, mercurial, linux. I am looking forward to participate in this project during Google Summer of Code 2013. Could you give me some advice concerning next steps to continue proposal? Thanks, Ivan
          Hide
          Chris A. Mattmann added a comment -

          Thanks Ivan. Unfortunately the deadline to participate in GSoC 2013 is behind us.

          However if you are still interested in the project, you are welcome to work on it just not through GSoC.

          Show
          Chris A. Mattmann added a comment - Thanks Ivan. Unfortunately the deadline to participate in GSoC 2013 is behind us. However if you are still interested in the project, you are welcome to work on it just not through GSoC.
          Hide
          Chris A. Mattmann added a comment -

          Yuan Yun : yes we should expose and leverage Nutch REST APIs, and extend them using JAX-RS.

          Show
          Chris A. Mattmann added a comment - Yuan Yun : yes we should expose and leverage Nutch REST APIs, and extend them using JAX-RS.
          Lewis John McGibbney made changes -
          Fix Version/s 2.4 [ 12324540 ]
          Fix Version/s 2.3 [ 12324325 ]
          Fix Version/s 1.8 [ 12324326 ]
          Lewis John McGibbney made changes -
          Labels gsoc gsoc2013 gsoc2014
          Hide
          Fjodor Vershinin added a comment -

          Hello all!
          My name is Fedor Vershinin, and I study computer science in Tallinn University of Technology in Estonia.
          My brother shared some info about Google Summer of Code and I see that ASF takes part in this project, so I’d decided to get in touch. I am quite interested in development using Apache Wicket framework, and even more interested in contribution to open-source projects.
          My background: some Java and python development, can use git/mercurial, eclipse, maven, restful, html, SQL and so on. I dont have much experience, but I have desire to learn.
          Also, brother said he can help me with initial setup, brief picture of whole project and some architectural decisions.
          So, it would be nice if you give me some advice, where I can start to explore Nutch, and I wish to join your community in future.
          Best regards,
          Fedor

          Show
          Fjodor Vershinin added a comment - Hello all! My name is Fedor Vershinin, and I study computer science in Tallinn University of Technology in Estonia. My brother shared some info about Google Summer of Code and I see that ASF takes part in this project, so I’d decided to get in touch. I am quite interested in development using Apache Wicket framework, and even more interested in contribution to open-source projects. My background: some Java and python development, can use git/mercurial, eclipse, maven, restful, html, SQL and so on. I dont have much experience, but I have desire to learn. Also, brother said he can help me with initial setup, brief picture of whole project and some architectural decisions. So, it would be nice if you give me some advice, where I can start to explore Nutch, and I wish to join your community in future. Best regards, Fedor
          Hide
          Lewis John McGibbney added a comment -

          Hey Fjodor Vershinin, this is excellent news. Chris A. Mattmann and myself are interested in kicking this project off so we need to decide between ourselves the mentoring position. We will do this and get back to you

          ...where I can start to explore Nutch

          Please sign up to user@nutch and dev@nutch mailing lists. This will keep you up-to-date will everything that is going on.
          Finally, please see the official tutorial [0] for running Nutch and learning about its design and caveats.

          [0] https://wiki.apache.org/nutch/NutchTutorial

          Show
          Lewis John McGibbney added a comment - Hey Fjodor Vershinin , this is excellent news. Chris A. Mattmann and myself are interested in kicking this project off so we need to decide between ourselves the mentoring position. We will do this and get back to you ...where I can start to explore Nutch Please sign up to user@nutch and dev@nutch mailing lists. This will keep you up-to-date will everything that is going on. Finally, please see the official tutorial [0] for running Nutch and learning about its design and caveats. [0] https://wiki.apache.org/nutch/NutchTutorial
          Lewis John McGibbney made changes -
          Link This issue is related to NUTCH-1769 [ NUTCH-1769 ]
          Lewis John McGibbney made changes -
          Assignee Chris A. Mattmann [ chrismattmann ] Lewis John McGibbney [ lewismc ]
          Hide
          Lewis John McGibbney added a comment -

          Reassigning to myself Chris A. Mattmann, I've created a wiki page so you can track the progress during the summer.
          https://wiki.apache.org/nutch/GoogleSummerOfCode

          Show
          Lewis John McGibbney added a comment - Reassigning to myself Chris A. Mattmann , I've created a wiki page so you can track the progress during the summer. https://wiki.apache.org/nutch/GoogleSummerOfCode
          Hide
          Fjodor Vershinin added a comment -

          GSOC patch

          Show
          Fjodor Vershinin added a comment - GSOC patch
          Fjodor Vershinin made changes -
          Attachment webui.patch [ 12669390 ]
          Hide
          Lewis John McGibbney added a comment -

          This patch includes a complete update of Fjodor Vershinin achivements over the summer.
          The other patch on this issue does not compile against Nutch 2.X HEAD.
          I intend to deploy this to a webservice which will be public facing.
          This patch passes all tests including the ones which have been added as part of the GSoC project.

          Show
          Lewis John McGibbney added a comment - This patch includes a complete update of Fjodor Vershinin achivements over the summer. The other patch on this issue does not compile against Nutch 2.X HEAD. I intend to deploy this to a webservice which will be public facing. This patch passes all tests including the ones which have been added as part of the GSoC project.
          Lewis John McGibbney made changes -
          Attachment NUTCH-841.patch [ 12669458 ]
          Hide
          Lewis John McGibbney added a comment -

          Committed @revision 1626786 in 2.x HEAD
          I waited ~72 hours for feedback on this one and got some from Chris A. Mattmann [0] thanks for that.
          We have an opportunity to fill out this patch if it is within 2.X HEAD as I am using it with a number of non-technical $ technical people on a current project. The user feedback will be really valuable for us to imrprove the patch further.
          Great work Fjodor Vershinin.
          [0] http://www.mail-archive.com/dev%40nutch.apache.org/msg15187.html

          Show
          Lewis John McGibbney added a comment - Committed @revision 1626786 in 2.x HEAD I waited ~72 hours for feedback on this one and got some from Chris A. Mattmann [0] thanks for that. We have an opportunity to fill out this patch if it is within 2.X HEAD as I am using it with a number of non-technical $ technical people on a current project. The user feedback will be really valuable for us to imrprove the patch further. Great work Fjodor Vershinin . [0] http://www.mail-archive.com/dev%40nutch.apache.org/msg15187.html
          Lewis John McGibbney made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 2.3 [ 12324325 ]
          Fix Version/s 2.4 [ 12324540 ]
          Resolution Fixed [ 1 ]
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Nutch-nutchgora #1165 (See https://builds.apache.org/job/Nutch-nutchgora/1165/)
          NUTCH-841 Create a Wicket-based Web Application for Nutch (lewismc: http://svn.apache.org/viewvc/nutch/branches/2.x/?view=rev&rev=1626786)

          • /nutch/branches/2.x/CHANGES.txt
          • /nutch/branches/2.x/build.xml
          • /nutch/branches/2.x/default.properties
          • /nutch/branches/2.x/ivy/ivy.xml
          • /nutch/branches/2.x/src/bin/nutch
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/NutchServer.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/impl/NutchServerPoolExecutor.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/impl/RAMJobManager.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedList.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedUrl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/api/resources/SeedResource.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.properties
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiServer.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClient.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClientFactory.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycle.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycleListener.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/NutchClientImpl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommand.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandBuilder.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandExecutor.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandsBatchFactory.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/ConnectionStatus.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/Crawl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobConfig.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobInfo.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/NutchStatus.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/config
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomDaoFactory.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomTableCreator.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/NutchGuiConfiguration.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/SpringConfiguration.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/model
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchConfig.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchInstance.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedList.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedUrl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/LogOutPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SchedulingPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SearchPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/StatisticsPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UrlsUploadPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UserSettingsPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/NutchUiCssReference.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/nutch-style.css
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabel.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabelBuilder.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/CpmIteratorAdapter.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.html
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/CrawlService.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchInstanceService.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchService.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/SeedListService.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchInstanceServiceImpl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchServiceImpl.java
          • /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/SeedListServiceImpl.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/client
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestCrawlCycle.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestNutchClientFactory.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandExecutor.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandsBatchFactory.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/service
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/service/NutchServiceTest.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/view
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/AbstractWicketTest.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/SpringConfigForTests.java
          • /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/TestColorEnumLabel.java
          Show
          Hudson added a comment - SUCCESS: Integrated in Nutch-nutchgora #1165 (See https://builds.apache.org/job/Nutch-nutchgora/1165/ ) NUTCH-841 Create a Wicket-based Web Application for Nutch (lewismc: http://svn.apache.org/viewvc/nutch/branches/2.x/?view=rev&rev=1626786 ) /nutch/branches/2.x/CHANGES.txt /nutch/branches/2.x/build.xml /nutch/branches/2.x/default.properties /nutch/branches/2.x/ivy/ivy.xml /nutch/branches/2.x/src/bin/nutch /nutch/branches/2.x/src/java/org/apache/nutch/api/NutchServer.java /nutch/branches/2.x/src/java/org/apache/nutch/api/impl/NutchServerPoolExecutor.java /nutch/branches/2.x/src/java/org/apache/nutch/api/impl/RAMJobManager.java /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedList.java /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedUrl.java /nutch/branches/2.x/src/java/org/apache/nutch/api/resources/SeedResource.java /nutch/branches/2.x/src/java/org/apache/nutch/webui /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.properties /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiServer.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClient.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClientFactory.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycle.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycleListener.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/NutchClientImpl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommand.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandBuilder.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandExecutor.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandsBatchFactory.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/ConnectionStatus.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/Crawl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobConfig.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobInfo.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/NutchStatus.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/config /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomDaoFactory.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomTableCreator.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/NutchGuiConfiguration.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/config/SpringConfiguration.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/model /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchConfig.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchInstance.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedList.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedUrl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/LogOutPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SchedulingPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SearchPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/StatisticsPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UrlsUploadPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UserSettingsPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/NutchUiCssReference.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/nutch-style.css /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabel.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabelBuilder.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/CpmIteratorAdapter.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.html /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/CrawlService.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchInstanceService.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchService.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/SeedListService.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchInstanceServiceImpl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchServiceImpl.java /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/SeedListServiceImpl.java /nutch/branches/2.x/src/test/org/apache/nutch/webui /nutch/branches/2.x/src/test/org/apache/nutch/webui/client /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestCrawlCycle.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestNutchClientFactory.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandExecutor.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandsBatchFactory.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/service /nutch/branches/2.x/src/test/org/apache/nutch/webui/service/NutchServiceTest.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/view /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/AbstractWicketTest.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/SpringConfigForTests.java /nutch/branches/2.x/src/test/org/apache/nutch/webui/view/TestColorEnumLabel.java
          Lewis John McGibbney made changes -
          Link This issue is duplicated by NUTCH-929 [ NUTCH-929 ]

            People

            • Assignee:
              Lewis John McGibbney
              Reporter:
              Chris A. Mattmann
            • Votes:
              6 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development