Welcome!

APIs for the Internet of Things

Max Katz

Subscribe to Max Katz: eMailAlertsEmail Alerts
Get Max Katz via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Max Katz
This post covers starting/stopping Seam conversations from JavaFX. See other posts in this series: Calling Seam component from JavaFX Invoking Hibernate Validator from JavaFX Binding to server-side context variable from JavaFX Using Expression Language (EL) in JavaFX to communicate wi...
This post shows how to use Expression Language (EL) from JavaFX to communicate with a server using Exadel Flamingo. See my previous posts on Enterprise JavaFX: calling Seam component from JavaFX, invoking Hibernate Validator from JavaFX, and binding to server-side context variable from...
In addition to calling methods and Hibernate Validator, it’s also very simple to bind to a context variable and update it from JavaFX. A context variable is any variable inside a scope on the server. Server Seam component: @Name ("shop") @Scope (ScopeType.SE...
I was offered to review JSF 2.0 Cookbook from Packt Publishing and gladly accepted. Once I’m done reading the book, you can expect a detailed review. A few months ago I reviewed JSF 1.2 Components book from Packt Publishing.
I showed how to call a Seam component with Flamingo from JavaFX. In this post I show how to invoke Hibernate Validator from JavaFX with Flamingo: Entity (and Seam component): @Entity @Name ("icecream") public class IceCream {   @Id @GeneratedValue priva...
We very close to moving Flamingo and Fiji to exadel.org. It will probably (finally) happen next week. I just wanted to how simple it is to call a Seam component from JavaFX using Flamingo: Seam component (server): @Name ("currentTime") public class CurrentTime { ...
I will be presenting Enterprise JavaFX at the Silicon Valley JavaFX User Group on Wednesday, July 14, 2010. The event starts at 7pm (PT) and is broadcast live here. To sign for the event (even if attending remotely), please click here.
Exadel JavaFX Plug-in for Eclipse version 1.3.3 introduced a handy feature which lets you quickly navigate to any part of JavaFX script. It works like an Outline view in a popup. The feature is invoked when in JavaFX editor by pressing Ctrl-O. Pressing Ctrl-O and navigating through th...
Thoughts on M-Commerce article series via blog.exadel.com: Part 1: Using the Power of Influence in M-Commerce Part 2: The MUST HAVE List of Features for B2B M-Commerce Part 3: Is M-Commerce Just an Extension of E-Commerce?
I knew these existed but somehow forgot to post them. These are videos of my presentations at JBoss booth at JavaOne 2009 in San Francisco. I think it would be more useful if the videos would switch more often to the slides I’m showing, but in case, enjoy! RichFaces presentation ...
Starting with JSF 2? Check out my Learning JSF 2 series. A new article on using page parameters and page actions is coming up soon.
Another small update to Exadel JavaFX Plug-in for Eclipse. Product info, download and Eclipse update: http://exadel.org/javafxplugin Release notes, what’s new in this version: http://exadel.org/javafxplugin-releasenotes Updated user guide: http://download.exadel.org/javafx_plug...
Learn how to use RichFaces a4j:queue tag to control traffic to the server from my article published on JSFCentral.
I will be talking about Enterprise JavaFX with Exadel Flamingo at Silicon Valley JavaFX User Group on Wednesday, July 14th, 2010. More info and registration.
Two greats posts by Felipe Wasserman (Exadel marketing intern): Using the Power of Influence in M-Commerce The MUST HAVE List of Features for B2B M-??Commerce RichFaces 4 RichFaces 4 Overview. Part I – Ajax Request Queuing Exadel Flamingo: The “Mobilization” of Enterpr...
The Mobilization of Enterprise Applications with Exadel Flamingo article on JavaLobby.com. Also check out Flamingo Q&A.
As we continue to develop Exadel JavaFX Plug-in for Eclipse, we have added a Preference page where you can configure a number of things such as script coloring and JavaFX SDKs. In Eclipse, go to Window/Preferences/JavaFX. Code style: Edit JavaFX SDK: Script editor: Syntax coloring...
The RichFaces team has made a major step toward RichFaces 4 by releasing Alpha 2 version. I'm hoping to see GA in September. Keep in mind that not all components have been migrated to version 4 yet. The components that are available right now are listed below. Some highlights in RichFa...
Q&A with James Sugrue from DZone on using Exadel Flamingo to build mobile applications for iPhone and Android.
Check out this project, it’s very cool. dynaWidgets created by Top 21 GmbH, are a set of JSF components for rendering portlet like elements (called widgets) in your JSF application. The Ajax functionality is powered by RichFaces. Implementing widgets is just like implementing nor...
There was a last minute change and I will be doing tomorrow’s webinar on Flamingo and its new mobile features. There is still time to register. The webinar it tomorrow, June 15th at 11am PT/2pm ET. Exadel Flamingo, an open source Java EE development framework, enables the ̶...
Exadel JavaFX Plug-in for Eclipse version 1.3.2 is now available. Product info, download and Eclipse update: http://exadel.org/javafxplugin Release notes, what’s new in this version: http://exadel.org/javafxplugin-releasenotes Updated user guide: http://download.exadel.org/java...
More Tiggr features in images. Click image to view details Project menu: Stage menu: Layout containers palette:
As the creators of RichFaces, Exadel is involved in a large number of projects where RichFaces is being used. In most cases, the development is done by remote teams where the customer is working with Exadel’s teams in Eastern Europe. In some instances one or more developer could be at ...
There are four components in the a4j: tag library which enable you to send an Ajax request. They are a4j:commandButton, a4j:commandLink, a4j:support, and a4j:poll. All provide rather specific functionality. For example, a4j:commandButton will generate an HTML button that fires an Ajax ...
Learn how to build enterprise mobile applications for iPhone an Android by attending our webinar on Tuesday, Jun 15, 2010 at 11:00 AM – 12:00 PM PDT Exadel Flamingo, an open source Java EE development framework, enables the “mobilization” of existing e-commerce applic...
Many rich components (from rich: tag library) provide client-side JavaScript API. Being client-side means it’s happening only in the browser. We would have to click submit or fire an Ajax request to submit the changes. How do you find what JavaScript functions are available on a ...
If you are learning RichFaces, here is one approach you can take. These are the core features that you need to know. Once you have a good grasp on them, you will be able to use any rich components from the library. This will probably surprise you, but there is not a whole lot to [...]
Today we released JavaFX Plug-in for Eclipse version 1.3.1. Plug-in information and download (and Eclipse update site) What’s new in version 1.3.1 Please give it a try and let us know what you think.
My article on Exadel JavaFX Plug-in for Eclipse Features was reposted on Exadel blog. Since then we added JavaFX 1.3 support to our plug-in.
Some time ago I blogged on how to set focus on a component after an Ajax request in RichFaces. As a quick review, every tag that fires an Ajax request has focus attribute which points to the id of the component on which to set focus after the request. It works fine but only for [...]
Tell us what features you want in Exadel JavaFX Plug-in for Eclipse. It’s very easy to do, you can either enter them into Jira or the forum.
JavaOne 2010 is four months away and I’m happy to say that one of my talks was accepted this year as well. The session is Enterprise JavaFX applications with CDI (JSR 299). JavaFX-CDI integration will be a part of Flamingo rich framework. Flamingo now also has tools to help you b...
The following are some of the best posts about RichFaces. Of course everything is good, but these important core features and other good examples: Easiest way to start with RichFaces (Eclipse template) RichFaces with Hibernate Validator RichFaces built-in client functions RichFaces re...
I’m happy to announce that we released Exadel JavaFX Plug-in for Eclipse version 1.3 with support for newest JavaFX 1.3. Download the plug-in and Eclipse update site: http://exadel.org/javafxplugin. What’s new in this version: http://exadel.org/javafxplugin-releasenote...
Exadel Flamingo is a framework for connecting rich UIs (Flex, JavaFX, Swing) to enterprise back-end such as Java EE, Seam and Spring. Very soon Flamingo is going to move to our new open source web site exadel.org. Something you probably were not aware of is that Flamingo now also has ...
Now that RichFaces 3.3.3 is out, plus JBoss Tools 3.1 was released in March, let me show you the easiest way to start with RichFaces and Tomcat 6. This doesn’t involve Maven. I’ll write a post about Maven and RichFaces some other time. The following steps assume you have J...
Exadel JavaFX Plug-In for Eclipse features article on javalobby.com.
Congratulations to RichFaces team for releasing version 3.3.3. Although this version has basic JSF 2 support, if you are using JSF 1.2 you can upgrade to this version as it has the latest bug fixes and other improvements. With this release, the entire RichFaces team is now focused on p...
As you probably know JSF 2 is a major upgrade over JSF 1.2. One of the major additions to this version of JSF is standard Ajax support. This article covers Ajax features in JSF 2. If you are familiar with RichFaces and specifically the a4j:support tag then learning how to use Ajax feat...