1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Movable Type 5.2.3" />
8 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9 <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10 <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml"$>" />
12 <title>Status for Andrew DeFaria: May 2004 Archives</title>
14 <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15 <link rel="prev" href="http://defaria.com/blogs/Status/archives/2004_04.html" title="April 2004" />
16 <link rel="next" href="http://defaria.com/blogs/Status/archives/2004_06.html" title="June 2004" />
18 <body class="layout-one-column">
20 <div id="container-inner" class="pkg">
23 <div id="banner-inner" class="pkg">
24 <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
25 <h2 id="banner-description">Searchable status reports and work log</h2>
30 <div id="pagebody-inner" class="pkg">
32 <div id="alpha-inner" class="pkg">
34 <p class="content-nav">
35 <a href="http://defaria.com/blogs/Status/archives/2004_04.html">« April 2004</a> |
36 <a href="http://defaria.com/blogs/Status/">Main</a>
37 | <a href="http://defaria.com/blogs/Status/archives/2004_06.html">June 2004 »</a>
43 <h2 class="date-header">May 28, 2004</h2>
45 <div class="entry" id="entry-191">
46 <h3 class="entry-header">Updated install scripts/started verification scripts</h3>
47 <div class="entry-content">
48 <div class="entry-body">
51 <li>Updated install scripts: Added running of PMO-CM.cmd to HKEY_LOCAL_MACHINE key Added checking of pre-existing installation of Clearcase and/or Clearquest and skipping the install if it's already installed.</li>
53 <li>Started putting together verfication scripts</li>
57 <p class="entry-footer">
58 <span class="post-footers">Posted by at 4:23 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000191.html">Permalink</a>
68 <h2 class="date-header">May 27, 2004</h2>
70 <div class="entry" id="entry-190">
71 <h3 class="entry-header">VBScript/install command</h3>
72 <div class="entry-content">
73 <div class="entry-body">
76 <li>Worked most of the day learning VBScript for the LDAP thing</li>
78 <li>Modified PMO.cmd so that it implements new fucntionality</li>
82 <p class="entry-footer">
83 <span class="post-footers">Posted by at 5:52 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000190.html">Permalink</a>
93 <h2 class="date-header">May 26, 2004</h2>
95 <div class="entry" id="entry-189">
96 <h3 class="entry-header">FlexLM/GetCCGroups</h3>
97 <div class="entry-content">
98 <div class="entry-body">
101 <li>Spent like 4 hours wrestling with FlexLM but finally got the thing to work and log license usage</li>
103 <li>Dustin gave me a VB Script that gets names for a group. Massaged it (read rewrote it) into GetCCGroups.vbs. This dumps out the names into files like CC-ASAP.grp, CC-PMO.grp, etc.</li>
107 <p class="entry-footer">
108 <span class="post-footers">Posted by at 7:33 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000189.html">Permalink</a>
118 <h2 class="date-header">May 25, 2004</h2>
120 <div class="entry" id="entry-188">
121 <h3 class="entry-header">Evil Twin/LDAP/Diff</h3>
122 <div class="entry-content">
123 <div class="entry-body">
126 <li>Finished up coding evil twin and went through a quick review with Don. Need to setup some test cases before implementing</li>
128 <li>Received some info from Dustin Sauter regarding LDAP access. He was quite helpful and even provided me with a utility ot show the members of a group as well as shared the LDAP schema.</li>
130 <li>Submitted clearbugnt and sysinfo for the view/vob server for the problem about ct diff</li>
134 <p class="entry-footer">
135 <span class="post-footers">Posted by at 6:42 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000188.html">Permalink</a>
145 <h2 class="date-header">May 24, 2004</h2>
147 <div class="entry" id="entry-187">
148 <h3 class="entry-header">Evil Twin</h3>
149 <div class="entry-content">
150 <div class="entry-body">
153 <li>Transformed Triggers document back into html</li>
155 <li>Worked on Evil Twin trigger</li>
157 <li>Consulted with Mike regarding moving ASAP to it's own share</li>
161 <p class="entry-footer">
162 <span class="post-footers">Posted by at 6:16 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000187.html">Permalink</a>
172 <h2 class="date-header">May 21, 2004</h2>
174 <div class="entry" id="entry-186">
175 <h3 class="entry-header">tail/trigger</h3>
176 <div class="entry-content">
177 <div class="entry-body">
180 <li>Worked on implementing tail</li>
182 <li>Worked with Sujay a bit on the ASAP_BUS_REQ trigger. Need to get a testign environment</li>
186 <p class="entry-footer">
187 <span class="post-footers">Posted by at 6:22 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000186.html">Permalink</a>
197 <h2 class="date-header">May 20, 2004</h2>
199 <div class="entry" id="entry-185">
200 <h3 class="entry-header">BUCS</h3>
201 <div class="entry-content">
202 <div class="entry-body">
205 <p><li>Attended a few meetings which took up my time</li></p>
207 <p><li>Worked about 2 1/2 hours on rmelem'ing some files for BUCS</li></p>
209 <p><li>Added installation of TUP to install script for CCADMIN. Need to propogate this to the other install scripts. Involved adding stuff to HKLM RunOnce for TUP install</li></p>
213 <p class="entry-footer">
214 <span class="post-footers">Posted by at 5:28 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000185.html">Permalink</a>
224 <h2 class="date-header">May 19, 2004</h2>
226 <div class="entry" id="entry-184">
227 <h3 class="entry-header">Diff Problem/Ant Build</h3>
228 <div class="entry-content">
229 <div class="entry-body">
232 <li>Worked a little on the problem with Core_automation and diff</li>
234 <li>Installed Ant and JDK into CM_TOOLS and performed a build of ASAP_Infrastructure!</li>
236 <li>Performed code review of <a href="/eviltwin.php">INHIBIT_DUPLICATE_ELE</a></li>
240 <p class="entry-footer">
241 <span class="post-footers">Posted by at 6:19 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000184.html">Permalink</a>
251 <h2 class="date-header">May 18, 2004</h2>
253 <div class="entry" id="entry-183">
254 <h3 class="entry-header">LogActivity/ASAP & ASAP_BUS_REQ/.reg files</h3>
255 <div class="entry-content">
256 <div class="entry-body">
259 <p><li>Wrote LogActivity trigger which will log activity to an HTML log file. It requires one parameter, the path to where to put the log file. Thereafter it writes log files of the format <vob name>_yyyy-mm-dd.html.</li></p>
261 <p><li>Added LogActivity trigger to ASAP_Docs and ASAP_BUS_REQ vobs</li></p>
263 <p><li>Changed old ASAP_NOTIFY trigger to use the generic NotifyTrigger.pl script with a message file for ASAP and another one with a different message file for ASAP_BUS_REQ</li></p>
265 <p><li>Adjusted triggers.dat to reflect this</li></p>
267 <p><li>Modified etc/*.reg file to include Clearquest settings in an ASCII form</li></p>
271 <p class="entry-footer">
272 <span class="post-footers">Posted by at 5:17 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000183.html">Permalink</a>
282 <h2 class="date-header">May 17, 2004</h2>
284 <div class="entry" id="entry-182">
285 <h3 class="entry-header">ASAP_NOTIFY/PMO view/Install Scripts</h3>
286 <div class="entry-content">
287 <div class="entry-body">
290 <li>Created new tools view named PMO</li>
292 <li>Installed ASAP_NOTIFY trigger</li>
294 <li>Created installation scripts</li>
301 <p>The vobadm_tools_view recently had a problem. Originally it was created by Brian as a snapshot view and a dynamic view - not a recommended practice I'm sure. Anyways, I was not able to update it recently. It complained about CM_TOOLS not being a Clearcase object! I banged on it for a while and couldn't figured it out. Sensing an opportunity to shorten a pathname, I discussed this with Don and we decided to create a new snapshot view, on the real view server (rtnlprod02) with a shorter name. So I created the PMO snapshot view. This makes the path \\rtnlprod02\viewstore\PMO\CM_TOOLS\...</p>
303 <p>Note, I have already taken care of adjusting the triggers, mktriggers.pl, ccase_[un]lock_vobs.bat jobs and the task_registry.</p>
305 <h3>ASAP_NOTIFY Trigger</h3>
307 <p>Triggers are kept in the CM_TOOLS vob. Also there is a mktriggers.pl script whose responsibility is to add/replace all triggers to all vobs. It works off a data file and is a fairly flexible facility. Some triggers are applied to all vobs (e.g. PROTECT), some to base Clearcase vobs only (e.g. CHECK_COMMENT) and some to specific vobs (e.g. ASAP_NOTIFY). This script is designed to be run at any time and will reinstate the correct status of triggers in the vobs. It is very handy to have a script to set up your triggers. One place where this will be very useful is when we get to Multisiting things. Multisite will replicate the vobs but not their triggers. Multisite can be used to make a "backup region" which can be useful in disaster recovery. Being able to quickly reinstate your triggers in these cases if very valuable.</p>
309 <p>As for another trigger to log activity I see it going this way...</p>
311 <p>A vob activity trigger is a useful idea and it's conceivable that other projects might want such a facility. Being that the "log" is really an html file there are only 2 things that are needed: 1) a web server and it's URL and 2) writable space to put these html files. Additionally one might be concerned with managing this space (trimming/removing log files over time) and perhaps presenting an interface into this history.</p>
313 <p>I think a trigger should be developed or culled out of the current trigger, which performs two distinct tasks, generalized and made available for the ASAP_Docs vob and other vobs as the vob owners require. This trigger can be implemented as an "all element" trigger (covering the whole vob) or just a trigger that can be attached as we have done for 03_Design. Being generalized more information must be written into the log (html) file to distinguish the elements more precisely. These are the vob name (e.g. ASAP_Src) and the path into the vob (e.g. ASAP\Include) (If we keep on logfile per vob then the vob name can stay promoted in the heading).</p>
315 <p>So the table entry would change from:</p>
317 <h2>Elements modified in \ASAP_Docs on 05-17-2004</h2>
319 <table border=1 cellspacing=0 cellpadding=2>
320 <tr bgcolor="#c0c0c0" align="center" nowrap>
322 <th>Element Type</th>
323 <th>Element Name</th>
324 <th>Element version</td>
330 <td>ASAP_modelnotes_1.doc</td>
332 <td>checkout and check in test only. no modification of data</td>
337 <td>ASAP_Prototype_Documents</td>
339 <td>this is just a checkin check out test.testing the ccweb and the new trigge
340 r on this folder.no data was modified. </td>
346 <table border=1 cellspacing=0 cellpadding=2>
347 <tr bgcolor="#c0c0c0" align="center" nowrap>
358 <td>\03_Design\Conceptual Data Model\2004_04_15</td>
359 <td>ASAP_modelnotes_1.doc</td>
361 <td>checkout and check in test only. no modification of data</td>
366 <td>\03_Design\Prototypes</td>
367 <td>ASAP_Prototype_Documents</td>
369 <td>this is just a checkin check out test.testing the ccweb and the new trigge
370 r on this folder.no data was modified. </td>
374 <p>This would not be that hard. The trigger would take one parameter, the path to the share to write the html files to (e.g. \\webapp01\Rational\asapcm\logs in the instant case).</p>
376 <p>If this trigger was created and implemented (and removed from the current trigger) then all that's left in the current trigger is the sending of email. This could be accomplished with the existing NotifyTrigger.pl and a data file such as:</p>
379 From: Vobadm <vobadm@Ameriquest.net>
380 To: <***ADD EMAIL ADDRESSES HERE***>
381 Subject: $CLEARCASE_OP_KIND notification: $CLEARCASE_PN
383 This is a notification that a $CLEARCASE_OP_KIND has occurred:
385 Element: $CLEARCASE_PN
386 Branch: $CLEARCASE_BRTYPE
387 Operation: $CLEARCASE_OP_KIND
388 User: $CLEARCASE_USER
389 View: $CLEARCASE_VIEW_TAG
395 </p>To view historical information see http://ASAPCM.Ameriquest.net/logs</p>
397 <p>The trigger replaces $ENVIRONMENT_VARIABLE. We would just need to modify this data file to be From: ASAPAdmin@Ameriquest.net (and we really should hook up a real person to that email address), add the email addresses to the To line.</p>
399 <p>The URL http://ASAPCM.Ameriquest.net/logs is a directory so the web server will look for certain files such as index.html and index.cgi. An index.cgi script could be written that writes out a web page showing today's activity, complete with a little calendar with links to prior history.</p>
401 <blockquote><p>Actually, I'd recommend perhaps collapsing the modified/newelements by adding a column that simply says something like "Modified" or "Added". This way we don't have to deal separately with modified vs. newly added in index.cgi nor in any of the historical html logfile.</p></blockquote>
403 <p>This way the email message is simplified. The recipients get notification via email that something has changed with enough information to tell them the specific change. If they want to know about other things that changed recently they are pointed to one place to see the current data, with an easy way to scroll back through time.</p>
405 <p>Now I've done such little web apps on my domain (http://defaria.com) in Perl and PHP. Given a preference I'd prefer PHP. However http;//asapcm.ameriquest.net is running IIS and I have no idea of how to set up and run Perl/PHP on IIS.</p>
408 <p class="entry-footer">
409 <span class="post-footers">Posted by at 4:45 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000182.html">Permalink</a>
419 <h2 class="date-header">May 14, 2004</h2>
421 <div class="entry" id="entry-181">
422 <h3 class="entry-header">BUCS PVOB</h3>
423 <div class="entry-content">
424 <div class="entry-body">
427 <p><li>Worked with Don on BUCS import. Problem was that the PVOB was not created with the proper name. Tried repairing the situation but was unable to. Don gave up is recreating the BUCS and BUCS_PVOB properly (again).</li></p>
431 <p class="entry-footer">
432 <span class="post-footers">Posted by at 2:43 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000181.html">Permalink</a>
442 <h2 class="date-header">May 13, 2004</h2>
444 <div class="entry" id="entry-180">
445 <h3 class="entry-header">Lab/ASAP_NOTIFY Trigger</h3>
446 <div class="entry-content">
447 <div class="entry-body">
450 <li>Finished up the lab by reregistring the views properly. Also found and tagged the INDIA vobs and views. One thing left on the environment is the Clearquest stuff but I have no idea what the username/passwords might be. I would like to get Mike on this but he's out. Oh well, the licenses are stille expiring in two days anyhow...</li>
452 <li>Reworked the ASAP_NOTIFY trigger:</br>
454 <br>I have changed the trigger that you sent us to operate correctly in the Clearcase environment. This involved quite a few steps:
457 <li>Changed to use the proper Perl conventions of -w and use strict.</li>
458 <li>Changed to work under ccperl, thus guaranteeing that it will work for all Clearcase clients</li>
459 <li>Changed to use Net::SMTP, which is already in ccperl, instead of requiring sendmail.pm</li>
460 <li>General code clean up. Also made a few subroutine to help logic flow.</li>
461 <li>Changed to write html logfiles to their web server</li>
462 <li>Changed to send link to html log file in the email.</li>
463 <li>Added this ASAP_NOTIFY trigger to the mktriggers mechanism.</li>
467 <li>Started investigating Ant</li>
470 <p class="entry-footer">
471 <span class="post-footers">Posted by at 6:58 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000180.html">Permalink</a>
481 <h2 class="date-header">May 12, 2004</h2>
483 <div class="entry" id="entry-179">
484 <h3 class="entry-header">Installs/Code Review/rgy_backup</h3>
485 <div class="entry-content">
486 <div class="entry-body">
489 <li>Used Altris to connect to Nash's computer to investigate her create view problem. Turns out her install was not done properly and she lacked MVFS. Instructed her to speak with Desktop folks to get a proper install</li>
491 <li>Installed licenses onto the lab machines. Clearcase and Multisite are now functioning in the lab... Well at least until May 15th! Also need to reregister vobs and views to have the new machine names in them. Haven't finished the views yet...</li>
493 <li>Assisted Rick Cunneen with some issues he had with the Evil Twin Trigger</li>
495 <li>Code reviewed ASAP's <a href="/Notification.php">Notification Trigger</a>.</li>
497 <li>Fixed rgy_backup on rtnlprod01. Don't know how it was broke nor how exactly I fixed it. I suspect that perhaps the backup registry server field in the Clearcase Control Panel Applet was mispelled. Sure looked right to me! Anyways I set it to blank thinking that might fix it but it didn't. When setting back I guess I typed it in correctly where it was incorrect before</li>
499 <li>Looked over Don's changed to the Evil Twin Trigger</li>
503 <p class="entry-footer">
504 <span class="post-footers">Posted by at 7:07 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000179.html">Permalink</a>
514 <h2 class="date-header">May 11, 2004</h2>
516 <div class="entry" id="entry-178">
517 <h3 class="entry-header">Lab</h3>
518 <div class="entry-content">
519 <div class="entry-body">
522 <p><li>Updated the lab to get Clearcase runnnig</li></p>
524 <p><li>Closed ASAP_BUS_REQ vob ticket</li></p>
528 <p class="entry-footer">
529 <span class="post-footers">Posted by at 4:31 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000178.html">Permalink</a>
539 <h2 class="date-header">May 10, 2004</h2>
541 <div class="entry" id="entry-177">
542 <h3 class="entry-header">ASAP_BUS_REQ move</h3>
543 <div class="entry-content">
544 <div class="entry-body">
545 In trying to test this out before actually implementing this on the production vob I found that this does not appear to work as expected. Here's what I did:
549 <li>Created a new share on the production server (rtnlprod01) named defaria</li>
550 <li>Set share permissions to Everyone: Full Control (for now).</li>
551 <li>Created a private vob defaria2 with a path of \\rtnlprod01\defaria\defaria2.vbs. This vob is owned by vobadm and the group is CC-PMO.</li>
552 <li>Mounted the vob on my desktop and through my already existing defaria view I copied some files into the vob root directory as well as made a subfolder with some files in there too.</li>
553 <li>Added all files and folders to source control. This is now my test vob.</li>
554 <li>Unmounted the \defaria2 vob from my desktop. (Note I also had to find and kill the vob_server, db_server and vobrpc_server processes on the vob server that were associated with this vob, \defaria2, as unmounting a vob does not stop these processes)</li>
555 <li>Changed the share permission on the \\rtnlprod01\defaria share by removing Everyone and adding two groups: CC-PMO, which I am a part of, which will serve as the read/write test group and CC-TTE, which I am not a part of, which will serve as the read only test group. These two groups were added with Full Control to the share. Since CC-TTE is not a member of the vob group list they will fall into using the "other" permissions setting for the vob, which will limit them to read only. CC-PMO, being part of the vob group list will use the "group" permissions setting which will provide read/write.</li>
556 <li>Next I remounted the vob on my desktop and checked out a file. So far so good. (I'm acting as a member of CC-PMO - a read/writer at this time)</li>
557 <li>When I went to check in this file, however, I received the following error: "mvfs: ERROR: view=defaria vob=\defaria2 - ClearCase vob error see view_log on host rtnlprod02 for more info"</li>
558 <li>Checking rtnlprod02 (the view server)'s view log shows me: 'view_server.exe(5684): Error: Unable to construct cleartext for object "0x46" in VOB "rtnlprod01:D:\defaria\defaria2.vbs": error detected by ClearCase subsystem' and 'text_file_delta: Error: Unable to open file \\rtnlprod01\defaria\defaria2.vbs\s\sdft\1f\a\0-8d2a90ad41134b1e9cddf04d42034d38-tk": Permission denied'</li>
559 <li>Unmounted the vob again and went to the server and killed the vob_server/db_server/vobrpc_process again</li>
560 <li>Added Everyone: Full Control back to the share point (leaving both CC-PMO and CC-TTE)</li>
561 <li>Remounted the vob on my desktop. The first thing that I noticed was that the element did not have a checked out symbol next to it and it was accessible. Checked out and checked in the element again. No problems.</li>
565 <p>So it seems that there is some process in the Clearcase Explorer that requires that the share point have Everyone: Full Control set (or at least something more than just CC-PMO and CC-TTE). Note that if I click somewhere out of the directory, like to the subfolder then go back I get the "mvfs: ERROR..." again. I see no errors in the cleartool command line - just in Clearcase Explorer.</p>
567 <p>Seems the answer to the problem is to add clearcase_albd to the share permissions. I also added vobadm and the CCADMIN group</p>
569 <p class="entry-footer">
570 <span class="post-footers">Posted by at 4:10 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000177.html">Permalink</a>
580 <h2 class="date-header">May 7, 2004</h2>
582 <div class="entry" id="entry-174">
583 <h3 class="entry-header">ASAP_BUS_REQ</h3>
584 <div class="entry-content">
585 <div class="entry-body">
588 <p><li>Responded to ASAP's request to move their vob in order to allow read only access to another group</li></p>
590 <p><li>Packed...</li></p>
594 <p class="entry-footer">
595 <span class="post-footers">Posted by at 10:36 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000174.html">Permalink</a>
605 <h2 class="date-header">May 6, 2004</h2>
607 <div class="entry" id="entry-173">
608 <h3 class="entry-header">ASAP_BUS_REQ/Flex LM</h3>
609 <div class="entry-content">
610 <div class="entry-body">
613 <li>Worked on ASAP_BUS_REQ request to set up a read only group</li>
615 <li>Worked on Steve Nameroff's request to set up FlexLM monitoring</li>
619 <h3>ASAP_BUS_REQ</h3>
621 <p>I spoke with Rational (PMR # 32008999) regarding how to set it up so that one group (CC-ASAP-BUS) has read/write and another group (CC-ASAP-BUS-RO) has read only access to the ASAP_BUS_REQ vob while all others have no access. The problem is this: While there may be multiple groups associated with a vob there is only one group Read/Write/eXecute mask that is shared by all groups on the vob group list. So if CC-ASAP-BUS and CC-ASAP-BUS-RO are on the vob group list and the mask is Read/Write and execute then both the members of CC-ASAP-BUS and CC-ASAP-BUS-RO will have Read/Write and Execute access.</p>
623 <p>There is a work around but it involves moving the ASAP_BUS_REQ vob to it's own share, setting ASAP_BUS_REQ to 774, thereby enabling Read access for "Other" then controlling access to this vob through the share permissions. This, unfortunately cannot be done today and you would need to enter a Paragrine ticket as well as schedule this. </p>
625 <h3>FlexLM monitoring</h3>
627 Steve wanted me to turn on FlexLM monitoring. According to Mike Hrenko:
630 <p>You will need an options file on the license server to create the report log. In the options file you will add a REPORTLOG line to create a report log.</p>
632 <p>For example: REPORTLOG +c:\flexlm\reportlog.rl</p>
634 <p>The plus sign appends new information to the existing report log when you restart the license server. You must restart server to initiate reportlog.</p>
637 <p>However, according to <a href="http://www.globetrotter.com/chap5.htm#wp894762">5.2.15 REPORTLOG</a> one only need to add the REPORTLOG [+]report_log_path to the proper options file. Further, according to <a href="http://www.globetrotter.com/chap5.htm#wp894762">5.1 Creating an Options File</a> one can create an option file anywhere. So I did. Called it Rational.opt. Restarted FlexLM but nothing. It says to add the path to the options file to the license file but I have not managed to locate a license file. Even searched the entire D drive for things like "VENDER Rational" to no avail.</p>
641 <p class="entry-footer">
642 <span class="post-footers">Posted by at 5:50 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000173.html">Permalink</a>
652 <h2 class="date-header">May 5, 2004</h2>
654 <div class="entry" id="entry-172">
655 <h3 class="entry-header">Test web</h3>
656 <div class="entry-content">
657 <div class="entry-body">
658 <p>Spend most of my time setting up a test environment for the web pages. Problem is that the web server (Apache) cannot see the M drive when started as a service so it must refer to a snapshot view. Created webview for this purpose. But how does on test when in order to do so would require to publish your changes?</p>
660 <p>So I created another view, webtest. But how does Apache reference two different DocumentRoot's? We don't have the power of aliasing, and there's the two web servers to consider: c09-272-a and rtnlprod02.</p>
662 <p>Ended up configuring Apache to listen on two different ports at the same time using VirtualHosts on both servers.</p>
664 <p>Then I hit a problem with snapshot views not honoring symlinks properly - it copies the elements instead - and difficulty in updating such things. You see I was attempting to share css and images folders by means of a symlink. Abandoned that idea. Still need to hammer out where I have full URL's and pay attention to the different ports, etc...</p>
666 <p>Emailed Rory Valle regarding backups, he says they are being done. Also prodded James Portugal again about LDAP access. Finally attended the CM Staff meeting</p>
669 <p class="entry-footer">
670 <span class="post-footers">Posted by at 5:45 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000172.html">Permalink</a>
680 <h2 class="date-header">May 4, 2004</h2>
682 <div class="entry" id="entry-171">
683 <h3 class="entry-header">Core_automation and web pages</h3>
684 <div class="entry-content">
685 <div class="entry-body">
688 <li>Worked hard with the TTE group to try to resolve the problem with comparing versions. Reproduced problem in a snapshot view. Seems there is still some permissions problem lurking. Can compare in dynamic view. Can compare in an ASCII fashion. Cannot compare in a GUI fashion with any other version than version 0 (or other empty data container. Tried fix_prot. Tried vob_sidwalk. Nothing is working. Contacted Rational. Working with Rational on this problem.</li>
690 <li>Moved web pages into CM_DOCS vob. Reconfigured web servers to point there. Changed LicenseMonitoring to work in this new context. Created webview snapshot view to access this with. Would like to use a dynamic view but Apache can't seem to see the M drive (Probably because it's running as a service).</li>
694 <p class="entry-footer">
695 <span class="post-footers">Posted by at 8:59 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000171.html">Permalink</a>
705 <h2 class="date-header">May 3, 2004</h2>
707 <div class="entry" id="entry-170">
708 <h3 class="entry-header">Core_automation</h3>
709 <div class="entry-content">
710 <div class="entry-body">
713 <li>Helped Bruce Durbin create a dynamic view</li>
715 <li>Worked with Loren Gifford on a problem he was having comparing elements</li>
717 <li>Eventually needed to create new vob and import Core_automation to it</li>
719 <li>Went to get cell phone.</li>
721 <li>Wrote findview to search for views in all regions</li>
725 <p>Bruce et. al. seem to be against using dynamic views. Apparently they want all there views to be centered at C:\QA. Also, test machine doesn't have Clearcase so they use snapshot views for that. Suggested they install Clearcase on the test machine and make their test automation work from a base.</p>
727 <p>Re-created a snapshot view for him but was still unable to perform compares. Things are odd in that if I <b>Compare to another version</b> then I can compare the checked out version with it's predessor but if I did <b>Compare to previous</b> it fails with an error message of "Error while doing compare". Ended up asking Timmie to reinstall Clearcase. Not sure if this fixed his problem</p>
729 <p>Users still reported problems with things like comparing versions. Mike determined through checkvob that there were still permissions problems on storage containers so we decided to create a new vob and clearexport_ccase/clearimport things. Unfortunately vobadm is not included in the CC-TTE group (nor the CC-EDA group) so I temporarily switched group ownership of this vob to CC-PMO, which vobadm is a member of, to do the import, then cleartool protectvob -chgrp back to CC-TTE</p>
731 <p class="entry-footer">
732 <span class="post-footers">Posted by at 3:09 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000170.html">Permalink</a>