IBM XPages on Bluemix: XPages NoSQL Database Part IV - Pushing existing XPages Applications to Bluemix (1)

By Johnny Oldenburger | 8/3/15 6:04 PM | App Dev - XPages | Added by Oliver Busse

Existing XPages applications typically contain both the application design and data in the form of documents. This does not suit the Bluemix model of separating the back-end data from the application design.

New Beta Version of the Document Spy available

By Ralf Petter | 8/3/15 1:00 PM | App Dev - Open Source | Added by Oliver Busse

Last weekend the weather was not so nice in Grundlsee and so i decided to code a new feature for the document Spy. It enables the document spy to create snapshots of documents and then compare this snapshot with changes have been made to the document since the snapshot was captured.

IBM Domino how to: move the DAOS repository to a new location

By Matteo Bisi | 8/3/15 11:37 AM | Infrastructure - Notes / Domino | Added by John Oldenburger

If you have the DAOS folder inside the DATA directory, please move that outside because your performance will be increased. If you need for this reason (disk full,OS change, whatever) , or for any other reason to do this move, there is a technote to follow whit this steps.

From XPages to Web App: Introduction

By Paul Withers | 8/3/15 8:45 AM | App Dev - XPages | Added by Oliver Busse

One of the biggest takeaways from IBM ConnectED in January was how many people who have travelled down the XPages route had moved from being a Notes developer to a web developer. I’m one of those. I did some Domino web development, but it was an arcane skill, with a lot of hacks.

Connecting to the XPages NoSQL Database service from Domino Designer (2)

By Johnny Oldenburger | 8/2/15 4:34 PM | App Dev - XPages | Added by Oliver Busse

In my previous blog post, IBM XPages on Bluemix: XPages NoSQL Database Part II - Connecting to the XPages NoSQL Database service from Domino Designer (1), how to connect to the XPages NoSQL Database service from Domino Designer (the Bluemix Part). In this blog post I will show how to create a connection document in the local IBM Notes client for the service-provided Domino server.

Using the namePicker from the Extension Library in XPages

By David Navarre | 8/1/15 4:30 PM | App Dev - XPages | Added by John Oldenburger

One of the things that always seemed weak to me about my Domino web implementations was the selection and display of names. Now that XPages turns our work into the creation of actual web pages, the tools available are so much better and extend the flexibility of Notes development into the 21st century.

BAD bug found in IBM Domino 9.0.1 FixPack4 (FP4)

By David Leedy | 7/31/15 4:47 PM | App Dev - XPages | Added by John Oldenburger

If you have a view column that is calculated by a formula and you change the programmatic name of the column to something that matches a field on the document that that fields value will show in the view column and NOT your calculated formula. This does NOT occur in FP3. We’ve seen this in the Notes Client as well as in XPages Code.

Getting started with XPages on Bluemix

By Brian Gleeson | 7/30/15 11:31 AM | App Dev - XPages | Added by John Oldenburger

We are very excited that we brought XPages to IBM Bluemix recently, with the experimental releases of a runtime, a service, and a boilerplate. These releases bring the power of Domino XPages to the cloud, letting you create feature-rich, responsive, and secure applications that you can quickly bring to market on Bluemix.

XPages and Bootstrap Tip: Style the File Download control

By John Jardin | 7/30/15 8:49 AM | App Dev - XPages | Added by John Oldenburger

This is a quick tip on how to convert a plain looking XPages File Download control into a Twitter Bootstrap style Table. Everyone should know by now that the latest XPages Extension Library (2 versions ago actually) includes the Twitter Bootstrap framework.

Bringing your IBM Connections files to the user – desktop integration

By Femke Goedhart | 7/29/15 7:05 AM | Infrastructure - Connections | Added by Kenio Carvalho

IBM Connections as a platform is often host to many files. Files can be stored in communities, personal files, folders and / or CCM libraries. An important factor with these files is that users need to be able to work with them quickly and directly and therefore IBM offers not just the browser interface but also a desktop connector and MS Office .

