NetBeans and Java EE: Download and compile JSF

Mojarra is the name of the JavaServer Faces reference implementation. In September 2015 the source moved from a Subversion based control system to a Git based server. This blog explains, how to download and compile the bleeding JSF version. Continue reading “NetBeans and Java EE: Download and compile JSF”

JavaLand 2015 & Java aktuell

Last week I visited JavaLand 2015. This great software conference [1] with lot of community activities resides in my home town Brühl [2].

Beside attending lots of tracks I had the opportunity to meet a couple of people face-to-face like Ed Burns (JSF Spec Lead), Geertjan Wielenga (NetBeans product manager), Arun Gupta (Java EE evangelist) and more, especial lot of JUG members from all over Germany. Read an article about my impressions [3].

Most slides are available for download now [4].

And I had the chance, to attend the celebration of 5 years Java aktuell, the Java magazine by the iJUG [5]. Great!

[1] javaland.eu
[2] bruehl.de
[3] heise.de/developer/artikel/developer_artikel_2591380.html
[4] javaland.eu/programm/vortragsunterlagen-zum-download.html
[5] doag.org/index.php?id=1230

Conversation Scope

Our next task is to create a new book entry or to edit an existing one. The book editor shall consist of a tab panel offering one page for the books meta data like title, author, publisher, and one page for each language, where you can edit a review. It must be possible to switch between these pages without loosing data. Not very hard to imagine, that we need a backing bean living longer than just one request. Continue reading “Conversation Scope”

NetBeans 8.1

NetBeans 8.1 is scheduled for the mid of 2015. By now, most enhancements are included for the frontend (browser) development, like JavaScript frameworks, JavaScript editor, debugging facilities and more. Also support for the server side is enhanced, especial for Node and PHP. Since Java EE offers everything you need for server side programming, I hope there will be remarkable enhancements for this technology too. By now, support for remote WebLogic is integrated. Continue reading “NetBeans 8.1”

Select NetBeans user dir during installation

Some years ago, I suggested to add an option during install to select NetBeans UserDir and CacheDir [1]. This still seems to be an issue for other people. Take a look at the comments on my former blog post [2].

[1] https://netbeans.org/bugzilla/show_bug.cgi?id=221351

[2] http://blog.mueller-bruehl.de/reviews/select-netbeans-user-dir-during-installation/

Web Development with Java and JSF: Bean Validation

As stated before, Books is an application, maintained by just one author, who should know about the expected data. Thus, there is no user interface with immediate response after each input or lots of hints. Of course, those features are essential for an application for potentially “unknown” users. Later on, when developing Alumni, we will cover those features in detail. However, a validation is useful to prevent the user from entering data which might not fit the database. Continue reading “Web Development with Java and JSF: Bean Validation”

Source code available

I finished the chapter “Internationalization and Localization” of my book “Web Development with Java and JSF” [1] . Now the book reached about 250 pages.

Source code for the applications as described so far is available from [2]. Developed with the current version of NetBeans and GlassFish.

 

[1] leanpub.com/jsf

[2] webdevelopment-java.info