SAP Blogs

DJ Adams

DJ Adams  Active Contributor Bronze: 250-499 points SAP Mentor
Business Card
RSS 1.0 Feed for SAP Weblogs by this person.

DJ Adams (@qmacro) - SAP Hacker, Integrator, Author, Bread Maker.

DJ has 22 years experience hacking SAP, starting with R/2 back in the 80s. Although he has dabbled in various application modules over the years and worked at SAP Walldorf on the IS-Oil project, his focus has remained on his first SAP loves: development, architecture and Basis technologies.

DJ is an independent developer who specializes in Internet-based applications, integration and application connectivity, and has been lucky enough to be able to mix open source tools and technology with SAP and other ERP systems for both fun and profit for many years. He has a degree in Classics from the University of London and is the author of O'Reilly's Programming Jabber: Extending XML Messaging and Google Pocket Guide.

His son's first-name initials are "JCL".

DJ's homepage is at www.pipetree.com/qmacro/.



Making OData from SAP accessible with the ICM's help
Use the sometimes overlooked and underloved Internet Communication Manager (ICM) to help you serve the access policy files required for consuming OData feeds exposed by your SAP NetWeaver Gateway system. Jan. 31, 2012
Comments: 5   Rank: 20714   Page Views: 325 (Stats updated nightly)

REpresentational State Transfer (REST) and SAP
Interested in how RESTful services might be developed in SAP? Read on! Jan. 7, 2010
Comments: 8   Rank: 7765   Page Views: 3284 (Stats updated nightly)

Tech Skills Chat with JonERP - A Follow-on Story
Inspired by the Tech Skills Chat podcast from the Enterprise Geeks, here's a little story, and one piece of simple advice on how to progress in the SAP world. Nov. 5, 2009
Comments: 3   Rank: 12278   Page Views: 1799 (Stats updated nightly)

REST-orientation: Controlling access to resources
Exposing data and functions from SAP in a Resource Orientated Architecture (ROA) approach (i.e. following REST principles) is extremely powerful. But that power must be matched with control. In this weblog post, I explain how I achieve the right level of granular access control for the resources served by my new REST handler/dispatcher for the ICF.  Sep. 30, 2009
Comments: 0   Rank: 9568   Page Views: 2699 (Stats updated nightly)

A new REST handler / dispatcher for the ICF
In implementing a REST-orientated HTTP-based application in SAP, I found myself wanting something slightly different from what the ICF framework offered me in terms of handling and dispatching requests. So I built it. Sep. 21, 2009
Comments: 11   Rank: 2629   Page Views: 6044 (Stats updated nightly)

SAP and Google Wave - Conversation Augmentation
A short 'conversation augmentation' demo of integration between Google Wave and SAP. Sep. 7, 2009
Comments: 4   Rank: 1424   Page Views: 7999 (Stats updated nightly)

"SAP Business ONE Implementation" - a review
I reviewed a copy of the book "SAP Business ONE Implementation". Read on to find out how the review went. Aug. 31, 2009
Comments: 1   Rank: 10913   Page Views: 2209 (Stats updated nightly)

One way of dealing with #blogtheft from SDN - through images
Looks like SDN implemented my suggestion for dealing with #blogtheft. Yay! Here's a bit of background, and a blog post explaining how it can be done. Aug. 29, 2009
Comments: 2   Rank: 12735   Page Views: 1680 (Stats updated nightly)

A return to the SDN community, and a touch of Javascript
A return to the SDN community after 6 years, and a little bit of Javascript. May. 27, 2009
Comments: 5   Rank: 11850   Page Views: 1921 (Stats updated nightly)

OssNoteFix script updated for Greasemonkey 0.6.4 and Firefox 1.5
I've finally got around to updating the OssNoteFix Greasemonkey script (which makes using OSS notes on the web less painful). So all those of you who upgraded your Firefox browser to 1.5 can have some OssNoteFix love again.  Feb. 7, 2006
Comments: 8   Rank: 11168   Page Views: 2123 (Stats updated nightly)

SAP and Open Source: an analysis and letter to SAP and Shai
I transcribed what Shai said in the Churchill Club interview on a specific aspect of Open Source and analyse it here. You can also see this as an open letter to SAP and Shai.  Nov. 17, 2005
Comments: 24   Rank: 2821   Page Views: 5839 (Stats updated nightly)

