skywayradio.com

Google
 

WebSphere Application Server

  1. WAS v8.0
  2. Planning
  3. DataPower
  4. WAS v7.0
  5. WAS IHS v7
  6. WAS v6.1
  7. WAS v6.1 and AIX
  8. WAS v6.1 Infocenter
  9. WAS v6.1 HA
  10. WAS v6.1 tuning
  11. WAS v6.1 administration
  12. Web services security
  13. WAS v6.0
  14. WAS v5.1
  15. AIX w/WAS
  16. eXtreme Scale v7.1
  17. eXtreme Scale v7.0
  18. WebSphere XD v6.0

WebSphere Commerce

  1. Commerce v7
  2. Commerce v6
  3. Tuning

WebSphere Portal

  1. Portal v8.0
  2. Portal v7.0 *
  3. Community *
  4. Zone
  5. WCM v7.0
  6. Portal v6.1.5
  7. Portal v6.1
  8. RAD w/ Portal v6.1
  9. Portal v6.0
  10. Enterprise scale
  11. Best Practices
  12. Portal v5.1
  13. WCM best practices

IBM Connections

  1. Connections v3.0.1
  2. Connections v2.5

Tivoli

  1. Tivoli Directory Integrator v7.1
  2. ITCAM v7.1
  3. ITCAM v6.1

Technics

  1. Redbooks
  2. developerWorks
  3. Partnerworld
  4. WebSphere Journal
  5. Media
  6. Certifications
  7. XP Home Security malware

Twitter

  1. IBM_AppServer
  2. IBM_Commerce
  3. IBMDataPower
  4. IBM_ProcessServ

Rational

  1. Rational Functional Tester v8
  2. Rational Performance Tester v8
  3. Rational Performance Tester v7

BPM

  1. What is BPM?
  2. Classes
  3. Community

Other

  1. MQ v6
  2. i5/OS
  3. iSeries
  4. WebLogic v10.3
  5. WebLogic v8.1
  6. WPARs

UNIX and Web

  1. Linux
  2. sed
  3. tcpdump
  4. lsof
  5. SSH reverse tunnels
  6. awk
  7. rsync
  8. Scripts
  9. CGI
  10. ebooks
  11. PHP
  12. HTML
  13. Apache 2.0
  14. Samba
  15. DNS
  16. Multicast
  17. snort
  18. security
  19. Lucene v2.4



Metafilter

  1. Problematizing the Minifig
  2. Smile, You're On Camera
  3. How Psychedelic Drugs Can Help Patients Face Death

Yahoo News

  1. US stocks edge higher ahead of Facebook IPO
  2. Lawyer tries to put Clemens accuser on trial

The World

  1. NY Times
  2. Gawker
  3. Arts and Letters Daily
  4. guardian.co.uk
  5. Salon
  6. Reddit
  7. NY Review of Books
  8. ESPN
  9. Deadspin
  10. Vanity Fair
  11. Wikipedia
  12. harpers.org
  13. Slashdot
  14. minnpost.com
  15. mnspeak.com
  16. City of Lakes
  17. Mpls Star-Tribune



Video

  1. BBC News
  2. CNN
  3. MSNBC
  4. Democracy Now
  5. MIT World
  6. Book TV
  7. Book Notes
  8. NetFlix
  9. instantwatcher.com
  10. Hulu
  11. video.google.com



Radio

  1. KEXP Seattle Archive
  2. 770 Radio K
  3. Grooveshark
  4. Princeton
  5. WMBR Cambridge
  6. WFMU NYC
  7. KZSU Stanford
  8. KGNU Boulder
  9. KPFA
  10. KDHX
  11. BBC Radio 1



