Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We've found 3 possible use cases:

Use case A - client update only

...

Hosted Mode

...

During most of your development, your GWT code runs in "Hosted Mode" that lets you debug like a normal Java application from your Eclipse IDE.

...

 

 
Running GWT Webapp in "Hosted Mode" makes debugging easy
 

  • Edit your source
  • Refresh
  • Check the results
Tip
titleTo launch a hosted mode session with OpenSyllabus from Eclipse

Your startup file is OsylEditorEntryPoint-shell.cmd (select it, right-click on it + Open With + Default Editor). It should launch a program from the console.

...

Deployment in Web Mode

...

When you have made a client code update only. In this use case, you have to invoke the JavaScript compilation then move the compiled JavaScript to the backend code. Also if your backend code is already deployed in Tomcat, just replace the JavaScript code by the new one.

Use case B - backend update only

You only have to invoke Sakai Application Compilation and deployment with maven.

Use case C - full compilation

The full compilation process is necessary when for example you change the interfaces of the Remote Procedure Call (RPC).

...