The SAP developer community 10 years ago
As the SDN community grows on, I'm reminded it's the 10th anniversary of the first two public mailing lists devoted to SAP. Jul. 5, 2005
Comments: 6   Rank: 10746   Page Views: 2259 (Stats updated nightly)

Hacking the SAP service portal to make OSS notes better
I finally put my money where my mouth was and did something to improve the OSS note experience on SAP's service portal to make the pages more web- and developer-friendly. I wrote a Greasemonkey script for Firefox that makes each OSS note page more useful. May. 20, 2005
Comments: 30   Rank: 1477   Page Views: 7877 (Stats updated nightly)

SDN Meets Labs gets underway at SAP University
The SDN Meets Labs event gets underway at Walldorf-Rot. Read on for links to photos. Apr. 19, 2005
Comments: 0   Rank: 8776   Page Views: 2952 (Stats updated nightly)

(Mini) Installfest in the SDN clubhouse at TechEd
We had a mini installfest in the SDN clubhouse here at SAP TechEd. Read on for more details ... and a screenshot! ... Later: updated - install complete! Oct. 14, 2004
Comments: 2   Rank: 15482   Page Views: 1104 (Stats updated nightly)

Photos from SAP TechEd Munich
I've just uploaded a batch of photos to our Flickr group photo pool. Take a look to see us all hard at work ... Oct. 13, 2004
Comments: 1   Rank: 14502   Page Views: 1309 (Stats updated nightly)

The meaning of LIFETIME_RC
Here's a short story about LIFETIME_RC (in the world of the Internet Communication Framework), and how a short investigation led me to understand why it wasn't doing what I thought it was supposed to do. Oct. 12, 2004
Comments: 4   Rank: 17725   Page Views: 730 (Stats updated nightly)

SAP TechEd first day - notes from Munich
I'm here at SAP TechEd in Munich, and despite the disappointing lack of power, Internet access, and session room space, it's been a good day overall. Read on for a few notes I made on Shai's keynote. Oct. 12, 2004
Comments: 0   Rank: 14585   Page Views: 1292 (Stats updated nightly)

SAP TechEd here I come ... with session slides!
Looking forward to SAP TechEd in Munich this year. This is a post about TechEd and my talk that I'm "hand-aggregating" into SDN from my own weblog. (I've been having trouble getting into and using SDN recently - it doesn't work any more in my browser - so I've been posting elsewhere.) Oct. 1, 2004
Comments: 0   Rank: 18999   Page Views: 542 (Stats updated nightly)

A little taste of SAP at EuroFoo
I inflicted SAP technology on some unsuspecting hackers at EuroFoo this weekend. And the reaction was positive! Aug. 21, 2004
Comments: 6   Rank: 18604   Page Views: 595 (Stats updated nightly)

SDN Meetup in Walldorf - a summary
On the train on the way back from Walldorf this morning, I wrote up a summary of yesterday's SDN meeting. Here it is. Jul. 16, 2004
Comments: 9   Rank: 13789   Page Views: 1454 (Stats updated nightly)

SDN Meetup in Walldorf - pictures
Some pictures live from the SDN meetup in Walldorf today.  Jul. 15, 2004
Comments: 2   Rank: 20781   Page Views: 293 (Stats updated nightly)

TechEd talk winners - congrats
Congrats to the TechEd talk talk winners. I wonder if there'll be BOF facilities this year? Jun. 30, 2004
Comments: 1   Rank: 15465   Page Views: 1109 (Stats updated nightly)

Forget SOAP - build real web services with the ICF
As a followup to my recent article "Real Web Services with REST and ICF" (linked from the SDN homepage right now under "Don't use SOAP"), I show in this weblog entry how straightforward and natural integration of SAP data can be with a REST approach, using an extended spreadsheet function as an example.  Jun. 24, 2004
Comments: 20   Rank: 5940   Page Views: 3949 (Stats updated nightly)

NW4, OSS1 and logon group selection for OSS
When using transaction OSS1 to build a connection to OSS, you normally get a popup presenting a list of groups that you can select from to log on. With my new Linux-based NetWeaver '04 demo system NW4 this wasn't happening. I spent a bit of time finding out what this was all about, and why it doesn't work in NW4.  May. 31, 2004
Comments: 6   Rank: 18623   Page Views: 592 (Stats updated nightly)

