By Developers, For Developers
PDF Pg | Paper Pg | Type | Description | Fixed on | Comments |
---|---|---|---|---|---|
10 | TYPO | “take a look behind to curtain” -> “take a look behind the curtain” | 2006-09-11 | ||
Google Web Toolkit | SUGGEST | The PDF is attractive and easy to read online - but if one wants to print it for offline reading, it is very poorly designed. While the horizontal layout is acceptable on-screen, it is unwieldy to carry and read when printed. The colors work okay on a computer display but, when printed on a B&W laser printer, the background prints as about a 40% grey which is both wasteful of toner and makes the book far less legible than it would be if the text were on a white background. (Dave says: the Fridays are optimtimized for on-screen viewer, and are not intended to be printed) | 2006-09-11 | ||
9 | ERROR | gwt is now also available for macosx. | 2006-11-28 | ||
10 | ERROR | “2.3 Create scaffolding … (substituting the appropriate After struggling with the steps I then read on p 11 “The projectCreator and applicationCreator commands are two shell scripts that are supplied as part of GWT….” That text should preceed the instructions. | |||
11 | ERROR | C:\\gwt-projects\\MyProject> applicationCreator -eclipse MyProject\\com.xyz.client.MyApp Putting a space before com… fixes that but one can’t tell from the command that there is a space there. I’m surprised and discouraged to find 2 errata. Did anyone not familiar with GWT test this? | |||
7 | SUGGEST | I was a little sceptical paying $8.95 for a book of only 75 pages. Now when I see how little material there is on a page I’m more discouraged. I suggest less blank areas. | |||
12 | TYPO | The graphic shows MyApplication. But the name is MyApp. | |||
13 | TYPO | File ! Import ! Existing Projects Into Workspace | |||
11 | TYPO | C:\\gwt-projects\\MyProject> projectCreator -eclipse MyProject | |||
2 | TYPO | The instructions on the web for reporting erratum say “To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) Second Printing, then here it’ll be P2.0. If there are interim PDF releases in that printing, they’ll be 2.1, 2.2, and so on.)” | |||
38 | ERROR | Clicking any of the Download links does nothing. | |||
1 | SUGGEST | Why not add a section about the available frameworks.. this would definitely help ppl reinventing the wheel plus projects like mine(rocket-gwt) have many samples which can help when your a newbie. | |||
1 | SUGGEST | I have really enjoyed the ability to buy PDF versions along with paper versions of PragProg books. Keeping the PDF on my HD allows me to refer back to it when needed, while I can read through the paper version. I stare at an LCD screen quite enough as it is. The PDF for this one has a background gray, which does look prettier and is probably easier on the eyes on screen, but which becomes a mess when printed on my laser printer. Because I don’t like to read onscreen I will probably not buy any mpore Fridays, unless the design changes, or there is an option to buy a “printable version”. | |||
9 | ERROR | In chapter 2 we can read: This sentence suggests that we can use even Java 5 or Java 6 for GWT programming. This is NOT correct. I use GWT 1.3.1 and if I compile my complete code including servlet code(!) with Java 5 I get an "com.google.gwt.user.client.rpc.InvocationException: oot cause
| |||
1 | SUGGEST | I would suggest describing creating the scaffolding in IntelliJ Idea, too. It’s very popular IDE among Java developers, and should be supported more in the book. | |||
1 | SUGGEST | It would be very helpful to have chapters about REAL programming with GWT. I’m an experienced Swing programmer and I’m looking forward to see how to write a real web app with GWT, i.e., logon to a web app, how to use menu bars with menus, even with menus disabled or to have tables that provide support for row selection, the use of CSS together with GWT, etc. All these non trivial things. But on the server side there is still room for talking about the important role of “setServiceEntryPoint” and its relationship to the GWT module XML spec and the servlet path, what to do if we have more than one servlet, etc. | |||
7 | ERROR | C:\\gwt-projects\\MyProject> projectCreator -eclipse MyProject | |||
7 | ERROR | C:\\gwt-projects\\MyProject>applicationCreator -eclipse MyProject\\ 1) There should be a space between MyProject\\ and com.xyz.client.MyApp, but the space is rendered invisible by the line break. Without the space the classname is not available to the applicationCreator script and an error is generated. The command should look like this prior to #2 below: applicationCreator -eclipse MyProject\\ com.xyz.client.MyApp 2) Use of a backslash after MyProject\\ renders Eclipse unable to debug the Java source. I suggest running applicationCreator in the desired folder without using the backslash, otherwise Eclipse bitches about \\ being an inappropriate character in Java code as parsed for debug. If you are savvy enough to remove the \\ then the debugger cranks up properly. Please clean up these initial glitches. It’s enough to be fresh to the topic without having to troubleshoot format problems and technical glitches. I’ve written enough documentation to know that even when you’re absolutely sure you’ve got things right, you missed something. You missed something. Otherwise, good job so far, although I am confused by the assumption about Eclipse expertise. I’m learning, but give us newbies a break with Eclipse and hold our hands, at least during the first section. | |||
9 | SUGGEST | This is a suggestion for anyone else having problems using the Run -> Debug… feature of eclipse. From section 2.4 - ‘Running and Debugging’ subsection titled ‘Running Inside Eclipse’ on Page 9 of my pdf version - 2006-11-28 P1.1. fyi - I’m on WinXP; Eclipse 3.1.2; gwt-windows-1.2.22 I had the problem by which Eclipse could Run in hosted mode but not Debug. I kept getting an error to the effect ‘source not found’. I tried several things and failed including the suggestion on this erratum already - remove the backslash following MyProject\\ in the applicationCreator command. What did work for me? Switching my workspace so that this little project was exclusive to that workspace. So, it seems that projects besides this one from the original workspace were somehow corrupting the Debug process for this little test project. I’m a relative newbie to Eclipse, about 6 months now, so I can’t be sure of the cause but I now know at least one solution :). | |||
37 | SUGGEST | While I have found your PDF of the Google Web Toolkit a fairly useful item, there is one aspect that drives me a little mad. It would be very helpful if you included the imported classes into your examples. For example, I am currently working on building an RPC call but I do not have the class loaded that allows me access the GWT object. So now I have go off once again and dig though the jar files to locate the correct class that needs to be imported. Thanks…… | |||
15 | SUGGEST | on page 15 section 3.1, first paragraph under the header ‘Hosted Mode’ it states you can find figure 2.1 on page 8, but it is on page 12 in the current PDF. | |||
18 | SUGGEST | in section 3.2, on page 18 of the current PDF, paragraph two: consider asking the reader to choose one of the aforementioned ways to compile and implement. Otherwise on page 20, section 3.4 in the first paragraph, the reader will not have or be able to find the referred to ‘www’ directory. | |||
22 | TYPO | no page 22 | |||
52 | TYPO | book text has view: mistake in omitting semicolon in type signature. | |||
69 | TYPO | Under “Miscellaneous”, column “Expression”, “x|y” / “Either x or y” The pipe character “|” is now shown in the monospaced font but rather as if it were part of the text. |