Good new out there. The recent nightly builds of NetBeans already contain the latest WildFly Plugin
. So you don't need to add it manually and can start working with your favorite application server right away.
Try it out and grep the latest nightly build
. Please keep in mind, that the nightly builds are developer builds and shouldn't be expected to be stable.Some first steps to get started:
Quick, how many different Web Service specifications are there?
- less than 20
- between 20 and 40
- more than 40
I was in doubt whether the answer would be 1) or 2) – after all, there is a lot of WS-* stuff. Turns out the answer is 3) – there are currently 50 web service specifications.
A technology with 50 specifications is unlearnable. The basics of web services is simple and useful, but the IT industry (more...)
I'm very honored to be among the great speakers with great topics that get a chance to present at the following upcoming conferences. Come and meet me to talk about all things middleware, Java EE and integration technologies.
- JDayLviv 2014 - Sep 6 - 7, 2014
A one day conference powered by the Java User Group of Lviv. 12 h of content around everything Java.
- JavaOne 2014 - Sep 26 - Oct 2, 2014
The Java event (more...)
Robot Framework is a generic test automation framework which has an easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. This means we can write our tests in readable and understandable text.
If we combine this with the REST Management interface of WebLogic 12.1.3 we are able to test every detail of a WebLogic domain configuration and when we combine this
When you want to create a 12.1.3 SOA Suite, Service Bus Domain, you have to use the WebLogic config.sh utility. The 12.1.3 config utility is a big improvement when you compare this to WebLogic 11g. With this I can create some complex cluster configuration without any after configuration.
But if you want to automate the domain creation and use it in your own (provisioning) tool/script then you
I was recently advising a transition project where a customer was switching support and maintenance supplier. This means that one organization must take over a system that has been maintained by another organization for a number of years.
A lot of information is lost in these transitions because knowledge of the problem domain has been accumulated in the heads of developers over many years. This loss cannot realistically be mitigated.
But sometimes, specific information about (more...)
I've had the pleasure to review another book for Packt. This time it is the performance tuning guide for WildFly. Arnold Johansson and Anders Welén took a deeper look into what it takes to develop and run high performance applications on WildFly and collected a bunch of tips and tricks everybody should know.Abstract
The hugely successful JBoss Application Server has been updated and is now called WildFly. This cutting edge technology provides a free (more...)
This blog contains some convenient tips and tricks that will make working with the open source tool Talend for data integration a lot more efficient. This blogpost will be especially useful for people who are just discovering this amazing tool, yet I am sure that people who have been using it for a while will also find it very helpful. These series of tips will be spread over multiple blog entries so make sure to (more...)
In this blogpost I will show you how easy it is to add some unit tests to your application when you use Maven together with the 12.1.3 Oracle software ( like WebLogic , JDeveloper or Eclipse OEPE).
To demonstrate this, I will create a RESTful Person Service in JDeveloper 12.1.3 which will use the Maven project layout.
We will do the following:
Create a Project and Application based on a Maven
A huge part of enterprise Java deals with data. Among all the different ways of working with data in enterprise settings, there is still the proven and widely taught approach to use O/R mapping of any kind. The JPA standard makes this comparably easy to use for everybody and it should also be portable. But let's not talk about migration details. The biggest drawback of O/R mapping is, that a developer tend to lose contact (more...)
In an earlier post on the topic of Using JAX-RS 2.0 with WebLogic Server 12.1.3
, I described that we've utilized the shared-library model to distribute and enable it.
This approach exposes the JAX-RS 2.0 API and enlists the Jersey 2.x implementation on the target server, allowing applications to make use of it as when they are deployed through a library reference in a weblogic deployment descriptor.
The one resulting (more...)
Following from my last posting
, I thought I'd also show how Eclipse (OEPE) makes the new Java EE 7 APIs available from Oracle WebLogic Server 12.1.3.
The first step was downloading and installing the Oracle Enterprise Pack for Eclipse (OEPE) distribution from OTN.http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html
Firing up Eclipse, the next step is to add a new Server type for Oracle WebLogic Server 12.1.3, pointing at a local installation.
Oracle WebLogic Server 12.1.3 provides full support for Java EE 6 and also adds support for a select set of APIs from Java EE 7.
The additional APIs are:
- JSR 356 - Java API for WebSocket 1.0
- JSR 353 - Java API for JSON Processing
- JSR 339 - Java API for RESTful Web Services 2.0
- JSR 338 - Java Persistence API 2.1
See the "What's New in 12.1.3 (more...)
Today we are announcing the first beta release of our 1.0.0 version. After the big overhaul, including a brand new AdminUI with the last release this release contains several enhancements:
- iOS8 interactive notification support
- increased APNs payload (2k)
- Pagination for analytics
- improved callback for details on actual push delivery
- optimisations and improvements
The complete list of included items are avialble on our JIRA instance.
iOS8 interactive notifications
Besides the work on the server, (more...)
I've been sticking my head into some hot RedHat technologies lately and among the many interesting parts I found SwitchYard
. Without being disrespectful towards everybody wrapping their heads around SOA and service oriented architectures in the past, this has always been kind of weird to me as a Java EE developer.
In the past I've been building component oriented applications with what I had at hand. Mostly driven by the features available in the Java (more...)
The following demo shows how to use the PCF 1.2 PHD service with HAWQ by loading data into the PCF PaaS platform.
1. First lets setup our ENV to use the correct version of HADOOP on our local laptop.export HADOOP_INSTALL=/Users/papicella/vmware/software/hadoop/hadoop-2.0.5-alphaexport JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
export PATH=$PATH:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbinexport HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true"
export HADOOP_OPTS="$HADOOP_OPTS -Djava.awt.headless=true -Djava.security.krb5.realm=-Djava.security.krb5.kdc="
export YARN_OPTS="$YARN_OPTS -Djava.security.krb5.realm=OX.AC.UK -Djava. (more...)