-
Notifications
You must be signed in to change notification settings - Fork 8
Demo v0.2 doc
mkalam-alami edited this page Sep 29, 2011
·
6 revisions
The only prerequisite for running the demo (for contributing, see Development-Environment) is Java JDK 6 (use the one from Sun). You'll need to set your JAVA_HOME variable to your Java install directory.
Get the archive on our website, and unzip it. Then configure the browser to use the web proxy as proxy:
- Using the start script
run.sh
orrun.bat
(which launches all of the packaged servers). - The demo root is at http://127.0.0.1:8083 (the start script should open a web page, else go there)
- The root page contains link to all applications. FYI, Nuxeo is at http://127.0.0.1:8080/nuxeo, the Discovery Client at http://127.0.0.1:8083/easysoa/core/index.html, the Service Scaffolder at http://127.0.0.1:8083/easysoa/light/index.html
Note: During your first launch, you might need to configure Nuxeo using the online wizard. When you're asked, select "embedded database".
To reset the demo, delete old & unwanted services in Nuxeo, empty your browser cache and restart the run
script.
- To restart Nuxeo manually, click on Stop in the Launch user interface or launch bin\Stop Nuxeo.bat, check it is stopped in the windows Task Manager, then click on Start or launch bin\Start Nuxeo.bat
- If Nuxeo doesn't restart at the end of the wizard, restart manually after setting in bin/nuxeo.conf the property: nuxeo.wizard.done=true
Here are the most frequent problems you can get while using the demo (remember that it's just a demo!). If your problem is not here, you can create an issue.
- Try refreshing the page
- Maybe the service registry isn't launched yet, depending on your machine it could take several minutes (you can check its status by opening the log file
log/serviceRegistry.log
)
- If it seems the browser doesn't use the web proxy, check the configuration for proxy exclusions, ex. 'localhost, 127.0.0.1, ': you need to remove all of these.
- We are aware that the layout doesn't work well with all resolutions. This is fixed for the next demo version, meanwhile the Tab shortcut can help you reach the "Save" button for example.
- As this is a demo, the EasySOA Light part is highly mocked and pre-generated. For now, only two services can be called through EasySOA Light.
- Unfortunately, we met indeed some caching problems with the services dashboard. You can try restarting Nuxeo to refresh the cache.
- Try logging out and in again, it's probably a caching problem
- Something has not been properly launched, probably because a server wasn't ready yet before to start the next one. Try to re-launch manually the
frascati/start-lightTravelProxy.sh
script.