com.google.gwt.gears.Gears
1More
shared by Paul Sydney Orozco on 25 Nov 10
- No Cached
How to Add CRUD Capability On Spring MVC using Hibernate JPA - 0 views
www.adobocode.com/...-crud-capability-to-spring-mvc
crud create read update delete spring mvc hibernate jpa saving editing mysql annotation
![](/images/link.gif)
1More
shared by Paul Sydney Orozco on 25 Nov 10
- No Cached
How to Add Form Validations in Spring MVC - 0 views
www.adobocode.com/...ing-validation-to-spring-forms
validation spring NumberFormatException forms java eclipse tutorial mvc typeMismatch example ResourceBundleMessageSource validate
![](/images/link.gif)
125More
Organize Projects - Google Web Toolkit - Google Code - 0 views
-
- ...118 more annotations...
-
when the onModuleLoad() of your first entry point finishes, the next entry point is called immediately.
-
path=
-
class="
-
all included scripts will be loaded when your application starts, in the order in which they are declared.
-
If you wish to create a reusable library that relies upon particular stylesheets or JavaScript files, you can be sure that clients
-
The body.onload() event will only fire once all external resources are fetched, including images and frames.
-
onload='alert("w00t!")
1More
shared by Javin Paul on 22 Feb 12
- No Cached
Java Swing Interview Questions for GUI Programmer - 0 views
javarevisited.blogspot.com/...view-questions-answers-in.html
java programming developement guide interview technology swing programmer
![](/images/link.gif)
-
Interview Questions on Java Swing for GUI Programmer.Swing is a difficult technology to learn and for programming GUI in swing you need a bit of expertize which makes demand of Swing developer quite high and same time make interview process for swing developer quite challenging and testing. Adding to it there are not much swing interview questions available on net. This article solve this problem by providing some of the best swing interview questions asked in banks. these questions are practical , genuine and same time challenging.
1More
Saga EDA pattern - distributed transaction coordinator manager - SOA patterns - Reserva... - 0 views
-
"Unfortunately, in a distributed world, SOA or otherwise, it is rarely a good idea to use atomic short lived transactions (see the Cross-Service Transactions anti-pattern in chapter 10 for more details). Indeed, the fact that cross service transactions are discourages is one of the main reasons we would to consider using the Saga pattern in the first place. One of the obvious shortcomings of Sagas is that you cannot perform rollbacks. The two conditions mentioned above, locking and isolation do not hold anymore so you cannot provide the needed guarantee. Still, since interactions, and especially long running ones, can fail or be canceled Sagas offer the notion of Compensations. Compensations are cool; we can't have rollbacks so instead we will reverse the interaction's operation and have a pseudo rollback. If we added one hundred (dollars/units/whatnot) during the original activity we'll just subtract the same 100 in the compensation. Easy, right?"
1More
Java Proficiency: Add Two Big Number In Java - 0 views
1More
shared by Hendy Irawan on 14 Oct 10
- No Cached
Comparing Vaadin with Icefaces - Wiki - vaadin.com - 0 views
vaadin.com/...ing%20Vaadin%20with%20Icefaces
vaadin development java ria web icefaces jsf javaee comparing
![](/images/link.gif)
-
Icefaces is an open source Ajax framework for developing RIA for the web. The applications are structured the same way as JSF applications, but with added Ajax features. In this article there will be a short description of the biggest differences between the IT Mill Toolkit 5.2.0 and Icefaces 1.6.2 based development of RIAs.
1More
Welcome to Migrate4j - 0 views
-
migrate4j is a database migration tool. Suppose you determine that you need a new database table for your project. If you develop alone, you could write an SQL script that adds a table and manually apply this to your development system. But if you work with other developers, or need to keep a test system in synch with your development system, this become tedious and error prone. Migration tools make it possible to add your new table (or make any other schema changes) in an automated fashion, ensuring all your systems are always in synch. Migration tools also make it possible to quickly and easily roll back previous changes. Unlike typing commands into an interactive SQL window or storing SQL scripts, migration tools keep a detailed history of how your database schema evolved (just in case you need to go back to a previous version). Finally, migration tools minimize or eliminate the problem of having to use vendor specific syntax - you may never switch database products, but if you do, using a migration tool will make your life much easier. The initial intent of migrate4j was to make a Java version of Ruby's db:migrate. If you've used db:migrate, you probably fell in love with it's simple syntax, easy configuration and ability to roll changes up and back effortlessly. The intent (and the challenge) of migrate4j is to bring the power and simplicity of db:migrate to Java programmers, using familiar type safety and syntax. Along the way, we're adding additional functionality that makes migrate4j more than just another Ruby tool rewritten for Java - it is a Java project intended to make other Java projects even better.
1More
shared by Paul Sydney Orozco on 26 Nov 10
- No Cached
http://www.adobocode.com/spring/marshallingunmarshalling-java-objects-into-xml-file-usi... - 0 views
www.adobocode.com/...into-xml-file-using-spring-oxm
marshall marshalling unmarshall unmarshalling java Object XML File OXM framework document serialization deflating storage deserialization inflating structure XMLMarshall Marshaller Unmarshaller Castor O_X mapping JAXB JiBX XMLBeans XStream
![](/images/link.gif)
-
The release 3.0 of Spring Framework added the Spring Module OXM which supports the marshalling and unmarshalling of Java objects and XML documents.In this post, we will be using Spring OXM to take a Java object, convert it to a XML-format and save it in the hard-disk as an XML file containing information of that Java object. We will also cover how to retrieve back the serialized state of that XML file and reconstruct it back to it's original state as a Java object.
1More
SmartSprites: CSS Sprite Generator Done Right - 0 views
-
SmartSprites will let you easily introduce and maintain CSS sprites in your designs. SmartSprites parses special directives you can insert into your original CSS to mark individual images to be turned into sprites. It then builds sprite images from the collected images and automatically inserts the required CSS properties into your style sheet, so that the sprites are used instead of the individual images. SmartSprites parses special directives you can insert into your original CSS to mark individual images to be turned into sprites. It then builds sprite images from the collected images and automatically inserts the required CSS properties to your style sheet, so that the sprites are used instead of the individual images. In other words, no tedious copying & pasting to your CSS when adding, removing or changing sprited images. Just work with your CSS and original images as usual and have SmartSprites automatically transform them to the sprite-powered version when necessary.
1More
shared by Hendy Irawan on 06 Apr 11
- No Cached
Drools & jBPM: AtomPub Interface for Guvnor - 0 views
blog.athico.com/...mpub-interface-for-guvnor.html
jbpm drools atompub interface Guvnor REST XML JSON HTTP API Atom
![](/images/link.gif)
-
" Further talk about the overall approach to REST access in the Guvnor project expanded from the JIRA issue, ad hoc discussions on the dev list to Jevis Liu's "AtomPub Interface for Guvnor" proposal on the Drools community wikI. Taking off from where Michael Neale's original "Guvnor AtomPub Interface" started in 2008 and expanding into categories, metadata and other return types, this page became a rough, but working implementation specification. "
1More
shared by Hendy Irawan on 24 Apr 11
- No Cached
Scout/Overview - Eclipsepedia - 0 views
wiki.eclipse.org/Overview
project eclipse framework SDK platform business application overview eclipsepedia scout
![](/images/link.gif)
-
The goal of the Eclipse Scout project is making it easy to build distributed enterprise applications based on the Eclipse platform. It consists of a runtime framework providing transparent service communication between the client and backend part and is shipped with a rich set of common user interface components. The user interface is not built for a particular rendering technology but it encapsulates the core functionality into a headless model. GUI factories are available for rendering the client model into a particular target UI platform. SWT and Swing are supported out of the box and an AJAX GUI factory could be easily added. Developing Scout applications is supported by the Scout SDK, a plug-in set built on top of Eclipse PDE and Eclipse JDT. The Scout SDK works directly on the bare Java resources and assists the development task by providing an augmented view on the underlying Java code. Additionally, it comes with a rich set of wizards and operations for modifying the Scout application project just by editing the underlying Java code. There is no meta-data required. Hence a developer can switch between editing resources using Eclipse's standard editors and leveraging the features of Scout SDK at any point in time. Eclipse Scout can be used to create multi-tier client/server applications, standalone client applications or OSGi-based server applications. Basically, there are three main advantages when choosing Scout as your framework for building such applications. First, the Scout runtime is service oriented by design. Almost every functionality is provided as an OSGi service. Every OSGi bundle may make use of them. Second, Scout provides a rich set of UI elements being uncoupled from a particular GUI technology. And third, building distributed client/server applications is as easy as if both parts would run within the same local JVM.