Commerce

  1. Integrating PayPal with WebSphere Commerce V7
  2. Modeling of event-based offerings in WebSphere Commerce
  3. Testing mobile stores for WebSphere Commerce
  4. Building WebSphere Commerce services for cross-channel commerce
  5. Capturing and analyzing interface characteristics, Part 2: Reference guide to integration characteristics
  6. Using WebSphere Message Broker to enable side-by-side integration of IBM
  7. Capturing and analyzing interface characteristics, Part 1: Capturing integration complexity for BPM and SOA solutions
  8. Comment lines: Defeat image sprawl, once and for all
  9. The Support Authority: Major new usability features in Fix Central make it easy and more convenient to find
  10. 64-bit versus 32-bit JVM: Understanding performance implications for WebSphere
  11. Extending the WebSphere Commerce data extract framework to perform delta extractions
  12. Using the IBM Packaging Utility to create a common central repository for
  13. Customizing the WebSphere Commerce data extract framework using in-memory paging
  14. Tip: Achieving minimal downtime for a WebSphere Commerce
  15. Customizing the SEO feature to manage additional storefront static page URLs in
  16. Using Coremetrics analytics for the WebSphere Commerce Web 2.0 starter
  17. Implementing rich snippets on your WebSphere Commerce site to improve
  18. Configure WebSphere Commerce with WebSphere eXtreme Scale to improve performance, scale, and



WebSphere

  1. IBM WebSphere Portal 7 customization scenario: Part 1, Customizing a menu portlet



WebSphere

  1. WebSphere Application Server: New Features in V8.5
  2. WebSphere Application Server V8.5: Technical Overview Guide



WAS fixes

  1. PM56596; 7.0.0.21: messages build up on publication point and do not flow
  2. WebSphere Application Server CIP for a fixpack upgrade reports "The file lafiles/LA_cs could not be replaced"
  3. 7.0.0.11-WS-WAS-IFPM56596
  4. SECJ0371W Warning Message Additional Information
  5. Webcast replay: An Introduction to the WebSphere Application Server Performance Tuning Toolkit
  6. Draft Redpaper - WebSphere Application Server V8.5: Technical Overview Guide



SOA & Web services

  1. SOA governance using WebSphere DataPower and WebSphere Service
  2. Linked Data standards
  3. Integrating WebSphere Telecom Web Services Server with Tivoli Directory Server for security role mapping



developerWorks

  1. Writing a custom Dojo application
  2. Debug Java applications remotely with Eclipse
  3. New IBM Business Process Management Journal
  4. Dependency injection with Guice: Testable code with less boilerplate
  5. XSLT as a language compiler: Use XSLT to produce PostScript from XML
  6. Distributed computing with Linux and Hadoop
  7. What's new in PHP V5.3: Closures and lambda functions



Rational articles

  1. Calculate your return on investment for software and systems
  2. What's new with IBM XL C/C++ for AIX and Linux, Version 12.1
  3. What's new in IBM XL Fortran for AIX and Linux, Version 14.1
  4. Managing dependencies in migrations and new applications for WebSphere Application Server V8
  5. How IBM migrated a large GForge installation to Rational environments
  6. Automate management of Rational Team Concert users
  7. Create a multiplatform development environment with Rational Team Concert
  8. Basic Rational DOORS Web Access installation
  9. How to pre-fill OSLC resource creation fields in Rational Change
  10. Global and Workspace admin permission differences in Rational Focal Point
  11. Representing nonfunctional aspects using TOGAF ArchiMate
  12. Using SoaML services architecture
  13. Back up Oracle databases with the IBM Rational repotools utility
  14. Benefits of applying clustering algorithms to finding change request patterns
  15. Advantages and options of private cloud computing
  16. Preparing for IBM
  17. IBM PureSystems: A game changer in the development, deployment, and management of IT applications



