wiki:S2S_TESTING_SERVER_R0

Version 4 (modified by pav, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=S2S_TESTING_SERVER_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

The Sophie2 testing sever is an instance of the sophie 2 server which is running on the server machine. It will be updated with the new code written for the server, while the database remains.

Task requirements

  • Create runnable jars with the current server modules - org.sophie2.server and org.sophie2.server.persistence.
  • Upload the built server modules to the server machine in an appropriate place.(s2s folder maybe).
  • Start the server modules to run always on a server port. It should be viewable from outside.
  • Take the updated server modules from the hudson builds.
  • Create user for sophie 2 server from which the server should be run.

Task result

  • Running instance of the server on the server machine with global access.

Implementation idea

  • Now maven packages the server and persistence modules, in target folder but without the database. Research how to package also the database.
  • Use maven-jspc-plugin to compile the jsps.
  • The url can be server.sophie2.org.

PLUGIN_EDITIONS_STRUCTURE_R1
PLATFORM_DEPLOYMENT_BUILD_MAVEN_R0
S2S_CORE_DEPLOYMENT_R0

How to demo

  • Show the running server from its url.

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

(Write comments for this or later revisions here.)