SAP at JAX 2004
Looks like there were a number of SAP-related sessions at this year's Jax 2004. With the SAP world continuously opening up, it's great to see more and more collaboration and cooperation with open source and other collectives. May. 11, 2004
Comments: 1   Rank: 19215   Page Views: 518 (Stats updated nightly)

WAS 6.40 testdrive for Linux is here!
SAP Linux Lab kept their promises, and SAP 6.40 testdrive is available for Linux. As a bonus, you can run the Eclipse-based Developer Studio on Linux too ... sort of ;-) Mar. 19, 2004
Comments: 23   Rank: 13874   Page Views: 1439 (Stats updated nightly)

Successful installation of EP plugin into testdrive WAS 6.10 system
Amidst baking biscuits, rye bread, making pate, and cooking a roast lamb dinner, I also successfully installed the EP plugin into my testdrive WAS 6.10 Basis-only system yesterday. Here's what I did. Mar. 15, 2004
Comments: 4   Rank: 17930   Page Views: 698 (Stats updated nightly)

FOSDEM, and small OSS Notes Browser Hack
I'll be wearing my SDN t-shirt tomorrow at FOSDEM - if you're there and see me, come and say "hi". Plus, a small browser hack for OSS notes. Feb. 20, 2004
Comments: 0   Rank: 19156   Page Views: 526 (Stats updated nightly)

Evaluation WAS 6.40 on Linux - top reason for attending CeBIT 2004
It's always great to be able to attend CeBIT - and this year there's an extra reason to go: SAP are hoping to have a new Linux 6.40 evaluation WAS system available. Dec. 18, 2003
Comments: 0   Rank: 18729   Page Views: 575 (Stats updated nightly)

Food for thought: LDBs and ABAP Objects
In a TechEd session last month on ABAP Objects, I came across a wonderful example of an LDB implemented using methods and events. While the re-implementation of the classic PUT/GET relationship is just an example to illustrate ABAP Objects' explicitness, it nevertheless is a thing of beauty. Nov. 13, 2003
Comments: 2   Rank: 14694   Page Views: 1268 (Stats updated nightly)

BSP: Mangled URL Decoder
Brian gave us a great rundown of URL mangling by the BSP engine, and mentioned the 'decode_url' BSP application which showed you what the gunk in the rewritten URL means. 'decode_url' isn't in my (Linux-based) WAS 6.10 system (and therefore perhaps not in yours either) so I hacked one up as curiosity got the better of me. Oct. 17, 2003
Comments: 1   Rank: 15994   Page Views: 1006 (Stats updated nightly)

SAP TechEd: Collaborative notes
I'm off to SAP TechEd in Basel this week - hurrah! Let's hope there's 'net connectivity there.  Sep. 29, 2003
Comments: 3   Rank: 18390   Page Views: 630 (Stats updated nightly)

Dashboard as extension to R/3 and SAPGUI client
Dashboard is an intriguing project from one of the founders of Ximian. It seems to be crying out for integration with data from R/3. Sep. 8, 2003
Comments: 1   Rank: 15286   Page Views: 1147 (Stats updated nightly)

Improving the OSS note experience
Some thoughts on improving the OSS experience. Jul. 30, 2003
Comments: 5   Rank: 15113   Page Views: 1177 (Stats updated nightly)

SAP InfoTag on Web Application Server
Is the InfoTag on WAS going to be worth it? Jul. 29, 2003
Comments: 0   Rank: 16941   Page Views: 848 (Stats updated nightly)

SAP talk at OSCON, and RSS
Our talk on SAP R/3 and Open Source went down well at OSCON this year. Especially of interest was the section on producing RSS from R/3 to carry business data. Jul. 27, 2003
Comments: 0   Rank: 17149   Page Views: 816 (Stats updated nightly)

SAP and Open Source BOF at OSCON
Birds Of a Feather session on SAP and Open Source Jul. 7, 2003
Comments: 0   Rank: 17969   Page Views: 692 (Stats updated nightly)

SAP stuff at OSCON
With a conference theme of "embracing and extending proprietary software", it's only right to talk about SAP and open source.  Jul. 2, 2003
Comments: 3   Rank: 17904   Page Views: 703 (Stats updated nightly)

The SAP/MySQL Partnership
SAP and MySQL's partnership - why is the community unhappy? May. 30, 2003
Comments: 0   Rank: 8582   Page Views: 3015 (Stats updated nightly)