IBM XPages on Bluemix: XPages NoSQL Database Part II - Connecting to the XPages NoSQL Database service from Domino Designer (1)

By Johnny Oldenburger | 7/29/15 4:23 AM | App Dev - XPages | Added by Oliver Busse

In this blog post I will show how to connect to the XPages NoSQL Database service from Domino Designer. I have split this section in two separate parts / blog post.

Video: Think Small To Go Big – An Introduction To Microservices

By Ryan Baxter | 7/28/15 12:01 PM | App Dev - Web | Added by John Oldenburger

Back in March of this year I gave a session at DevNexus called Think Small To Go Big – An Introduction To Microservices. Today DevNexus posted the video of the session I gave. You can watch it below. It is actually a great compliment to the past three blog posts I have written on Cloud Native apps and Microservices.

Maven Native Chronicles, Part 3: Improving Native Artifact Handling

By Jesse Gallagher | 7/27/15 11:54 AM | App Dev - Web | Added by John Oldenburger

This post isn't so much a part of the current series as it is a followup to a post from the other week, but I can conceptually retcon that one in as a prologue. This will also be a good quick tip for dealing with Maven projects. In my previous post, I described how I copied the built native shared library from the C++ project.

Using DB2 in XPages Part 9: Access DB2 from a Java Agent

By Steve Zavocki | 7/27/15 10:47 AM | Infrastructure - Notes / Domino | Added by Oliver Busse

Unless I think of something else worthy of writing about, this will be my final post in this blog series on DB2 and XPages. I am grateful and honored by the compliments that have come my way with regards to this series.

Maven Native Chronicles, Part 2: Setting Up a Windows Jenkins Node

By Jesse Gallagher | 7/26/15 9:47 AM | App Dev - XPages | Added by John Oldenburger

Before I get to the meat of this post, I want to point out that Ulrich Krause wrote a post on a similar topic today and you should read it. The build process I've been working with involves a Jenkins server running on OS X (in order to build iOS binaries), and so it will be useful to have a Windows instance set up.

Maven Native Chronicles, Part 1: Figuring Out nar-maven-plugin

By Jesse Gallagher | 7/24/15 3:32 PM | App Dev - XPages | Added by John Oldenburger

As I mentioned the other day, my work lately involves a native shared library that is then included in an OSGi plugin. To get it working during a Maven compile, I just farmed out the actual build process to Visual Studio's command-line project builder. That works as far as it goes, but it's not particularly Maven-y.

Accessing Traveler or Domino HTTP from iOS 9 devices

By Detlev Poettgen | 7/24/15 10:06 AM | Infrastructure - Notes / Domino | Added by Oliver Busse

App Transport Security is a feature that requires secure connections between an app and web services. The default connection requirements conform to the best practices for secure connections. Apps can override the default behavior and turn off App Transport Security.

IBM XPages on Bluemix: Timeout message while deploying changes to the Bluemix environment using Domino Designer

By Johnny Oldenburger | 7/24/15 1:26 AM | App Dev - XPages | Added by Oliver Busse

The last few days I have been confronted with timeout messages when I try to deploy changes to the Bluemix environment using Domino Designer. These messages appear if an attempt is made to start the application on Bluemix. Waiting for the application to start.

Upgrading Domino causes issues with CKEditor for Chrome users

By Sean Cull | 7/23/15 9:00 AM | App Dev - XPages | Added by John Oldenburger

We have had a spike in help desk calls with general “oddness” in one of our XPage applications. This has been triggered by an upgrade to the Domino server that included a new CKEditor version. It seems as though Chrome ( possibly other browsers ) cache the old CKEditor files in the browser.

Mindoo FTP Server stopped running in Domino

By Thomas Hampel | 7/23/15 5:29 AM | App Dev - XPages | Added by Oliver Busse

The Mindoo FTP Server project provides an FTP server wrapped into an XPages application. It is based on the Apache FtpServer which runs as OSGi plugin on the server side. One day a customer reported the FTP server would no longer work. A quick check showed that port 21 does not respond any longer.

