Porting the Java BluePrint Solutions Catalogue Applications to SAP NetWeaver Application Server, Java EE 5 Edition
Eager to start playing with the first commercial Java (TM) EE 5 certified application server? Wondering where to start? Of course, straight from the horse’s mouth!
Sun have developed a set of small applications, the Java BluePrint Solutions Catalog , which illustrate some best practices and guidelines. Apart from this, the last edition of the catalog provides even more: Java EE 5 in action.
Being an experienced Java developer, you are obviously familiar with the catalog. Being a beginner, it’s a good starting point. In both cases though, you will surely face two minor (but still important) “challenges” when you run these application on the SAP NetWeaver Application Server, Java (TM) EE 5 Edition. As the Java BluePrint Solutions Catalog is designed and tested only on Sun’s Java EE 5 reference implementation (Glassfish ), there are two specific problems that still need to be fixed in order to run the applications. Otherwise, when you request an application from the catalog, you will encounter the following error message in your Web browser: “Error in parsing the taglib tag in the JSP page. Cannot resolve URI:”.
The second problem can only be found in <bpcatalog.home>/apps/webtier/bp-jsf-example/web/WEB-INF/ui.tld – the value of the +xmlns +attribute of the <bpcatalog.home>/apps/webtier/bp-dynamic-text/
bp-jsf-example/web/WEB-INF/ui.tldThe <u>xmlns</u> attribute of the <bpcatalog.home>/components/
ui/src/resources/META-INF/ui.tldThe problems described are also reported to SUN in issue 44 of the BluePrints Catalog project: https://bpcatalog.dev.java.net/issues/show_bug.cgi?id=44