Monthly Archives: April 2014

JBoss Events Calendar

Did you know that events where JBoss technologies are presented are listed in a calendar ?

Are you talking at an event about JBoss technology and its not listed here ? Do you know of any event where JBoss technologies are talked about and not listed in this calendar ? Send us a request by filling this form.

Subscribe to this calendar using any of the following links:

calendar-xml calendar-ical calendar-html

Here is a sampling of some of the JBoss projects:

What is your favorite project ? Where do you contribute ? Where project have you presented about ? Which conference ?

Let us know, we’d love to hear from you!

Getting Started with WildFly in OpenShift and JBoss Developer Studio (Tech Tip #21)

[Republishing from http://wildfly.org/news/2014/04/25/Getting-Started-WildFly-OpenShift/]

OpenShift provides an open source hybrid cloud application platform by Red Hat. It enables polyglot applications to be deployed on a public, private, and a hybrid cloud very easily. It provides an extensible cartridge-based architecture that allows a wide range of functionality such as frameworks, databases, monitoring services, or connectors to external backends to be easily added. WildFly cartridge allows you to start a WildFly instance in OpenShift Online.

JBoss Developer Studio provide comprehensive tooling around Java EE, HTML5, Mobile, and many other technologies needed for modern web application development. The latest 7.1.1 release provide support for Eclipse Kepler SR2, the latest Eclipse release.

This blog contains a video tutorial that explains how to get started with WildFly in OpenShift and JBoss Developer Studio. Specifically, it shows:

  • Create an OpenShift application using WildFly cartridge
  • Access the WildFly administration console using port forwarding
  • Import the created application in JBoss Developer Studio
  • Make changes to the application and view them in the deployed application
  • Add a simple Java EE 7 component to the application

Enjoy!

WildFly 8 Launch Presentations in 40+ JUGs in 6 continents

40+ Java User Groups from 6 continents have participated in WildFly 8 Launch so far, and a few more are still lined up. This has truly been a global participation so far, and truly reflects the spirit of Java community.

Several of these were delivered virtually primarily using G+ hangout, and then some in person during the travel by WildFly team. Lots of interesting conversations and feedback from developers all around the world, many thanks for that!

Enjoy a collage of the pictures captured so far …

wildfly8-40jugs-apr25

And a complete album available on facebook.com/wildfly

Is your JUG interested in learning all the cool features of WildFly ? Just drop a comment on this blog or ping at @WildFlyAs.

#WeAreOpen

FREE JBoss Workshops in Boston and Washington DC – May 22

Interested in learning about JBoss Middleware technologies in Boston and Washington DC ?

Attend our FREE hands-on workshop to hear how the innovation and technical capabilities of Apache projects can help you reduce the time and complexity of integrating all facets of your business including devices, outlets, and partners, on premise or in the cloud.

Learn all about reliable messaging, A-MQ, JBoss Fuse, service orchestration using hands-on labs. Register here!

jboss-workshop-boston-may22

Attend this FREE hands-on technical workshop to learn how to reduce the time required to update applications, service-oriented architecture (SOA) deployments, and business processes with the latest business rules and policies.

Learn about Business Rules Management System and Complex Event Processing using hands-on lab. Register here!

jboss-workshop-washington-may22

WildFly 8, Java EE 7, and Eclipse/JBoss Developer Studio Screencast (Tech Tip #20)

JBoss Developer Studio provide comprehensive tooling around Java EE, HTML5, Mobile, and many other technologies needed for modern web application development.

This short screencast shows you how to configure WildFly 8 in JBoss Developer Studio 7.1.1 and build/deploy a simple Java EE 7 application to it. Please note, that this would work if you installed Eclipse + JBoss Tools separately as well.

Enjoy!

WildFly 8 and IntelliJ IDEA Screencast (Tech Tip #19)

Viktor Gamov (@gAmUssA) published a screencast that shows how to do Java EE 7 development with WildFly and IntelliJ IDEA. The video shows how to:

  • Download and install (basically unzip 😉 WildFly
  • Configure JBoss plugin in IDEA (this enables support for WildFly)
  • Configure WildFly in IDEA
  • Run a Java EE 7 sample on WildFly

Nicely done, enjoy!

Don’t forget a ton of Java EE 7 samples are available at github.com/javaee-samples/javaee7-samples.

NetBeans 8 and WildFly 8 Screencasts (Tech Tip #18)

Wildfly_logo netbeans8-logo

Enjoy the short screencast on how to get started with WildFly 8 in NetBeans 8:

Emmanuel Hugonet (@ehsavoie) created the NetBeans plugin and maintains it. He also created a quick video that shows how to:

  • Configure and start WildFly 8 server
  • Run a Java EE 7 WebSocket sample on WildFly
  • Choose Maven profile to run tests
  • Type of resources shown by the plugin

Enjoy!

File the bugs here (use “WildFly” component).

Don’t forget a ton of Java EE 7 samples are available at github.com/javaee-samples/javaee7-samples.

Blog Statistics: April 2014

This blog was started a little over 6 months ago and so time to report some stats:

Top 5 pages

Top 5 countries/territories

  • United States (18.86%)
  • Germany (8.72%)
  • India (6.95%)
  • Brazil (5.19%)
  • France (4.62%)

Top 5 Cities

  • Bangalore: 2.57%
  • London: 1.60%
  • Krasnoperekops’k: 1.19% (been getting lot of spam recently 😉
  • Sao Paulo: 0.99%
  • Paris: 0.93%

Top 5 browsers

  • Chrome: 51.79%
  • Firefox: 24.80%
  • Safari: 8.64%
  • Safari (in-app): 5.26%
  • Internet Explorer: 4.87%

Top 5 Operating Systems

  • Windows: 50.55%
  • Macintosh: 16.94%
  • Linux: 15.23%
  • iOS: 8.86%
  • Android: 7.82%

Mobile Screen Resolution

  • 768 x 1024: 23.68%
  • 320 x 568: 18.07%
  • 320 x 480: 10.01%
  • 360 x 640: 8.65%
  • 360 x 492: 5.37%

Device Category

  • Desktop: 82.90%
  • Mobile: 11.55%
  • Tablet: 5.55%

Type of visitors

  • New: 65.49%
  • Returning: 35.41%

This blog is also aggregated at multiple places, including planet.jboss.org. Hope you’ll find these statistics useful for targeting your audience.

Thanks for all the continued readership and see ya in 6 months with these stats again!

 

JBoss xPaaS: aPaaS, iPaaS, bpmPaaS, dvPaaS, mPaaS on OpenShift

JBoss xPaaS is a set of services that provide the powerful capabilities of JBoss Middleware as cloud based services on OpenShift.

Generally PaaS refers to aPaaS or Application Platform as a Service or ePaaS or Enterprise Platform as a Service. This means making an application server, such as Red Hat JBoss EAP, available in the cloud. This has the usual advantages:

  • No need to install the application server on your local machine. You need a running insance of JBoss EAP, spin it in the cloud. You need multiple instances, spin all of them in the cloud.
  • No provisioning, procurement, installation, configuring, etc of the app server.
  • No tech support required to maintain your hardware, operating system, application server, etc.
  • Capital expenditure is significantly reduced although operational expenditure may increase slightly but this more than outweighs the benefits that come along with it.
  • Integration with popular IDEs is prevalent.

OpenShift has offered aPaaS for Java EE 6 with Red Hat JBoss EAP/JBoss AS and Java EE 7 with WildFly for 2+ years now.

In addition to JBoss EAP, JBoss provides a rich set of middleware services for building highly complex and sophisticated applications, all working seamlessly together. Some of these are:

  • JBoss Fuse is an open source ESB with capabilities based on Apache Camel, Apache CXF, Apache ActiveMQ, Apache Karaf and Fabric8 in a single integrated distribution.
  • JBoss BPM  is an open-source workflow engine that can execute business processes described in BPMN 2.0. It enables enterprise business and IT users to document, simulate, manage, automate and monitor business processes and policies.
  • JBoss Data Virtualization is complete data provisioning, federation, integration and management solution. It connect access data from multiple, heterogeneous data sources (connect), easily create reusable, business-friendly logical data models and views by combining and transforming data (compose), and make unified data easily consumable through open standard interfaces (consume).
  • AeroGear provides flexible and extensible libraries to simplify mobile development across platforms and cut common repetitive infrastructure tasks.

JBoss xPaaS provides a developer preview of all of these services on OpenShift.

xpaas

Interested in aPaaS using JBoss EAP ? Get started here!
Interested in iPaaS (Integration Platform as a Service) using JBoss Fuse ? Get started here!
Interested in dvPaaS (Data Virtualization Platform as a Service) using JBoss Data Virtualization ? Get started here!
Interested in bpmPaaS (Business Process Management Platform as a Service) using JBoss BPM ? Get started here!
Interested in mPaaS (Mobile Platform as a Service) using JBoss AeroGear ? GET started here!

Complete details at openshift.com/xpaas.

 

Meet DevNation speakers at JBoss Developer Lounge

devnation-logo

DevNation is going full force with lots of sessions, hands-on labs, BoFs, hallway conversations, and lots of fun. There are plenty of opportunities to meet the speakers but if you are looking for a particular speaker then you can meet some of them at JBoss Developer Lounge. This is the area to the far right after you enter the Partner Pavilion.

Here is your schedule:

  • Monday
    • 05:30pm – 06:00pm: Kenneth Peeples (@ossmentor)
    • 06:00pm – 06:30pm: Jeremy Edberg (@jedberg)
  • Tuesday
    • 10:00am – 10:30am: Rich Sharples (@richsharples)
    • 10:30am – 11:00am: Matt Hicks (@matthicksj)
    • 11:00am – 11:30am: Gavin King
    • 11:30am – 12:00pm: Aslak Knutsen (@aslakknutsen)
    • 05:30pm – 06:00pm: Mike Milinkovich (@mmilinkov)
    • 06:00pm – 06:30pm: Grant Shipley (@gshipley)
    • 06:30pm – 07:00pm: Markus Eisele (@myfear)
  • Wednesday
    • 10:00am – 10:30am: Paul Bakker (@pbakker)
    • 10:30am – 11:00am: Anton Arhipov (@antonarhipov)

Go ask all your tough questions with the speakers!

FREE JBoss Integration, BRMS, and EAP workshops in Atlanta, Dallas, Montreal

Interested in attending free workshops in Atlanta, Dallas, and Montreal ? Learn the best of JBoss technologies and meet the experts ?

jboss-workshop-integration-atlanta-apr29-2014

Attend this hands-on technical workshop to hear how the innovation and technical capabilities of Apache projects can help your reduce the time and complexity of integrating all facets of your business including devices, outlets, and partners, on premises or in the cloud. Register here (FREE).

jboss-workshop-brms-dallas-apr29-2014

Attend this hands-on technical workshop to learn how to reduce the time required to update applications, service-oriented architecture (SOA) deployments, and business processes with the latest business rules and policies. Register here (FREE).

jboss-workshop-way-montreal-may6-2014

Join technical experts from Red Hat to gain a deeper understanding of Red Hat’s JBoss Enterprise Application Platform (EAP). This one day workshop will provide you with a path to migration from other vendors, various deployment options, advanced clustering techniques, and centralized management of your application environments. Register here (FREE).

 

Rapid Java EE Application Development using Forge 2 (Tech Tip #17)

How do you rapidly build Java EE applications in an IDE-agnostic way ?

JBoss Forge is your answer!

This short video shows how to:

  • Rapidly build a Java EE application from scratch using Forge 2 CLI
  • Create JPA entities and add properties to them
  • Add Bean Validation constraints
  • Create JSF scaffolds and REST endpoints
  • Deploy the application on JBoss EAP running in OpenShift

Complete detailed instructions followed in this screencast are available here.

Enjoy!