IBM Connections 5.0 CR3 is available – new feature

By Christoph Stoettner | 7/22/15 3:46 PM | Business - Social Business | Added by Oliver Busse

Julius Schwarzweller wrote a blog post with a collection of links to CR3 for IBM Connections 5.0 this week. A official update document with new features is missing.

Using Microservices To Build Cloud Native Applications - Part 2

By Ryan Baxter | 7/22/15 11:25 AM | App Dev - Cloud | Added by John Oldenburger

In part 1 of this 2 part post, I described what microservices are and how I have gone about transitioning a 3-tier monolithic application to use a microservices architecture. If you have not read part 1, I suggest you head back and read that now. Also, if you have not read my post on building cloud native applications check that out as well.

Docker Tooling in Eclipse to build Liberty based Images for Bluemix

By Niklas Heidloff | 7/22/15 8:23 AM | App Dev - Bluemix | Added by John Oldenburger

While some developers prefer command line tools, I often use graphical tools if available since I cannot memorize all the different commands. That's why I tried the relative new Docker Tooling for Eclipse. The plugin is relative new and there is certainly room for improvements but it helps with managing images.

Bluemix Monitoring and Analysis – Diagnostics version

By Mark Roden | 7/22/15 8:20 AM | App Dev - XPages | Added by John Oldenburger

In this article I will show how to utilize some aspects of the paid Bleumix Monitoring and Analysis service to look inside the performance of your applications. I am in a state of shock, as I am writing this post I actually broke my application, and used these very tools to figure out why……………..COOL !!!

Maven Plugin to install Web Resources in Bluemix Java Projects via Bower

By Niklas Heidloff | 7/21/15 2:55 AM | App Dev - Bluemix | Added by John Oldenburger

Similarly to the dependency managers mvn, npm, cocoapods, etc. Bower is a nice dependency manager for web resources to pull down JavaScript, CSS and other files. This makes it easy for developers to find and install certain libraries. Plus the same functionality can be integrated in the build process.

SAML – Enterprise SSO in the WebSphere world

By Julius Schwarzweller | 7/20/15 7:51 PM | Infrastructure - Connections | Added by Kenio Carvalho

SAML (or Security Assertion Markup Language) is a standard for exchanging authentication- and authorization data between different security domains. While SAML only describes the data exchanging protocol, the term is also used as a generic term for built on top SSO scenarios.

Limitations with multiple instances of XPages applications on IBM Bluemix

By Michael Ruhnau | 7/20/15 4:49 PM | App Dev - XPages | Added by John Oldenburger

I discovered some "limitations" or caveats while I was playing with XPages on IBM Bluemix tonight. I setup two instances of the To Do Boilerplate. The first thing that annoyed me is that the import of the Bluemix Starter code of the second instance replaced the NSF of my first To Do app.

How to add your custom domain to your Bluemix app

By Fredrik Norling | 7/20/15 7:55 AM | App Dev - XPages | Added by John Oldenburger

When you want to deploy your app to the real world a mybluemix.net adress might not be the best you probably want your own domain added. Fortunately this is very simple to do with Bluemix. Click on the settings icon in the top right corner on your Bluemix Dashboard and select Edit Routes and App Access.

Accessing On-Premises Data from XPages Applications on Bluemix

By Niklas Heidloff | 7/20/15 1:03 AM | App Dev - XPages | Added by John Oldenburger

When building new applications on the cloud, enterprises often need to access existing data that resides on-premises. Below is a high level description how to access data in on-premises XPages NoSQL databases from XPages applications running on IBM Bluemix.

Bluemix Monitoring and Analytics – free service

By Mark Roden | 7/19/15 6:01 PM | App Dev - XPages | Added by John Oldenburger

In this article I will introduce the free IBM Bluemix Monitoring and Analytics service and show some of the available information. From the Bluemix Dashboard select one of your node applications and then “Add a new Service” – scroll down until you find the DevOps section and select Monitoring and Analysis.