2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
5 <meta name="description" content="I use both proprietary software as well as open source software. One would think that when you pay for your software and pay a lot for support, then obviously you must be in a better situation should something not work...">
6 <meta name="generator" content="Movable Type 5.2.3">
7 <title>File this one under Paid Support vs Open Source - Status</title>
8 <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/Status/atom.xml">
9 <link rel="canonical" href="http://defaria.com/blogs/Status/2013/02/file-this-one-u.html">
10 <meta name="viewport" content="width=device-width,initial-scale=1">
11 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles.css">
13 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles_ie.css">
14 <script src="/mt/mt-static/support/theme_static/rainier/js/html5shiv.js"></script>
17 <link rel="start" href="http://defaria.com/blogs/Status/">
19 <link rel="prev" href="http://defaria.com/blogs/Status/2012/09/speed-of-networ.html" title="Speed of network reads as opposed to network writes">
20 <link rel="next" href="http://defaria.com/blogs/Status/2014/03/bugzillawebservice.html" title="Bugzilla::Webservice">
21 <!-- Open Graph Protocol -->
22 <meta property="og:type" content="article">
23 <meta property="og:locale" content="en-us">
24 <meta property="og:title" content="File this one under Paid Support vs Open Source">
25 <meta property="og:url" content="http://defaria.com/blogs/Status/2013/02/file-this-one-u.html">
26 <meta property="og:description" content="I use both proprietary software as well as open source software. One would think that when you pay for your software and pay a lot for support, then obviously you must be in a better situation should something not work...">
27 <meta property="og:site_name" content="Status">
28 <meta property="og:image" content="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
30 <meta itemprop="description" content="I use both proprietary software as well as open source software. One would think that when you pay for your software and pay a lot for support, then obviously you must be in a better situation should something not work...">
31 <link itemprop="url" href="http://defaria.com/blogs/Status/2013/02/file-this-one-u.html">
32 <link itemprop="image" href="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
37 <div id="container-inner">
38 <header id="header" role="banner">
39 <div id="header-inner">
40 <div id="header-content">
42 <a href="http://defaria.com/blogs/Status/">
51 <nav role="navigation">
53 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
62 <div id="content-inner">
63 <ul class="breadcrumb breadcrumb-list">
64 <li class="breadcrumb-list-item"><a href="http://defaria.com/blogs/Status/">Home</a></li>
65 <li class="breadcrumb-list-item">File this one under Paid Support vs Open Source</li>
67 <div id="individual-main" class="main" role="main">
68 <article id="entry-1979" class="entry entry-asset asset hentry">
69 <div class="asset-header">
70 <h2 itemprop="name" class="asset-name entry-title">File this one under Paid Support vs Open Source</h2>
71 <footer class="asset-meta">
72 <ul class="asset-meta-list">
73 <li class="asset-meta-list-item">Posted on <time datetime="2013-02-04T12:16:36-08:00" itemprop="datePublished">February 4, 2013</time></li>
74 <li class="asset-meta-list-item">by <span class="author entry-author vcard"></span></li>
77 <li class="asset-meta-list-item">in <a itemprop="articleSection" rel="tag" href="http://defaria.com/blogs/Status/broadcom/">Broadcom</a></li>
83 <div class="entry-content asset-content" itemprop="articleBody">
84 <p>I use both proprietary software as well as open source software. One would think that when you pay for your software and pay a lot for support, then obviously you must be in a better situation should something not work correctly. But my experience has been the opposite. Not always but often. I can only attribute this to the fact that when dealing with OSS you often are talking directly with the developer who has pride in his work and wants it to work correctly. He is bothered when people report problems in his software and motivated to try and fix it.</p>
86 <p>On the other hand we've all had our "experiences" with so called front line support people who sometimes barely know how the software they support operates or even how to spell its name correctly, who ask their customers to reboot their Linux server that's been up for the last 3 years to see if that will "help".</p>
88 <p>IBM/Rational Support is far from that bad - often they are excellent. But it does seem that sometimes when the problem is a little thorny they will punt and say this is "outside of scope" - whatever that means.</p>
90 <p>I must admit my process is slightly complicated - a CQPerl script which serves as a multiprocess server which forks off a copy of itself to handle request to process Clearquest data. For anybody who has written such server processes they can be tricky at first to program and get right, but soon turn into just another programming task like any other.</p>
92 <p>The problem arises in an odd way in which a request comes in to add a record. BuildEntity is called and the record is successfully added. But when a second process later attempts to do a similar thing - add a record - the BuildEntity fails stating:</p>
95 Status: 1 unknown exception from CQSession_BuildEntity in CQPerlExt at cqserver.pl line 31.
98 <p>The support engineer eventually responded with:</p>
101 On 1/25/2013 10:40 AM, Naomi Guerrero wrote:<br><br>
103 I'm following up on escalated PMR#16866,227,000. After escalating this PMR to L3 support, and Development having discussions about this issue, this request goes outside the scope of support. This is not something we can assist you with in support. Instead, I would recommend you reach out to your Sales agent at IBM (or I can) so that someone from the Rational Services team can further assist you.
106 To which I responded:
109 <p>On 1/25/2013 11:00 AM, Andrew DeFaria wrote:</p>
110 <p>How can you possibly say that this goes outside the scope of support?!? We have a situation here where <b>your</b> software returns the words "unknown exception", fails to do what it's advertised to do (Build and entity) and even stops my script from continuing! This is clearly an error in IBM's software. I have a reproducible test case (you'll need our schema, which I supplied). There's is nothing in my code that is outside of a supported situation - I'm using regular CQPerl stuff and every call is supported. It's on supported hardware, with supported versions of OS, Clearquest, CQPerl, etc. Why BuildEntity returning "unknown exception"? Surely this is in the code for BuildEntity. Somebody should examine it and report back! This is clearly an error and I fail to see how it goes outside of the scope of support at all. If the problem is difficult to solve that does not put it into the realm of "outside of support".</p>
112 <p>My client pays IBM big $$$ for support every year if I remember how IBM support contracts go. We want our money's worth. While I fail to see how a "Sales" agent will be able to assist (I personally think a knowledgable software developer like the guy who's responsible for the BuildEntity code - you do have somebody like that no? - should look into the code and see exactly what circumstances causes BuildEntity to emit such an error) if that's the next step then by all means take it and reach out to whoever is next in line to assist. But from where I sit this is indeed a bug and is not outside the scope of support. If you believe it is then please explain yourself. Why is this "outside the scope of support"?</p>
115 <p>Now granted it appears that this happens <b>only</b> with out schema (Works fine with the SAMPL database) but that seems to point to either a problem somewhere with action hook code being executed (which would also be deemed a bug as action hook code should never cause <b>unknown exception</b>s to happen or it could be caused by some corruption in my client's database - something that should be pursued - not dropped to "Sales"!</p>
117 <p>Problem report <a href="https://www-947.ibm.com/support/servicerequest/problemDescriptionSelect.action?srNumber=16866&branch=227&retainCountryCode=000">16866,227 000: unknown exception from CQSession_BuildEntity</a></p>
120 <nav class="page-navigation entry-navigation pagination content-nav">
121 <ul class="page-navigation-list">
123 <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2012/09/speed-of-networ.html" title="Speed of network reads as opposed to network writes">Previous entry</a></li>
126 <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2014/03/bugzillawebservice.html" title="Bugzilla::Webservice">Next entry</a></li>
131 <aside id="zenback" class="zenback feedback">
132 Please paste Zenback script code here.
139 <aside class="widgets related" role="complementary">
140 <nav class="widget-search widget">
141 <div class="widget-content">
142 <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
144 <input type="text" name="search" value="" placeholder="Search...">
146 <input type="hidden" name="IncludeBlogs" value="8">
148 <input type="hidden" name="limit" value="20">
149 <button type="submit" name="button">
150 <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
156 <nav class="widget-archive-category widget">
157 <h3 class="widget-header">Categories</h3>
158 <div class="widget-content">
161 <ul class="widget-list">
164 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
172 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
180 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
188 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
196 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
204 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
212 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
220 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
228 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
236 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
244 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
252 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
264 <nav class="widget-archive-dropdown widget">
265 <h3 class="widget-header">Archives</h3>
266 <div class="widget-content">
268 <option>Select a Month...</option>
270 <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
274 <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
278 <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
282 <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
286 <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
290 <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
294 <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
298 <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
302 <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
306 <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
310 <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
314 <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
318 <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
322 <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
326 <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
330 <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
334 <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
338 <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
342 <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
346 <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
350 <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
354 <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
358 <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
362 <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
366 <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
370 <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
374 <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
378 <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
382 <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
386 <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
390 <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
394 <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
398 <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
402 <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
406 <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
410 <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
414 <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
418 <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
422 <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
426 <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
430 <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
434 <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
438 <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
442 <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
446 <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
450 <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
454 <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
458 <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
462 <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
466 <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
470 <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
474 <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
478 <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
482 <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
486 <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
490 <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
494 <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
498 <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
502 <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
506 <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
510 <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
514 <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
518 <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
522 <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
526 <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
530 <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
534 <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
538 <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
542 <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
546 <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
550 <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
554 <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
562 <div class="widget-syndication widget section">
563 <div class="widget-content">
564 <p><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/Status/atom.xml">Subscribe to this blog's feed</a></p>
572 <footer id="footer" role="contentinfo">
573 <div id="footer-inner">
574 <div id="footer-content">
575 <nav role="navigation">
577 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
583 <p class="license">© Copyright 2016.</p>
584 <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
590 <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
591 <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>