Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: Web Applications

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Web Applications

Yesterday I facilitated the JSF 2.2 BOF at the CON_FESS 2011 conference. After years of having, but not using my slideshare account, I decided to upload the slides there, at <http://www.slideshare.net/edburns/jsf-2-2bof>. The slides set expectations for JSF 2.2 and give pointers for how to get involved at various levels of interest. After the meeting we held the kick off meeting for the...
on Apr 14, 2011
As mentioned earlier and elsewhere, JSF 2.2 is getting started right now. This blog entry is a call for serious, committed participation in the JCP Expert Group dedicated to delivering that specification. Ever since Oracle acquired Sun Microsystems and Java, there has been criticism of their handling of community and JCP. Some have gone so far as to say that Java is no longer free as in speech...
on Apr 5, 2011
Somebody once said that the best ideas are the most simple ones. Here comes one I had this morning when asked for example of page using this or that paragraph in Magnolia: select * from nt:base where mgnl:template = 'stkTeaser' Login to Admin Central, go to the JCR Queries, set target repository to website, limit result types to mgnl:content and type in the query above. Of course, also...
on Mar 23, 2011
I'm trying to provide transparency into Mojarra development practices and increase Mojarra code quality. To that end, this blog entry summarizes the current state of the Hudson jobs for Mojarra. Continuous integration is the layer of the software safety net that ties together the other two layers: version control mastery and a comprehensive automated test library. Mojarra has been developed...
on Mar 15, 2011
GlassFish supports the preseving of HTTP session data across the redeployment of web application. Prior to GlassFish 3.1, one can achieve this through the command line as follows: &nbsp;&nbsp;asadmin redeploy <b>--properties keepSessions=true</b> --name ${APP_NAME} ${A_WAR} In GlassFish 3.1, web sessions, Stateful Session EJB instances and persistently created EJB timers can...
on Mar 9, 2011
In an effort to promote my continuing belief that standards are for standardizing, and not innovating, I am announcing the start of the JSF 2.2 JSR effort with a blog entry mostly copied from the entry announcing the start of the previous iteration of the JSF JSR. Its time we get moving on JSF 2.2, so Oracle’s JSF team decided to go public with a pre-JCP-filing of the JSR for JavaServer...
on Feb 11, 2011
 It had been a while since we started to test Magnolia with ModeShape. It took few changes in the code here and there and it would not have happened if not for a big help from the JBoss folk. There were multiple obstacles we had to deal with. But as of Magnolia 4.4.2 and ModeShape 2.4.0 the things seem to be finally ready and you can download Magnolia configured to run with ModeShape as...
on Jan 29, 2011
In my last post, I announced that we had made a release candidate available for Mojarra 2.1.0. I've created this JIRA filter to capture the issues opened since that release candidate was made available. As of this writing, none of the issues in that query meet the criteria of delaying the GlassFish 3.1 release, so we are proceeding with plans to branch the mojarra trunk as MOJARRA_2_1X_ROLLING...
on Jan 28, 2011
While we work on the release notes and get ready to prepare a release bundle, I wanted to push this quick blog entry out as soon as I could. I just committed the integration of Mojarra 2.1.0 build 10 to the GlassFish 3.1 HEAD, it will be in the next promoted build of GlassFish. If you want to get the Mojarra installation standalone, you can either wait for me to post it on the official Oracle...
on Jan 7, 2011

Databases

Accessing MySQL from Embedded GlassFish .ln { color: rgb(0,0,0); font-weight: normal; font-style: normal; } .s0 { color: rgb(128,128,128); } .s1 { } .s2 { color: rgb(0,0,255); } .s3 { color: rgb(128,128,128); font-weight: bold; } .s4 { color: rgb(255,0,255); } .s5 { color: rgb(0,0,128); } Using MySQL database with GlassFish is nothing new. However I just wanted to share a small note on how I...
on Apr 4, 2011

Education

Many web developers are not aware of the Java Script exceptions handling mechanism that allows us to handle excepetions using try and catch blocks, as in other programming languages. The following video clips provide more explanations. You can find more info about the Java Script Programming professional course I teach at www.xperato.com. The community version is available for free personal...
on Mar 21, 2011
Many of the famouse Java Script libraries (such as ExtJS, jQuery and Sencha Touch) are based on the possibility to change the CSS of the HTML elements displayed on screen. The following video clips provide more information about this possibility.   You can find more info about my Java Script Programming professional course at www.xperato.com. You can find the community version available...
on Mar 21, 2011
Most web developers are not aware of the possibility to interact with our cookies using code written in Java Script executed within the web browser. This technical possibility is an innovation trigger that leads to new possibilities. The Facebook Java Script SDK is just one example. The Java Script Programming course that I deliver at www.xperato.com covers this technical possibility. The...
on Mar 21, 2011
The new version of the professional Java Script Programming course I deliver via www.xperato.com includes four new topics. One of the new topics is Image Map. We can create images the user can interact with. We can set separated touchable areas and assign each one of them with a URL address or with a specific function in Java Script. The following video clip explains how to develop an image map...
on Mar 21, 2011
I have recently completed to update the professional Java Script Programming course I deliver via www.xperato.com. One of the new added topics is a detailed coverage of the available Java Script debuggers in today most popular web browsers: Firefox, Internet Explorer and Chrome. The following three video clips explain how do we use these debuggers. You can find the community version of my Java...
on Mar 21, 2011
The jQuery Mobile framework allows us to develop high quality cross platform web applications. It can be either a pure web application or an hybrid one. Using this framework is today ultimate option for targeting all mobile platforms using the same code. I have recently completed to develop a detailed course for learning this framework. You can find the professional version at www....
on Feb 16, 2011

JSR

JSON JSR(pre JCP filed draft) As announced earlier, Oracle wants to include a Java API for JSON in the Java EE platform. I have circulated the Java API for JSON JSR draft internally in Oracle. If you have any feedback, let me know. I will also reach out to few people(who worked on Java implementations for JSON) to support this JSR. The planned scope for this API is: Produce and consume JSON...
on Mar 15, 2011

Servlets

To start using Embedded GlassFish Server Open Source Edition 3.1 in your Maven project, all you need to do is to have the following configuration in your pom.xml: &lt;project&gt;  ...  &lt;packaging&gt;ear |ejb|jar|rar|war&lt;/packaging&gt;  ...  &lt;build&gt;    ...    &lt;plugins&gt;   ...
on Mar 6, 2011

Community

Embeddability of GlassFish is been around for quite some time now. In 3.1, the embeddable APIs have been revised. Most of the GlassFish community is already aware of the API revision, however I would like to briefly describe the revised APIs in this blog and welcome any feedback. Embeddable API overview: API JavaDocs are at http://embedded-glassfish.java.net/nonav/apidocs/ The APIs are briefly...
on Mar 2, 2011

Programming

End of the last year and beginning of this I've spent trying to get Magnolia work with ModeShape. There were issues with both of the apps. On one end, Magnolia had issues with the Modeshape session data refresh strategy, on the other one, Modeshape was sometimes stricter then JCR spec required it to be when it came to queries. All of those were elementary issues that were relatively easy to...
on Jan 3, 2011