Technical experts from IBM share support knowledge for Application Integration Middleware products including WebSphere, CICS, and more! Blog managed by Steve Webb and Kelley Anders. We're following the IBM Social Computing Guidelines.
Here are some questions that we hear quite often about accessing WebSphere DataPower SOA Appliances firmware fix packs on our Fix Central web site: How do I find DataPower fix packs? They're available on Fix Central. You'll need to know details about your appliance such as the model in addition to license information. This Knowledge Collection might be helpful in collecting those details along with tips on navigating in Fix Central. We also hope this document containing Fix Central screen shots is helpful. Keep in mind that you'll be prompted... [More]
You may already be using the Policy integration between WebSphere DataPower (DataPower) V5 and WebSphere Service Registry and Repository (WSRR) V8.0 to express your business intent for your services in the form of policies. Perhaps you are doing dynamic look up of web service endpoints stored in WSRR, from DataPower, for WSDL based services. DataPower 6 and WSRR V8 fix pack 2 (V22.214.171.124) add new capabilities on top of this bedrock of dynamic look up and policy enforcement. Now DataPower 6 can dynamically look up the endpoint URL of... [More]
Concerns when connecting mobile clients to DataPower through HTTP(S)
A common use case is to secure web services for mobile clients by using DataPower to proxy HTTPS from mobile clients. This has some challenges.
Here is one: By default the idle client timeouts for most services are 2 minutes. Of course for a mobile client that is almost always much too long. Would you wait 2 minutes on your phone for a app to respond or a web page to download?
By itself though, this would not be an... [More]
A very useful means of analyzing DataPower transaction latencies are the Latency log records (at information level), here an example:
... mpgw (coproc2xform) Latency: 0 17 0 17 20 14 11 20 22 20 22 513 0 20 17 17 [http://126.96.36.199:2223/]
Paul Glezen created cool "dpShowLatency" tool, a Mozilla Firefox add-on for analyzing IBM DataPower latency log entries. The add-on is available at:
This is how the above latency record displayed,... [More]
Check out these self-paced videos about WebSphere DataPower Appliances from IBM Education Assistant!
Bring your enterprise closer than ever to customers, partners, and suppliers with IBM WebSphere DataPower SOA Appliances which help secure, integrate and optimize access to web, mobile, and API workloads as you support new engagements beyond the enterprise.
Instructions for hardware platforms:
Service Gateway XG45:
A lightweight... [More]
A recommended practice for monitoring DataPower is to set up a dedicated log target and file for the throttler logs. The throttler log records the memory and a few other key statistics once every 10 seconds. This data can be invaluable to understanding your systems and can also help support if there is a issue on the device. A sample log looks like this:
Mon Oct 28 2013 15:47:39 [slm][notice] throttle(Throttler): tid(1103): Memory(2934698/4148536kB 70.740570 free) Pool(820142) Ports(31799/31850) Temporary-FS(36/242MB... [More]
The new age of Mobile computing is changing our lives, allowing us to keep in touch with friends and family. Any idle moment in the day, we are using our mobile devices to read email, news, or create a to-do list (mine never seems to decrease!). We take breaks in our social gatherings to check email and share the latest viral videos. Mobile is also extending to the enterprise, enabling employees to become more productive - access information from anywhere and use geo-location services to get contextual data.
For anyone who has ever tempted fate by trying to find a specific document or a specific link to much needed information on any support site you most likely found yourself mired down in links, tabs, portlets etc. before you found it (if you found it at all). WebSphere DataPower SOA Appliances has a ton of great information out there, but finding something quickly can sometimes be difficult if you don't know where to look.
This topic attempts to break down the different types of product information available for the... [More]
Although we've been planning this blog for about 9 months now, our manager Kelly will be the first to tell you that you never know quite what to expect in the end. We have been microblogging on Twitter for a while now, but both the WebSphere and CICS support teams here at IBM felt that you deserved to hear more from us - and we're finally ready to deliver! So from now on, our readers can look forward to a blog on the hottest topics in support that affect you. In particular, we're hoping to hear your questions, comments, and concerns so that we... [More]
How to cache all your stylesheets:
This is a useful trick for several reasons. If you are curious to see how much memory all of your compiled stylesheets could possibly use, here is a (relatively) quick way to find out. Also, with some modification, this could be used as a startup script to precache your stylesheets to improve user latency when the device is first put online.
Assume you have a backup of the device, such as all.zip.
From a linux CLI:
- mkdir all
- cd all
- unzip ../all.zip... [More]
A little used feature of the IBM WebSphere DataPower Appliances XI52 & XB62 is the MPGW POP FSH (Multi-Protocol Gateway - Post Office Protocol - Front Side Handler).
This FSH can pull (or poll) mail messages from a POP server to be processed by the MPGW or a B2BGW.
While normally used as part of a B2B (business to business) setup; it can also be used stand-alone as a normal MPGW FSH.
This poller though is slightly different from the other pollers, such as the NFS poller or a MQ poller. Those handlers will all... [More]
When using the probe it can be helpful to understand how the probe works so you can know the limitations of the feature.
As an aside, when you turn on the probe on a service, this is considered a service configuration change like any other change to the device. This will mean that existing connections can be torn down and the service will be temporarily unavailible while it is reconfigured.
Getting back to my main point, the probe works by essentially adding a 'hidden' debug action into the rules between all... [More]
The IBM Knowledge Center Open Beta is now live on ibm.com! The Beta will run until the end of February 2014.
You can access the latest IBM Knowledge Center at http://www.ibm.com/support/knowledgecenter/
IBM is improving your technical content experience
IBM Knowledge Center is our new technology designed to bring IBM's technical publications together in a single location, and will replace our individual IBM information centers.
In this version of the Knowledge Center, IBM simplified the user... [More]
Support often gets asked about optimizing the caches in DataPower, which is a very big topic. I am going to briefly discuss one frequent issue: using the document cache.
Document caches as you know are for XML or other non-compiled content. The following does not apply to the stylesheet caches, which work differently.
Suppose you have a configuration that has several domains and there are many files common between those domains. Is it better to duplicate the files or have a single copy?
A common misperception that we often see in support are the uses for duration monitors and for SLM 'latency' threshold types (like backend latency, internal latency and total latency).
Sometimes users want to have a mechanism to throw an alert when a single transaction has run very slowly and crossed some limit. Or they want to prevent any single transaction from running too slowly and they desire that a slow transaction would be stopped before crossing the limit.
The duration monitors and SLM are not designed... [More]