Rational tutorials

  1. Preparing for IBM PureApplication System, Part 5: Developing virtual application patterns for IBM Workload Deployer with
  2. Integrate Rational DOORS with Rational Change for collaborative requirements management
  3. IBM PowerVM deployment modeling features for virtualization
  4. Comparing and merging UML models in IBM Rational Software Architect: Part 10. Realign your models after migration or transformation
  5. Themes in IBM Rational Software Architect
  6. Using the Jazz API to migrate historical data from CMVC to Rational Team Concert projects
  7. Create modular performance tests to save time and increase reuse: Part 2. Tutorial
  8. How to create and modify BIRT reports for BPMN models
  9. Create and test IBM iWidgets using Rational Application Developer
  10. Integration Guide for IBM Rational Rhapsody and IBM Rational ClearCase on Windows
  11. Scrum project management with IBM Rational Team Concert Version 2: Part 3. Using the web interface
  12. Test the IBM Rational Quality Manager REST API with the Rational Performance Tester Extension for SOA Quality
  13. Profiling Java applications using IBM Rational Application Developer



WebSphere-World

  1. Tracking CPU consumption programmatically in zWAS
  2. WebSphere Insights digital magazine
  3. IMPACT highlights
  4. WebSphere JAX-WS web services troubleshooting
  5. DataPower XC10 caching appliance as a side cache for XI52
  6. DMZ Proxy Server that comes with WebSphere AppServer
  7. Happy holidays for all WebSpherians
  8. Administer your WebSphere servers from Andriod phones
  9. WebSphere Expert Arena
  10. IBM WebSphere Emerging Technologies community



Web architecture

  1. Introducing Riak, Part 2: Integrating Riak as a heavy-duty caching server for web applications
  2. Improve your XSLT 2.0 stylesheets with types and schemas
  3. Comment lines: Using an adapter service pattern to build a more flexible, low maintenance ESB



Tivoli articles

  1. Tivoli System Automation
  2. Configuring Maximo (TPAE IF ) for TDI Connectors
  3. Meet the IBM Cloud Simulator for Tivoli Service Automation Manager
  4. Design a virtual system pattern
  5. Standardize image management with the IBM Virtual Image Library
  6. Manage a J2EE app with TSAM extensions
  7. Deploy a J2EE app with TSAM extensions
  8. Extended Insight in WebSphere Application Server environments
  9. Establish a system to build custom virtual cloud images
  10. Why software quality assurance and IT security need to work together
  11. DB2 Tools corner: New data sharing group support in IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS
  12. Verify the CloudBurst 2.1 Tivoli software stack
  13. IBM Global Security Kit, Version 7 - PKCS#11 Device Integration
  14. IBM Global Security Kit, Version 8 - PKCS#11 device
  15. Real-world journey to your own private cloud, Part 1: Prepare the concept
  16. Real-world journey to your own private cloud, Part 3: Use the cloud
  17. Real-world journey to your own private cloud, Part 2: Install and configure the software
  18. Achieving higher performance with Tivoli Storage Manager using solid-state drives
  19. Configure multiple networks in CloudBurst 2.1
  20. Best practices for access control in multi-tenant cloud solutions using Tivoli Access Manager



Tivoli tutorials

  1. Solving problems in the DB2 pureScale cluster services environment
  2. Configuring global security in WebSphere Lombardi Edition V7.2 using Tivoli
  3. Using DB2 High Availability Disaster Recovery with Tivoli Systems Automation and Reliable Scalable Cluster Technology
  4. Using the LDAP wrapper with InfoSphere Federation Server
  5. Developing a custom Java module
  6. Bulk attestation within Tivoli Identity Manager
  7. Using the IBM Tivoli Storage Manager Backup-Archive client in cluster environments on UNIX and Linux
  8. Designing manageable resources with Apache Muse
  9. Monitor a WSDM resource with Tivoli Monitoring Universal Agent
  10. Deploy Red Hat across multiple computers using Tivoli Provisioning Manager for
  11. Practical TAM Authorization API
  12. Put Muse and Eclipse TPTP WSDM tools to work
  13. Hello World: Tivoli Identity Manager
  14. Create a WSDM endpoint using Build to Manage tooling from the Eclipse TPTP project
  15. Hit the ground running with AIDE, Part 7: Better IT management
  16. Setting up a secure Tivoli Access Manager Session Management Server environment
  17. Create a WSDM interface for an HTTP server using Apache Muse
  18. Hit the ground running with AIDE, Part 6: Build an autonomic computing system
  19. Hit the ground running with AIDE, Part 5: Build an autonomic computing system
  20. Hit the ground running with AIDE, Part 4: Touchpoint notifications and a simple manager


