forked from vbuzzano/play-gwt2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
96 lines (75 loc) · 3.18 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
GWT2 Plugin for Play!
by Vincent Buzzano
Current version is 1.8 for play 1.2.3
Project Webstie: http://github.com/vbuzzano/play-gwt2
This module has been tested with gwt 2.2.x and 2.3.0
QUICK START
-------------------------------------
Create a new application --with gwt2
> play new myGwt2App --with gwt2
then
> cd myGwt2App
That's all .. you are ok to start your project !!
Test your application. Open 2 terminal:
- in the first terminal run
> play run
- in the second terminal run
> play gwt2:devmode
if you want to add gwt modules to your projects use
> play gwt2:create
PLAY SHELL COMMANDS:
--------------------------------------
For alist of commands, execute
> play gwt2:
or
> play gwt2:help
This will display GWT2 Plugin for Play! commands help.
#################################################
WORKAROUND FOR:
VALIDATION COMPILATION ERROR due to missing Type and Sources
#################################################
Copy validation-api-1.0.0.GA and source to your project libs. You can find them into the GWT SDK Directory.
> cp $GWT_HOME/validation-api-1.0.0.GA* lib/
#################################################
HISTORY
--------------------------------------
1.8 - Rewrite play shell commands.
- add create new project --with gwt2.
- add Security lib (example will come in next version)
- fix lot of small bug.
1.7 - Add gwt2chat sample. This the Chat Sample from Play! 1.2 but GWT. 3 modules. refresh, long polling and websocket
- Add GWT2WSClient, a simple client to use with Play! Websocket.
- Add gwt.codesvr to url when in dev mode. Only for GET request. the plugin redirect the request with gwt.codesvr argument.
1.6 ASync improvement
- Add GWT2SercieAsync annotation to define if a GWT2Service need to be invoked asyncron as aJob
- Add GWT2Chain concept to enable no async service to run Promise/Future/Job async with a callback
With this you can start as many future as you want without blocking the service thread
- Add new Async Sample
- Improve errors handling
- some bug fixes
1.5 Big Update
- update documentation
- fix 500 error problem with 1.2 and new application
- change route loading and invoker
- Improve gwt Service invokation with async call.
- redefine configuration fields (gwt.publicdir, gwt.publicpath, gwt.modulesdir)
- improve devmode (take care about publicpath) and add main application path
- New Service system. No more need for annotation GWT2ServicePath. Just add a new service name your service
as the @RemoteServiceRelativePath value but with Capitalization in <gwt.(yourmodule.)services>
1.4 Upgrade plugin for play! 1.2
- update documentation
- bug fix
1.3 Upgrade plugin for play! 1.1
- Improved command line system
- Add Play Model support Documentation
- Add samples
- Add GWT Modules path to Play Configuration
- Fix lot of bugs
1.2 Improve documentation and commands shell.
- Rewrite command.py
- Add compilation command
- Add clean command
- Improve devmode launch
- Change Plugin Class name for compatibility with 1st GwT Plugin
1.1 first offical released. Bug fixed.
1.0 first buggy released based on play-gwt by Rustem Suniev