LADOK should arrive in a few days
If you failed the course, the cause is probably
too litte contribution. The way to pass is to continue to
work on the project. Contact me during any re-exam week and
do a demonstration of the improvements. (and leva a GIT url)
Wed 23/10 24.00 (no code modifacations after)
Functionality can only be demonstrated at presentation
Please READ PROJECT pm (project tab)
... here
Adam also found Needle
On my door, room 6482. Put group number in empty slot
Next monday (30/9, 13.15) EF. Any questions answered.
Some talk about the projekt/design/grading.
Christoffer found a nice inteactive JS tutorial
It's here
Rename the supplied Shop enum to ShopBean and replace enum with class.
Let ShopBean wrap the Shop (from model) and let it be a singleton bean
Add method to get an IProductCatalogue.
Any other bean that need the product catalogue should use injection of ShopBean.
Deadlines for WSs are soft deadlines (recommended).
Hard deadline is w 43. No WS are accepted after w 43.
All course representatives: meeting after lecture mond. 23/9.
19/9 Web application Security
Think this is public. So if interested in Web application security
Inauguration lecture for professor
Friday. Crash course in databases for Hing (only, because of small room).
Location/time see schedule (strange location at Vasa, Vasa hus 3,
Entrance Vera Sandbergs Allé 8.
In web.xml you should *not* have any < init-param >
Remove, else you will get strang JSON (like this {"value":{"@type":"xs:int","$":"6"}},
should be {"value":6} (or very close to).
Bad row in cURL_README.txt
The row for update in bad/strange, it's possible to send JSON, but
i didn't i my solution.
By doing the changes below we will send form-encoded
data to the update method i.e. use one path param (for id) and form params for data, Change to ...
# *** PUT (update) ***
curl -v -X PUT http://localhost:8080/ws_shop_skel/rs/products/1 --data "name=updated&price=999"
GF 4 has a new standard for ContextResolvers (JSON), MOXy.
Possible problems in WS 2 (tested on GF 3.1.2.2)
Further reading
This is a contact list if you miss members or group send
a mail and I'll put you here.
Possible change of lecture room because we are too many. Keep eyes open (see schedule)
Start info
Course assume you're working in groups of 4!
There is no official book, but
this one has been used.
Download our develpment environment NetBeans 7.3 (choose Java EE)!