Passwordless scp between hosts

To scp files from host to another without having to enter credentials, set up ssh-based public key authentication. Once configured, in addition to passwordless copies, you can execute remote commands using ssh -f. Automation via sheel scripts and cron is also now enabled, with an infinite set of possibilities. Cost: $0.


Apr 2, 2012

Apr 5 webcast for Patterns with WebSphere Message Broker

BPM certs:

Level 1

  • IBM Certified Associate BPM Developer - WebSphere Lombardi Edition V7.2
  • IBM Certified Associate BPM Administrator - BPM Blueprint; WebSphere Lombardi Edition V7.1
  • IBM Certified Associate BPM Analyst - BPM Blueprint; WebSphere Lombardi Edition V7.1
  • IBM Certified Associate BPM Developer - BPM Blueprint; WebSphere Lombardi Edition V7.1
  • IBM Certified Associate BPM Program Manager - BPM Blueprint; WebSphere Lombardi Edition V7.1

Level 2

  • IBM Certified BPM Developer - BPM Blueprint; WebSphere Lombardi Edition V7.1


Feb 14, 2012

Commerce deployment checklist


Feb 13, 2012

Enterprise Service Bus / Service Integration Bus

The Enterprise Service Bus (ESB) pattern is used for integration with external systems such as ERP and OMS, providing...

  • communication
  • protocol mediation
  • message transformation

Enterprise Service Buses (ESBs) and Service Integration Buses (SIBs) closely related..


ERP and OMS

WebSphere Commerce exposes web services for loosely-coupled integration with...

  • Enterprise Resource Planning (ERP)

    • Process orders
    • Perform inventory management
    • Be the master of record for catalog and member information
    • Provide front-end features for marketing and merchandising

    The ERP scenario includes the OMS scenario as a sub-scenario.

  • Order Management Systems (OMS)

    • Process orders
    • Edit orders
    • Release orders to the fulfillment system
    • Manage inventory


Outbound web services exposed by the back-office integration

Outbound service Description
CreateOrganization Notify an external system of the creation of a buyer organization.
UpdateOrganization Notify an external system of a buyer organization update.
GetProductAvailability Retrieve the availability of a product from an external system if the information is not cached locally.
CheckOrderInventory Check the inventory of an order on an external system if the information is not cached locally.
ReserveOrderInventory Update the inventory reservation of an order on an external system.
CancelOrderInventory Cancel the inventory reservation of an order on an external system.
TransferOrder Transfer an order to an external system.
GetOrder Retrieve the details of an order or list of orders from an external system.


Inbound web services exposed by the back-office integration

Inbound service Description
Inventory cache update Update the inventory cache in WebSphere Commerce when a store is configured to use an external system for inventory management.
Order preprocessing Validate an external order (for example, an order that has been transferred to an external order management system) against contracts in WebSphere Commerce, and for calculating its prices, discounts, shipping charges, taxes and so forth using settings in WebSphere Commerce.
Order Status Update Update the status of an order in Commerce when a store is configured to use an external system for order processing and fulfillment.
Payment processing Process online financial transactions such as payment authorizations and payment captures.
Synchronize Organization Add or update an organization in Commerce to synchronize Commerce with the external master repository.
Synchronize Person Add or update a person in Commerce to synchronize Commerce with the external master repository.


Feb 9, 2012

Virtual portal scopes

Separation between virtual portals is achieved by scoping the portal resources of the virtual portals. Scoping means making portal resources available uniquely and separately to individual virtual portals and their users:

A portal resource scoped for virtual portals exists individually for each virtual portal and has an identification unique within the entire portal installation. The resource is available only in one particular virtual portal and we can customize such resources for each virtual portal independently.

For example, the resource...

    resource_A

