Long-time readers of this blog know what’s coming next: it’s time for
Ted to prognosticate on what the coming year of tech will bring us. But
I believe strongly in accountability, even in my offered-up-for-free
predictions, so one of the traditions of...
I am a big fan of both OSGi and GWT (Google Web Toolkit).
Unfortunately these two technologies don’t fit together very well. When
you want to run OSGi on the server, RAP
(Rich Ajax Platform) is one proven approach to go. While I like RAP a
lot, you have...
The Spring Social project provides us developers with an easy way to
interact with Twitter, Facebook, LinkedIn & TripIt via the familiar
Template objects we have used. Spring has provided Templates for
convenient interaction with JDBC, REST, Hibernate,...
I’ve barely begun Scala and I learned plenty of facts on Java (see previous article on a javac compiler quirk).
Now, I’ve come upon another interesting point, this time completely
unrelated to the compiler. It’s strange because now that I’ve...
came across a situation where I had to create a jar file with similar
contents as of some other available jar. As using maven we cannot copy
one jar file within another and also I didn't want to reinvent the wheel
again so here is how I...
Sometimes you may want to create a JAX-WS webservice with its input
defined by a proper, structured XSD yet accessing the input as raw XML
object and not as POJOs produced by JAXB, similarly as with a JAX-RPC
webservice having input of the type...
Quick tip on setting up files to be ignored for your system.
1. Execute the command setting the location of your system level ignore filegit config --global core.excludesfile ~/.gitignore2. Edit the Global Git Ignore File: ~/.gitignore
My current client has a service which connects to an old IBM z/OS
application (legacy system). The data centre charges for each message
sent to this legacy system, rather than using a processor or hardware
based pricing model. The output from this legacy...
Check out this item on eWeek: Java, C, C++: Top Programming Languages for 2011 - Application Development - News & Reviews - eWeek.com.The
presentation starts with Java, C, C++, C# -- not surprising. These are
clearly the most popular programming...
I was looking through the Spring Greenhouse
application and discovered an existing feature that I was unaware of.
We can set a default value when configuring
1. Set the default value separator in config
If you need to invoke logic using Service Data Objects (SDOs)
from a JAX-WS webservice under Websphere 7 without the SCA Feature
Pack, it is possible to do it similarly to the old approach of
generating a JAX-RPC webservice from a WSDL with an SDO facade...
Since JEE6 we no longer need a deployment descriptor (web.xml), so how do we declare the necessary configurations of Wicket? Solution: Create an empty class that inherits from WicketFilter and annotated with the necessary config.
Under development for more than a year after Java EE 6 was approved by the JCP, the JBoss Application Server 6.0 is now production ready. The GA release brings built-in support for all of the great technologies that Java EE 6 brought with it: JPA 2, Bean...