...is scoped for the virtual portals...

  • VP_1
  • VP_2
  • VP_3

...as...

  • resource_A_VP_1
  • resource_A_VP_2
  • resource_A_VP_3

Customizing resource_A_VP_1 does not affect resource_A_VP_2 and resource_A_VP_3.


Filter chain events

Interface Description
com.ibm.portal.auth.ExplicitLoginFilter Login by username and password, for example, using login portlet or login URL
com.ibm.portal.auth.ImplicitLoginFilter Perhaps user is already authenticated by WAS, but not yet by Portal
com.ibm.portal.auth.ExplicitLogoutFilter. User clicks Logout button
com.ibm.portal.auth.ImplicitLogoutFilter After a session timeout, or if authenticated user accesses a public page, or user navigates to a virtual portal without being member of the associated user realm.
com.ibm.portal.auth.SessionTimeoutFilter Called immediately after an idle timeout of the user session
com.ibm.portal.auth.SessionValidationFilter Called for every request before actions are triggered and the page is rendered.


Feb 8, 2012

Portal contexts

With Portal v7, users can traverse contexts for which they have no access role assigned, in order to get to a child context for which they have an access role assigned. For if user S has no access role for the Products context, user S cannot edit or map that context, but user S can view and click that context in the URL Mapping portlet, in order to get to the Hardware context, for which the user has the Editor access role.


Jan 16, 2012

Quantum physics, diamonds, and celebrities, with the charismatic physicist Brian Cox.

Via Metafilter.


Jan 15, 2012


Jan 12, 2012


Jan 07, 2012

Get advice


Jan 1, 2012

Condensed SSO with TAM or WebSEAL

One step is to enable the external JACC provider, TAM in our case.


Dec 29, 2011

Some thoughts on single sign-on and authentication mechanisms.


Dec 17, 2011

After a year of Commerce work I am starting to again work with Portal, so to that end, I am slowly digesting IBM's latest, excellent portal documentation.


Dec 16, 2011

Some thoughts on WebSphere Application Server profiles, of which we can, if we wish, make many.


Dec 4, 2011

WAS v7 task list. Very generic but lots of items. Repurposed from another source. Refine at will. Try to retain the links.


FastCompany

FastCompany explains the internet to a 19th century British street urchin.


Get fully-qualified URLs from Javascript content

One way to to get fully-qualified URLs from Javaxcript content, such as the left navigation table on an IBM Redbook, is to copy content into MS Word, and then saving document as HTML.


The data center

Informative long-form article on modern data centers from the author of How we drive.


wsadmin one-liner scripts

WebSphere Application Server one-liner scripts. Userful for the stoopid (like me).


JCR Explorer and XPath

Been running a lot of XPath queries in JCR explorer these days, trying to fix some syndication issues.

For example, getting error...

Could not save item with id DepRef(id:121212121 type: com.aptrix.pluto.site.SiteArea nonDraft:true draft:false purged:false parentId:919191919 timeStamp:123 stateUpdate: false versions:null moved: false) because it could not find its parent.

...means parent uuid on subscriber does not match parent uuid on syndicator. To verity, in JCR Explorer, run the following queries on both systems...

//element(*, ibmcontentwcm:siteArea)[@jcr:uuid = '121212121']
//element(*, ibmcontentwcm:siteArea)[@jcr:uuid = '919191919']

You will undoubtedly find both uuids on syndicator, but not subscriber. This will be the case even if site areas show as existing on both machines from within the authoring portlet on the subscriber.

One way to fix...

  1. Delete site area child and parent on subscriber
  2. Edit site area on syndicator and then save, to give item a fresh time stamp.
  3. Re-syndicate


lsof

A paen to lsof.


About skywayradio.com

My name is Michael Pareene. I am an information architect with Ascendant Technology, specializing in IBM WebSphere, Rational, and Lotus products. Access to this site is restricted to employees and clients of Ascendant Technology.

This site is independently owned and not affiliated, supported by, or endorsed by IBM.