EBCC woes/quirks

As mentioned in one of my previous posts, I'm having a bit of trouble
using the EBCC in a multi-developer environment with version control.
There are 3 main problems I see that make adoption of it difficult, and
hopefully they can be addressed in a ".1" version of it:
1. Format of XML files virutally prevents proper conflict resolution
with CVS. See my previous post on the subject.
2. When you sychronize, EBCC grabs every file in the application
directory and every file in every subdirectory and tries to parse it and
send it off to be synchronized. It does the same thing during
validation. This is problematic and has already caused me problems in
the following cases:
- CVS meta-directories screw up the validation.
- temp files or other "droppings" from CVS or text editors (e.g.
emacs backup file) are parsed and sent off to the database (fortunately
failing most of the time).
Why is it even looking at files it doesn't know about? This could
easily be solved by giving all EBCC files a common extension (either
.xml, or .portal or .ebcc or something) and using a simple
FilenameFilter to read in the files (as opposed to just reading
everything), or better yet, have a "project" file that details all the
files that EBCC needs to worry about and have it ignore the rest. The
existing system of using different extensions for different files
doesn't really add anything because of how the directory structure is
organized (e.g. you have .portal files in the Portals directory. The
.portal doesn't add any information, and could just as easily have been
.xml)
3. The organization of the XML files/information in the EBCC. This is a
bit difficult to explain, so I'll describe a scenario:
I have two portals: "fooportal" and "barportal" deployed under one
enterprise app called "portal" (thus fooportal and barportal are
webapps). I create a portlet in fooportal called BlahPortlet. This
portlet is supported by files in the fooportal webapp (the JSPs that
implement it) and by a .portlet file in the Portlet subdirectory within
the "portal" application directory inside the ebcc location. Now, when
I begin to edit the barportal portal in EBCC, it shows me that
BlahPortlet is a portlet that I can assign to barportal. I do so and
synchronize. All is successful. I go to barportal and BlahPortlet
isn't displayed, because BlahPortlet's supporting JSP files arne't there.
OK, what does all this mean? It means that a portlet is really scoped
to a portal (i.e. webapp) and not to an enterprise app. Why does EBCC
present it otherwise? Why does EBCC store portlets outside of a webapp
(the Portlets subdirectory is NOT within a webapps subdirectory; all
portlets for all webapps show up here)? This makes version control
difficult, because in your enterprise app, you have a nice distinction
of scopes: one directory per webapp (i.e. portal). This makes it easy
to deploy different portals inside different enterprise apps. On the
EBCC side, however, it's a problem. Because you have files from two
different portals in the same directory. What if I have two different
portals that each have a portlet named "BazPortlet", but that (excecpt
for their names) are totally different? This will obviously cause a
problem. This is not to mention that a user of EBCC who doesn't know
the architecture of the webapps deployed under the enterprise app has
the ability to place portlets on pages and successfully synchronize,
resulting in a totally broken application!
Possible solutions to this:
- Just make portlets scoped to a portal/webapp and not to an
enterprise app. This would require changing the ebcc directory
structure and some no doubt painful changes in EBCC, but it would
prevent users from deploying a portal that just doesn't work
OR
- Make portlets truely enterprise app scoped. Require your portlet
configuration to specify the webapp where it lives (currently, it
assumes it's relative to whatever webapp is requesting it). This way,
you don't have to copy portlet JSPs to each webapp where you need them.
Additionally, if someone wants to make a portlet and sell it to
application integrators, they have a nice, standard way to distribute
it: a .war file. You plop it down in your enterprise app, add it to
application.xml and it's deployed.
Anyway, these are issues my team is about to face, and our development
environment/process will be less than ideal because of this. #1 is the
most serious, IMO, but #2 and #3 I would say are close.
Dave

David,
Please see my answers below.
Daniel Selman
"David Copeland" <[email protected]> wrote in message
news:[email protected]...
As mentioned in one of my previous posts, I'm having a bit of trouble
using the EBCC in a multi-developer environment with version control.
There are 3 main problems I see that make adoption of it difficult, and
hopefully they can be addressed in a ".1" version of it:
1. Format of XML files virutally prevents proper conflict resolution
with CVS. See my previous post on the subject.
2. When you sychronize, EBCC grabs every file in the application
directory and every file in every subdirectory and tries to parse it and
send it off to be synchronized. It does the same thing during
validation. This is problematic and has already caused me problems in
the following cases:
- CVS meta-directories screw up the validation.
- temp files or other "droppings" from CVS or text editors (e.g.
emacs backup file) are parsed and sent off to the database (fortunately
failing most of the time).This is what I was alluding to in my previous post. We are building a fix
for this in house (you will be able to filter in/out documents). We will
document how filters are written and supply a simple REGEX matching filename
filter. If you have other suggestions or requirements I would be interested
to hear them.
>
Why is it even looking at files it doesn't know about? This could
easily be solved by giving all EBCC files a common extension (either
.xml, or .portal or .ebcc or something) and using a simple
FilenameFilter to read in the files (as opposed to just reading
everything), or better yet, have a "project" file that details all the
files that EBCC needs to worry about and have it ignore the rest. The
existing system of using different extensions for different files
doesn't really add anything because of how the directory structure is
organized (e.g. you have .portal files in the Portals directory. The
.portal doesn't add any information, and could just as easily have been
.xml)We typically don't use the filenames at all to determine document type - we
use the XML Schema of the document. This gives use much more flexibility and
makes the coupling between the client side and the server side much looser.
It also provides versioning information for the the server side services.
>
3. The organization of the XML files/information in the EBCC. This is a
bit difficult to explain, so I'll describe a scenario:
I have two portals: "fooportal" and "barportal" deployed under one
enterprise app called "portal" (thus fooportal and barportal are
webapps). I create a portlet in fooportal called BlahPortlet. This
portlet is supported by files in the fooportal webapp (the JSPs that
implement it) and by a .portlet file in the Portlet subdirectory within
the "portal" application directory inside the ebcc location. Now, when
I begin to edit the barportal portal in EBCC, it shows me that
BlahPortlet is a portlet that I can assign to barportal. I do so and
synchronize. All is successful. I go to barportal and BlahPortlet
isn't displayed, because BlahPortlet's supporting JSP files arne't there.
OK, what does all this mean? It means that a portlet is really scoped
to a portal (i.e. webapp) and not to an enterprise app. Why does EBCC
present it otherwise? Why does EBCC store portlets outside of a webapp
(the Portlets subdirectory is NOT within a webapps subdirectory; all
portlets for all webapps show up here)? This makes version control
difficult, because in your enterprise app, you have a nice distinction
of scopes: one directory per webapp (i.e. portal). This makes it easy
to deploy different portals inside different enterprise apps. On the
EBCC side, however, it's a problem. Because you have files from two
different portals in the same directory. What if I have two different
portals that each have a portlet named "BazPortlet", but that (excecpt
for their names) are totally different? This will obviously cause a
problem. This is not to mention that a user of EBCC who doesn't know
the architecture of the webapps deployed under the enterprise app has
the ability to place portlets on pages and successfully synchronize,
resulting in a totally broken application!The rationale for this is that Portlets are typically enterprise resources
and may be reused in many different user interface configurations or
scenarios (read - WebApps). You can think of the portlets at the enterprise
level as comprising a library of available resources, you then pick-and-mix
the ones you need for your Portal UI (WebApp) and deploy them. An enterprise
may develop portlets for HR, stock admin, dental plan, medical plan, change
tracking etc. and yet deploy multiple configurations of portals that only
use some of the available portlets.
>
Possible solutions to this:
- Just make portlets scoped to a portal/webapp and not to an
enterprise app. This would require changing the ebcc directory
structure and some no doubt painful changes in EBCC, but it would
prevent users from deploying a portal that just doesn't work
OR
- Make portlets truely enterprise app scoped. Require your portlet
configuration to specify the webapp where it lives (currently, it
assumes it's relative to whatever webapp is requesting it). This way,
you don't have to copy portlet JSPs to each webapp where you need them.
Additionally, if someone wants to make a portlet and sell it to
application integrators, they have a nice, standard way to distribute
it: a .war file. You plop it down in your enterprise app, add it to
application.xml and it's deployed.I will discuss the issues you raise with my colleagues. We certainly don't
want the current model to impose unecessary deployment or configuration
problems.
>
Anyway, these are issues my team is about to face, and our development
environment/process will be less than ideal because of this. #1 is the
most serious, IMO, but #2 and #3 I would say are close.
Dave

Similar Messages

  • Continual Mac woes (no question, just a rant)

    It's Tuesday, and I am having terrible problems with my Mac. But then, why should Tuesday be different from any other day of the week.
    Here is a typical day for me. The computer appears to be working OK. I need to watch a DVD for my work. I turn on DVD player, and put one in. The machine can't read the disc. It clicks and whirls, but the icon does not show up on the desktop. Meanwhile, so distressed is the machine that it freaks out. What was up until now was a fluidly operating machine suddenly reverts back to its old ways (i.e., its ways of two days ago). The hold ups and spinning pinwheels begin to eat of hours of my work day. (Remember the old days when computers made life easier?) The machine becomes sticky, gummy. Oh, I can move the curser and it seems to work for a second but then gets stuck in the dock, which explodes in icons and then freezes for five minutes. Yes. Five minutes.
    Would love to use Force Quit, but the cursor is spinning, and nothing is responding. Funny about that old Mac. You can't force quit Force Quit. I guess I need to leave it open all the time.
    Of course, FQ usually works on Safari. I have never just "quit" Safari. It always requires Force Quit, otherwise I can't turn off my computer. It stalls shut down.
    Now I have a DVD trapped in there and can't get it out. [But I just got an answer from another posting.]
    In the old macs, there used to be a pin hole you could stick a needle into ... can't find one on my flatpanel iMac.
    I bought my Apple flat panel iMac in August of 2002. Yes, I know that that is a long time to have a computer, but I am not rich nor attached to a corporation that can splurge on computers. The first weekend I had the machine, I had three kernal panics.
    Among the other problems I have documented are the following: the dock hiding itself unbidden and other features checking and unchecking themselves (Aug 2002); bus errors connected with OS 9 (Sept); some problems that inspired the tech person (Eric)) to talk me through deleting my user i.d., resulting in the loss of two months worth of e-mail (Thursday, 12 September); Preview problems (September); a bizarre box with an unmovable and undeletable red stop sign in it that no tech person or other Mac user I know had ever hear of (Monday 30 September); printing problems; computer won't shut down, numerous disconnection errors, which turned out to be caused by an OS X update (beginning December, 2002, or later); Kernel panics (Feb); computer won't shut down (March); Faxstexx problems, program won't allow me to set it up, finally just deleted the software (April); keys like "V" freeze and repeat endlessly (May 21); DVD Player freezes (May); Safari and Mail begin quitting unexpectedly (May); cursor begins to blink and fade out, plus odd sounds come out of the speakers, a constant error beeping (Sept 9); DVD Player problems (Oct 4).
    I called AppleCare while I had it about once a week (the total between August 2002 and the time it ran out was about 155 calls). Naturally, some of these calls are motivated by user error. On the other hand, many of the issues I have called about were unprecedented as far as the Tech person was concerned, such as the blinking mouse, the red stop sign, and the DVD Player woes.
    Things improved with Panther, but in Tiger many of the same old issues have returned.
    I have been having so many problems with my Mac that I once wrote a letter to the company asking when do I qualify for a new replacement machine. I never received an answer, but I felt better for about a day. Then I turned on my Mac again.

    The spinning ball of death as we used to call it is often caused by a lack of RAM, it is hard to be sure as I am not working on your machine, but sometimes things can be improved with additional RAM, it makes it seem like a whole new computer.
    A lot of your problems sound like stuff that can be fixed easily enough, and although frustrating things happen here and there with updates. It sounds like you are in fairly good spirits with it all, I would suggest just researching a bit more into maintenance you can do to help maintain the computer and educate yourself a bit more (sounds like you already have learned quite a bit along the way) and you will find a lot of these issues take you a few seconds to rid yourself of. I would start by making sure you are repairing permissions regularly and running the most up to date software. If a lot of problems persist, try creating a second user that is a "test" user to see if the problem is replicated on that user (don't delete your other one, but if you do find the problem not on the other user, you might have a corrupt user, however you don't have to lose all your emails there are plenty of ways to back it up and import it in, or even just bring the entire Mail folder from your library over to the new user). Another thing you can do if you find a lot of system problems is archive and install the OS, it takes a bit of time, but doing it overnight shouldn't be an issue, and you won't lose any of your stuff.

  • Quirks and problems after a restore from Time Machine

    I had need to restore from Time Machine. It did the job, but it wasn't as easy as restoring from SuperDuper. Apple iTunes Store passwords and iTunes registrations were all lost, requiring me to re-enter passwords for the various users' authorizations to play music (and burning a user on each of those accounts.)
    As I used the restored system, there were several things that weren't quite right and had to be fixed as I encountered them. One persistent issue is that Safari cookies aren't working. For all the sites that had cookies to recognize me and log me in, the cookies no longer work. I have to log into the sites on each visit now. It will remember nothing.
    Is there a general purpose restore tonic that will fix all these quirks?
    I'm thinking of going back to SuperDuper and just set it up back up to a different volume each night for a week to have a full week's worth and skip this Time Machine mess.

    In Safari, some of that password stuff is indeed handled by cookies from the various sites, but a lot of it is actually handled by the "autofill" function which fills in form fields (in this case name and password) with whatever you last used there -- independent of any cookies.
    While running Safari, go to Safari / Preferences... Go to Security. Be sure that you are allowing cookies to be received in the first place.
    Then go to Autofill. See if you have the item checked to allow recording and automatic filling of "User names and passwords". You can edit the list of them to see what's currently in there.
    If this doesn't do it for you, you might want to try selecting Safari / Reset Safari... from the menu bar. The panel will allow you to select which data items to reset.

  • A number of quirks in iTunes 10.5.2

    Don't get me wrong, I love iTunes. I use it everyday. I love perfecting my library and playlists, adding artwork, fiddling with the song quality, etc. But each week it seems like there's a new quirk with the program. I never had this many issues before iTunes 10 came along. It's still usable, but the annoyances are starting to add up. If anyone has some ideas why iTunes is doing the following, I'd greatly appreciate some insight:
    1. When I double click on a brand new song file (say from the desktop) it'll open in iTunes, but the program will not go to the song (even though it's playing). It just sits there on the last song played. The song displays in cover view above the song list, but I have to type in the artist name to get it to the song.
    2. When I'm in a song and I want to switch from the artist column to the album column it starts to go correctly, but then jumps down to the bottom of the album list. Same happens when I switch between other columns - just jumps to the bottom of the list.
    3. I used to be able to choose cover view or list view for each playlist. Now whatever I have the main library on that's the only choice I have for my hundreds of playlists. I'd like the main library to be list only since it's so long, while I enjoy looking at album covers in individual playlists. It's a weird preference to take away Apple.
    Thanks for any help!

    Paul Brucker wrote:
    I think this is simply a real step backward for the Mac developers.
    I think it is simply an error/bug, not an intentional removal of the feature.r
    I inadvertently got this upgrade
    The only way to inadvertently get it is to log into developer.apple.com with your developer account and download it or download it from other sources which are illegally posting it.
    Or how to download to an earlier version that works?
    Download -> iTunes 10.5.1
    Copy the most recent iTunes library.itl file in /Music/iTunes/Previous iTunes libraries/ to /Music/iTunes/.
    Install and run 10.5.1.

  • Quirk, Open VI Reference and LLB

    I found a strange quirk opening a VI Reference (on a PXI).  The "normal" method of doing this is to Open Application Reference (to find the remote site) then to Open VI Reference with the path to the desired VI.  Darren Nattinger pointed out (in 2006) that you can use just the name of the VI, provided the VI is on the same folder or LLB as the current VI.
    Caveat -- this behavior is present in LabVIEW 7.0 (I'm maintaining some "legacy code").  I suspect it will be present in later versions, but haven't (yet) tested it.
    Quirk 1 -- if the VI in question has been downloaded (or deployed) to the remote site, and hence is in memory, then the "path" information isn't used, only the VI name.  Thus if you have a path "C:\ni-rt\startup\MyVI.vi" specified in the Open VI Reference, but have absolutely nothing in the startup folder on your PXI, but have "deployed" your Project, this call will work, even though the "path" part of the argument is not valid.  Useful when testing.
    Quirk 2 (and the "real" reason for this post) -- if the VI is embedded in an LLB, it depends on whether or not it is a "Top-level" VI or not.  Suppose the path is C:\ni-rt\startup\MyLib.llb\MyVI.vi.  Consider two VIs in this LLB -- TopLevel.vi and SubVI.vi (where TopLevel is at the top level of the LLB, whereas SubVI is not).
    Case A -- the LLB has actually been downloaded to the remote site.  Doing an Open VI Reference, with either the full path or just the VI name, works, whether or not you are calling TopLevel or SubVI.  Nothing surprising here.
    Case B -- you are taking advantage of Quirk 1, and have not actually put the file on the Remote site (i.e. there is nothing at the path specified).  You have, however, downloaded the LLB to the Remote.  Doing an Open VI Reference with SubVI, whether with full path or just VI name, works fine.  However, trying to open TopLevel fails, with Error 7 (File Not Found), whether using full path or VI name.
    Summary -- Quirk 2 is that Quirk 1 has a quirk if the VI being referenced is a top level VI in an LLB.
    [My apologies if this is common knowledge -- I failed to find this behavior documented, but may have overlooked something].

    Bob Schor wrote:
    I found a strange quirk opening a VI Reference (on a PXI).  The "normal" method of doing this is to Open Application Reference (to find the remote site) then to Open VI Reference with the path to the desired VI.  Darren Nattinger pointed out (in 2006) that you can use just the name of the VI, provided the VI is on the same folder or LLB as the current VI.
    Caveat -- this behavior is present in LabVIEW 7.0 (I'm maintaining some "legacy code").  I suspect it will be present in later versions, but haven't (yet) tested it.
    Quirk 1 -- if the VI in question has been downloaded (or deployed) to the remote site, and hence is in memory, then the "path" information isn't used, only the VI name.  Thus if you have a path "C:\ni-rt\startup\MyVI.vi" specified in the Open VI Reference, but have absolutely nothing in the startup folder on your PXI, but have "deployed" your Project, this call will work, even though the "path" part of the argument is not valid.  Useful when testing.
    Quirk 2 (and the "real" reason for this post) -- if the VI is embedded in an LLB, it depends on whether or not it is a "Top-level" VI or not.  Suppose the path is C:\ni-rt\startup\MyLib.llb\MyVI.vi.  Consider two VIs in this LLB -- TopLevel.vi and SubVI.vi (where TopLevel is at the top level of the LLB, whereas SubVI is not).
    Case A -- the LLB has actually been downloaded to the remote site.  Doing an Open VI Reference, with either the full path or just the VI name, works, whether or not you are calling TopLevel or SubVI.  Nothing surprising here.
    Case B -- you are taking advantage of Quirk 1, and have not actually put the file on the Remote site (i.e. there is nothing at the path specified).  You have, however, downloaded the LLB to the Remote.  Doing an Open VI Reference with SubVI, whether with full path or just VI name, works fine.  However, trying to open TopLevel fails, with Error 7 (File Not Found), whether using full path or VI name.
    Summary -- Quirk 2 is that Quirk 1 has a quirk if the VI being referenced is a top level VI in an LLB.
    [My apologies if this is common knowledge -- I failed to find this behavior documented, but may have overlooked something].
    This will likely not apply at all to >= 8.0. LabVIEWs Open VI Reference will now distinguish cleanly between absolute path and just the VI name itself. If you use just the VI name the VI needs to be in memory or for a built application included in the app. The quirk about VIs in the same LLB as the currently active VI sounds very strange to me but it may still work.
    However if you specify an absolute path, Open VI Reference will bark with an error if the VI can not be found at that location or if the VI already loaded in memory with that name has not the same absolute path. This is supposedly to make it very hard to create cross linking even when using VI server.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • ICal woes - any help please

    Hi everyone, I am having some major iCal woes that I hope someone has the answer to.
    Ok this is how I handle my workflow. I have numerous calendars such as "call", "viewing", "meeting", "work misc", "personal" etc. All colour coded and I use the month view as standard.
    Under SL I would double click the day I add an event go through the boxes (name, location, time, etc) click save and job done.
    Now under Lion when I double click a day I get an event box but only the header. So I have to type the header hit return then double click on the event again to get the box up so I can assign the event the right time and calendar to use. This is taking twice as long as it did before under SL and is a pain when you have a client on the phone. Am I missing something here? Why is it now so hard? - and I have tried that quick entry business but it doesn't work for me, I simply want the whole calendar entry box when I double click in month view.
    Next problem is all new events go in as a all day event. Again another click I didn't need to do in SL. Then untick all day and enter a time LionCal doesn't set the end time 1 hour later anymore it sets it hours later for me, sometimes into the next day so I have to click into the date box and type the end date, again a massive slow down in my workflow.
    Finally and most annoyingly in month view I cannot for the life of me get a 12 hour clock with AM/PM. I checked my international page in sys prefs and all is ok but LionCal is not playing ball.
    Any help would be appreciated as I love iCal and run my life with it over MobileMe.

    If you want to Commit changes at every record level in a Multi-Record Block, you may have to write the following triggers at the block level :-
    1) Key-Down
    2) Key-Up
    3) You will also have to handle Mouse Events
    i.e When-Mosue-Click etc
    In each of these triggers, issue a commit statement :-
    i.e.
    Trigger Name :- KEY-DOWN [ Defined at Block Level ]
    Trigger Code
    Commit_Form;
    Next_Record;
    The Commit_Form statement will display a message for the user to COMMIT transaction to the DB.
    Shailender

  • Airport express "G" - My woes and some thoughts. . .

    I got the airport about this time last year. it worked great and i loved it. In December 2007 I moved to an apartment. I got the local cable co's internet, ran it to my ax and all was well. 6 weeks ago, due to our wonderful economy, i had the cable shut off as I talked to one of my neighbors who has wireless internet running unprotected (no password)..i asked him if i could leech for a bit till i got things sorted. he said cool and all was.....hmmm. SO in my airport menu i select his network and my internet works, sometimes drops then comes right back but no biggie. I reset my ax to just do airtunes and join his network, it restarted and voila, airtunes. problem is that in the last month i get a lot more drop outs and if i go more than 2 days with out streaming by ax disappears and i have to do a hard reset to get it to show up in the utility. The light is green but nothing...sometimes the amber light blinks and it never come on line at all....grrrrrr.
    could all my newfound ax woes be due to the fact i am adding it to his network? i had no issues at all when i created my own one with my internet and airtunes.....
    anyone?
    EDIT: let me ask this then...when i am streaming music from my mbp to the ax, am i doint it dorectly or am i using his network? If I am sending music from my MBP to the ax via his network then that would basically answer all my questions, if the mbp goes direct then I have no clue....
    edits as i am brainstorming

    EDIT: let me ask this then...when i am streaming music from my mbp to the ax, am i doint it dorectly or am i using his network?
    It goes from your MacBook Pro to his wireless base station... then from his base station to the AX. So it depends on the performance of his base station and network.

  • Hp Warranty Woes & Hard Drive Heartache

    HP – Warranties Woes & Hard Drive Headaches.
    Dear Internet Community (I.C)
    I need your help.
    I would like to know if I’m being unreasonable in my expectations or is Hewlett Packard (HP) not living up to its both moral & legal obligations as a good corporate citizen & what it alleges to be – a Customer Focused Global Computer Services company.
    Apologies if this is a little long winded but in the interests of fairness I need to put as many HP comments in as possible – to give you a clear picture.
    So bear with me, you will not be disappointed & there are a couple of questions you might like to answer & feedback to the appropriate parties.
    Keep in mind at all times we are talking about approximately a $200 (NZD) fix – less than the lost profit on one lost sale for an HP PC ( you might think twice about HP products after reading this).
    There are two parts to this problem :
    Part 1 :
    I purchased an HP Touch Smart a few years ago, I registered the product & warranty with them & over the years have received have received numerous emails stating “buy this, upgrade now”.
    But I don’t recall ever receiving an “WARNING – Critical Failure Issue (CFI) apply attached patch immediately” email while under warranty. Why is this relevant?
    Ø Seagate makes Hard Drives – in this case a Barracuda 7200.11
    Ø HP buys said HD’s from Seagate
    Ø Seagate finds a problem with firmware in HD’s & advises HP & supplies a fix
    Ø HP knows which Customers have these HD’s, because you know what goes into your machines – right ? - see below
    Ø HP FAILS to send email to Customers with the fix (a simple email with attachment would solve problem) or issue recall.
    Ø HP even offers previously to fix problem FOC & puts fix on its Website - but only if the Customer knows somehow of the problem.
    Ø Should the Customer intuitively& telepathically know of problems in HP Products in advance before it fails, because of course HP is not telling their Customers.
    Problem or Outcome: My HD has bricked itself & will not operate as I never received notice of the firmware fix at any time either in or out of warranty.
    Paul Boshoff - G M -Personal Systems Group- HP NZ (PB- GMPSG) says
    “It would be very difficult, if not impossible, for any computer vendor to proactively notify it’s customers of component-level updates”
    “Failures of the kind you’ve experienced are usually related to a specific batch of serial numbers and often those component serial numbers aren’t available when the user is registering that particular computer.”
    Now let me know if you think I’m wrong, but it sounds like HP does not know what goes into its machines or at the very minimum does not keep track of this.
    HP, a Global Computer Services company cannot possibly be expected to track what goes into its machines. HP apparently does not record or match the serial number of the HD with the machine it goes into.
    If Ford & Toyota can track & record what tyres go on which make & model of their cars which are in the millions each year & can recall cars dating back 8-10 years just case of a manufacturers component malfunction why can’t HP link & record the HD details.
    I can just hear it now “I’m sorry we don’t know which engine we put in your car”.
    And let’s be real clear here – we are not talking about some small screw at the back of a PC – Along with the CPU & the RAM, the Hard Drive is pretty much up there in the top 3 of important components of any computer.
    I.C – Do you feel
    ü That fills you with confidence in HP products & services ?
    ü Should HP be required to tell its customer of CFI’s with its products – particularly while under warranty?
    ü Has HP tried to limit their liability & cost by directly NOT telling Customers of CFI’s while under warranty?
    Part 2 :
    When your HD bricks itself – apparently all is not lost – some very clever person has found a solution so you can get the HD going long enough to apply the firmware fix & then your HD is a good as new – Here is the link that spells it out with pics http://www.overclock.net/t/457286/seagate-bricked-firmware-drive-fix-with-pics)
    You’ll see the relevance of this shortly.
    After much messing about I received the following email from PB- GMPSG : “I have escalated your issue and have just received the go-ahead to repair your unit at our cost. We will be utilizing our own, authorized service provider to re-install the original hard-drive and to run the software fix on that unit.” (This guy most likely earns a six figure salary & isn’t able to sign off $200 fix).
    NOTE : it does not limit or restrict what type of fixes will be used & also at this time HP was aware of both the Seagate fix & above fix.
    I delivered the PC & bricked HD into the HP Authorised Repair Centre (ARC) as requested –their ticket instructions read “do firmware update…HP to incur costs. NO COST to customer”.
    Obviously it’s not rocket science but you need the HD going before you can apply any firmware fix including this one – HP knew that to get the HD going they would need a special fix to enable them to apply the Seagate fix.
    After all this is not an isolated case & I did point out to HP that they would need the fix I supplied (or something similar HP approved or designed if that made them more comfortable) prior to their offer of fixing the HD.
    HP said their ARC’s had all the right software for fixing their machines. In addition I have been told on several occasions, the ARC’s are the bee’s knees, the cat pajamas, the whiz kids of the PC service world “The first port of call for the repair centre agent is to download all the latest service advisory notices and updates. This is a very fundamental part of the repair process and one that we spend a great deal of time emphasizing with our authorised repair centres” Keep this in mind.
    A week later I received a call from Peter Gasporaratos, HP CS Melbourne (poor guy – caught in the middle) & stated “there is nothing else we can do for you”. When I asked if they had applied the fix he said “its not our responsibility.. its not part of our guidelines.. the ARC does not practice unauthorised methods..& this ARC will not go down this path”
    Ironically the day before, Barry from the ARC said “we can attempt it, but we will charge you too”. So HP’s own ARC will do it, but there will be a cost – but hang on a minute, didn’t PB- GMPSG say “to repair your unit at our cost. We will be utilizing our own, authorized service provider to re-install the original hard-drive and to run the software fix on that unit” & HP CS put on the instructions “HP to incur costs. NO COST to customer”.
    I.C – Do you feel
    ü HP have said they will fix it at NO COST to me, regardless of what the fix entails ?
    ü Should HP honour this commitment ?
    ü Would you do business with a company that says one thing & does another & does not honour its commitment ?
    ü That given the bricking fault did not need to happen if HP had been proactive in letting their customers know of the firmware issue & this is not an isolated case– shouldn’t they then be responsible in finding or developing a fix for getting the HD going long enough to apply the firmware fix if they are not going to use other recognised fixes.
    Abstract
    So that’s it – what do you think I.C. ?
    Would you want HP computers & servers controlling the Traffic Lights, Air Traffic Control, Patient records & Medications at Hospitals knowing that HP will not tell these organisations that there is CFI with their products & they could suddenly lose everything. All dead while they try to find a back up computer with all the data – god forbid if President Obama’s “football” is powered by an HP – Nuclear War before we know it.
    But seriously – I would love your feedback – Am I being unreasonable in asking them to honour their commitment for a $200 fix ?
    And of course HP being a Customer Focused Global Computer Services company, would welcome your feedback.
    Here are a couple of the players contact details who would love to hear from you :
    ü Keith Watson – CEO –HP NZ -I initially contacted him & he thanked me for bringing it to his attention, then nothing.
    Email : [email protected]
    ü Paul Boshoff - G M -Personal Systems Group- HP NZ – well of course you now know who he is now – he would love feedback.
    Email : [email protected]
    ü Jessica Rangi – She’s the Spokes person/PR/Marketing for HP NZ & has just help launch HP new PC range in NZ – She would love your feedback as it might impact on her marketing & she is quoted as having helped out in warranty situations before & has worked at HP head office.
    Email : [email protected]
    ü Meg Whitman - President and Chief Executive Officer of HP Global
    Email : [email protected]
    They would all like to hear from you J
    I.C
    J Thanks for being patience & reading through to the end – now it’s up to you
    L buy HP Products & Services or not.
    L Do HP deserve your hard earned money if you now believe they aren’t going tell you about problems with their Product & Services.
    Be kind to one another & take care.
    Regards
    Smithie
    P.S - I sent this blog to HP for fact & quote checking prior to uploading (I gave them over a week to reply) – the silence was deafening from HP.

    When requesting assistance, please provide the complete model name and product number of the HP computer in question. HP/Compaq makes thousands of models of computers. Without this information it may be difficult or impossible to assist you in resolving your issue.
    The above requested information can be found on the bottom of your computer or inside the battery compartment. Please do not include your serial number. Please enter the model/product information into HP's Online Consumer Support page and post it here for our review.
    I doubt the hard drive would be covered by buying an extended warranty after the fact. There is also no reason to buy a new hard drive from HP. Almost any 2.5" hard drive on the market will work in your computer. You will need your personal HP Recovery Disc set to return the computer to a factory like state. If you didn't create these discs, you will need to order a set.
    If you have any further questions, please don't hesitate to ask.
    Please click the white KUDOS star to show your appreciation
    Frank
    {------------ Please click the "White Kudos" Thumbs Up to say THANKS for helping.
    Please click the "Accept As Solution" on my post, if my assistance has solved your issue. ------------V
    This is a user supported forum. I am a volunteer and I don't work for HP.
    HP 15t-j100 (on loan from HP)
    HP 13 Split x2 (on loan from HP)
    HP Slate8 Pro (on loan from HP)
    HP a1632x - Windows 7, 4GB RAM, AMD Radeon HD 6450
    HP p6130y - Windows 7, 8GB RAM, AMD Radeon HD 6450
    HP p6320y - Windows 7, 8GB RAM, NVIDIA GT 240
    HP p7-1026 - Windows 7, 6GB RAM, AMD Radeon HD 6450
    HP p6787c - Windows 7, 8GB RAM, NVIDIA GT 240

  • How do I get the Avitek Sample Portal to display in EBCC??

    I have just installed the Avitek Example and everything works fine. I would like
    to add some of my own porlets to the example but I dont know how to include all
    the Avitek Files so that I can view it in the EBCC. It makes things so much easier
    to add and place portlets in different location using EBCC.
    The Sample Portal that originally comes with the installation is already installed
    in the bea\ebcc4.0 directory and I can view all portlets, portals etc on it.
    If anyone can help this is pretty urgent.
    Thanks
    Johnny

    Sorry, Airmail. This didn't address the issue of not showing the first few lines of the highlighted message that disappeared. F8 DOES toggle the list of messages in the top half from longer to half pane but it doesn't show list of messages in top and the first few lines of the message highlighted in the top down on the bottom of the pane. The View menu in, v 31.2.0 anyway, doesn't offer a layout of message option. I went through menu options again and didn't find anything else that would offer this option.
    Oddly enough, the page displays normally in the Sent, Saved & Draft mail so evidently this only affected the Inbox. The search continues....

  • Yoga 2 Pro Win 8.1 WiDi/Mirac​ast quirk

    So since Windows update offered a new Intel graphics driver 10.18.10.3379 I've had an odd quirk in connecting to my adapter. 
    I will connect to my PTV3000 fine, use it and disconnect all fine.  The quirk comes in after I shutdown my PC and restart it.  The next time I turn on the PC when I attempt to connect to the adapter, Charms>Devices>Project  I am not given a list of adapter but the list of display options: Disconnect, Duplicate, Extend, Second Screen Only ???????????????
    Why after the PC has been off (overnight) and freshly started would it think it's connected to an adapter already?
    I have to perform a Restart in order for it to reset properly and show me a list of devices to connect to.  This is pretty annoying since I just turned the PC on int eh first place.  I will note that upon shutdown, I have checked that the PTV3000 is fully disconnected and the Project menu is showing the device as eligible to connect to.
    Specs
    Lenovo Yoga 2 Pro
    Intel Dual-Band Wireless AC 7260 - 16.6.2.1
    Intel Graphics 4400 - 10.18.10.3379
    Ideas?
    Solved!
    Go to Solution.

    Since the PTV is showing as a display on the Project menu that means the PC thinks it has successfully recoginized the device and thus a successful installation.  Which it obviously does not.
    Uninstall the widi software.
    Go to Control Panel>Devies and Printers, delete the PTV device
    Reinstall Wifi drivers
    Reinstall Graphics drivers
    Reboot (you probably will have to after reintalling those drivers anyway)
    Then try to Add/connect to the PTV again.

  • Outlook Quirk With E-Mail Submission of XML and/or PDF

    Hello all.
    I am running into an annoying little Outlook quirk when testing e-mail submissions of PDF forms. When the submit button is clicked, Outlook will open a new message window as it should, but the
    Send button will not trigger when clicked. The new message window doesn't react, it just sits there normally. Also,
    Ctrl+Enter doesn't work either. But...if I save the message as a draft, and then send from Outlook's drafts folder, the e-mail miraculously goes its merry way.
    I have tried this out with submitting the XML data by e-mail and with sending the completed PDF via e-mail (both by revising the
    Submit By E-mail button's submit node to "PDF" in the XML and by using a regular button and changing the field's control type and submit info).
    Does anyone have any ideas as to why Outlook is being finicky with this? I am running Office Outlook 2003 on Windows XP Pro and I use LiveCycle Designer 7.0 to create and edit the forms and Acrobat Pro 8.0 to test. My testers also use Outlook 2003/WinXP Pro and use Acrobat Pro 7.0 to fill in the forms.
    Thanks for the time and any help.
    M.L. Stone
    [ a g d g ]

    Try: Edit > Preferences > General > Reset All Warnings

  • Body Width Quirk I Need Possible Suggestions On

    Hi,
    I hope I can explain this clearly so someone can help me.  I'm very familiar with the footer and page controls in Muse.  I've made a quick and dirty mock-up of a site:
    http://hissign.com/newdevelopment/footertest
    The above mock-up is just something I threw together to show how if you use the body width of Muse and pull on those header and footer controls, you'll have a seamless fluid site that grows accordingly.
    So I'm now working on re-creating a website for a client in Muse.  The idea is to make all future changes to it in-house rather than go to the web design company and ask for changes and being charged an arm and a leg.  Muse will obviously allow this to happen for the client, who is excited about this capability.  I suggested a major re-design (I don't like the orange color scheme that's currently there) but got shot down.  Maybe that will take place down the road.
    Anyway, so far my re-design is going well as it looks just about as close as I can make it to the original.  But there's a quirk in the design.  Below is the link to my re-design.  If you want to see the actual site for comparison and developed by the client's design company, just delete everything in front of the root of the URL:
    http://hissign.com/newdevelopment
    Here is my quirk.  Notice in both sites (mine and the original) there's that orange body where the white text goes over it.  In order for me to make my version look precisely like the original, I had to draw an orange rectangle so it matches up with the top of the header.  The header contains the logo, that burgundy bar at the top, and there's also the top portion of the orange "body" background box.  I then drew the second orange box and joined it with the header graphic's top portion of the orange box.
    The reason why I'm doing it this way is because in order to make my version look like the original - and because that orange background in the original is inside of the header, I cannot take advantage of the body width in Muse - to just make the width the orange color and let it cascade down as the page grows vertically.
    So on master pages I keep having to make different masters and stretching the orange box vertically either shorter or longer, depending on the content on the page.  It seems to be working but it's getting to be a pain in the @@@ because you can imagine how I may have to keep making different masters of various vertical lenghs to fit the content for that page.
    So I'm reaching out to the community to just see if there's an easier way to do this - or perhaps a trick that I'm unaware of to make this happen.
    Again, I know this sounds like an odd and quirky thing to do.  In a perfect world, and if I was designing from scratch, I'd definitely use the Muse body width like it should be used (and like I did when I threw together the quick and dirty mock up at the first link above).  But for this one the only solution I've been able to come up with is the one described above.
    Thanks,
    Deaf Guy

    OK here's some additional information.  First here is a snapshot of the fake site I made (the link to it is in my first post) to demonstrate that as you keep adding content in it (like the long text boxes), the white BG continues to just spread down further:
    In the site I'm making for the client, look at the image below.  See how the header is joined to a rectangle orange box that becomes the "body" where all content appears over it?  (I've split it in the image below so you can see what I mean)...
    I have to do it this way in order for the Muse version of the site to look like the original design.  If I simply fill the browser option in Muse with Orange, this is the result:
    So that's why I have to draw these orange rectangles to match up with header, but then this solution is causing me issues with the vertical length of the site.  For example, on Master 1 I made the orange rectangle go all the way down to 1440 pixels.  One the home page it works fine.  Here is that page:
    http://hissign.com/newdevelopment/index.html
    But because some of the other pages may have much more content on them, using Master 1 will not work because Master 1's orange box cuts off at 1440.  Here is a page with Master 1 on it that has a lot more content on it, stretching it down further.  As you'll see, because the content is much longer, this Master does not work because the orange box cuts off:
    http://hissign.com/newdevelopment/request-interpreter.html
    So what I had to do is create a 2nd master page and stretch the orange box much longer so it is behind the content.
    What I'm just trying to find out is if there is some other (i.e., easier) way to do this than how I'm doing it.
    Thanks, DG

  • Urgent!  Please HELP with EBCC sycn!!

    I recently upgraded to portal 4.0 sp2 and ebcc sp2.
    When I tried to sync to one of our production server, I got this error:
    Jul 22, 2002 10:53:14 AM CDT patientPortalServe Error Data Synchronizati
    Application: patientportal; No message available. Resource
    not found: transport.http.parameters.log Resource bundle: c
    om/bea/p13n/management/data/datasync
    java.lang.IllegalArgumentException: No message available. Resource not found:
    transport.http.parameters.no.message.id.log Resource bundle: com/bea/p13n/management/data/datasync
         at com.bea.p13n.management.data.transport.servlets.DataSyncServlet.doPost(DataSyncServlet.java:281)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2495)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2204)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    I read some previous messages while people had the same problme, it seems to be
    caused by out-of-date dataSync web application.
    I have updated our datasync application by copying the whole datasync directory
    from wlcs sample (most files are dated March 11, 2002). Is this the right way
    to do? Is there any other possible reason?
    My entire development and the production are all stopped at this point due to
    the EBCC sync problem. Ergent, please help!!
    Ellen

    Ellen,
    I just did a fresh install of WLP 4.0 SP2 to verify this.
    If you look in:
    C:\bea\wlportal4.0\applications\p13nApp\datasync\WEB-INF\lib
    You should see a single file (datasync_servlet.jar). If you open this file
    you should see a single class file of size 12,417 bytes and with time stamp
    4/19/2002 9:45 PM - this is the SP2 version of the data sync web
    application. You MUST ensure that you are using this version for all your
    application being synced from an SP2 EBCC.
    FYI:
    Release Size (bytes) Timestamp on
    DataSyncServlet.class
    WLP 4.0 GA 11,984 10/22/2001
    WLP 4.0 SP1 11,984 10/22/2001
    WLP 4.0 SP2 12,417 4/19/2002
    WLP 4.0 SP3 - - not yet released, but
    code has been patched
    WLP 7.0 GA 14,909 6/24/2002
    Note that we have now implemented version checking between the client and
    the server, so in the next (full) release you will get a decent error
    message if the client and the server versions are not compatible.
    Hope that helps.
    Sincerely.
    Daniel Selman
    "ellen" <[email protected]> wrote in message
    news:[email protected]...
    >
    I recently upgraded to portal 4.0 sp2 and ebcc sp2.
    When I tried to sync to one of our production server, I got this error:
    Jul 22, 2002 10:53:14 AM CDT patientPortalServe Error DataSynchronizati
    Application: patientportal; No message available. Resource
    not found: transport.http.parameters.log Resource bundle: c
    om/bea/p13n/management/data/datasync
    java.lang.IllegalArgumentException: No message available. Resource notfound:
    transport.http.parameters.no.message.id.log Resource bundle:com/bea/p13n/management/data/datasync
    atcom.bea.p13n.management.data.transport.servlets.DataSyncServlet.doPost(DataS
    yncServlet.java:281)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    atweblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :265)
    atweblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :200)
    atweblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:2495)
    atweblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2204)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    I read some previous messages while people had the same problme, it seemsto be
    caused by out-of-date dataSync web application.
    I have updated our datasync application by copying the whole datasyncdirectory
    from wlcs sample (most files are dated March 11, 2002). Is this the rightway
    to do? Is there any other possible reason?
    My entire development and the production are all stopped at this point dueto
    the EBCC sync problem. Ergent, please help!!
    Ellen

  • Form based security in WebLogic 7.0 - back button quirk

    I have an application comprised of several JSPs that are protected via Form based
    security and enforce an SSL connection via the appropriate declarations in the
    web.xml. This aspect of the application seems to be working with the exception
    of one small quirk.
    If a user presses that back button until such time as the receive the container
    provided login page once again, and subsequently provide a valid user id and password,
    they are NOT successfully logged in. Rather, they receive the ugly 403 Forbidden
    error that states that the server understood the request, but is refusing to fufill
    it. This only seems to happen given the above course of events involving the
    use of a back button in the browser (or selection of an item from the history
    list). I suspect that this has something to do with the session id being cached
    or something, but I'm not sure? Can anyone offer any assistance on this one?
    Also, does anyone know of a way of preventing the user from bookmarking this container
    provided login page as this also seems to be causing problems for users. If they
    bookmark the first protected page of the application all is fine, but if they
    bookmark the login page they receive the 403 error.
    Thanks in advance!

    The cure for the symtops described below was to simply add a welcome-file-list
    element with appropriate welcome pages to the web.xml descriptor. It makes sense
    now that I have worked it out.
    Todd
    "Todd Gould" <[email protected]> wrote:
    >
    I have an application comprised of several JSPs that are protected via
    Form based
    security and enforce an SSL connection via the appropriate declarations
    in the
    web.xml. This aspect of the application seems to be working with the
    exception
    of one small quirk.
    If a user presses that back button until such time as the receive the
    container
    provided login page once again, and subsequently provide a valid user
    id and password,
    they are NOT successfully logged in. Rather, they receive the ugly 403
    Forbidden
    error that states that the server understood the request, but is refusing
    to fufill
    it. This only seems to happen given the above course of events involving
    the
    use of a back button in the browser (or selection of an item from the
    history
    list). I suspect that this has something to do with the session id being
    cached
    or something, but I'm not sure? Can anyone offer any assistance on this
    one?
    Also, does anyone know of a way of preventing the user from bookmarking
    this container
    provided login page as this also seems to be causing problems for users.
    If they
    bookmark the first protected page of the application all is fine, but
    if they
    bookmark the login page they receive the 403 error.
    Thanks in advance!

  • SCC file quirks when viewed in Apple DVD Player

    Greetings all,
    I have a bunch of DVDs with closed captioning that I am implementing by importing scc files. Everything works fine and looks gereat on set top players and even most software players running Windows. However, on the Mac running Apple DVD Player 4.0 or higher (OS X), there are a bunch of quirks during CC playback. Among them are:
    1. First and second lines of CC swap places (second line appears above first line)
    2. First line doesn't appear at all, but second line does.
    3. First line appear at top of screen while second line appears at the bottom.
    These issues are showing up on multiple projects using burnt discs (not builds or in simulator). Again, the CC look fine on set top machines and on PCs running Windows.
    Is this an issue with DVDSP? With Apple DVD Player? Or with the SCC files I'm working with? The files were delivered from the caption house and I have no way of opening them to look at the formatting.
    Thanks in advance for any help.
    Best,
    Todd Nocera
    G5 Dual 2.0 GHz, 3 GB RAM, DVDSP3   Mac OS X (10.3.9)  

    Hi Todd,
    I haven't seen this abberation but I am in PAL land. It doesn't surprise me though. DVD Player has numerous issues with adhering to the spec. If you are happy with the playback on all but a Mac I would proceed. If you are really worried when you go to replication you can have this looked at by the engineers ie through MEI or their in house testing systems.
    Your caption supplier will also be able to examine the integrity of your VIDEO_TS build.
    For future reference most captioning houses can supply you with the encoded mpeg rather than relying on DVDSP.
    Good Luck

Maybe you are looking for

  • I want to execute UNIX COMMAND in ABAP

    Hi All, I want to execute a UNIX XOMMAND sh <scriptname> <filename> to replace divsion codes.in ABAP. But, I came to know that we can't (2) or try the following program but unfortunately the command CALL SYSTEM is not supported by SAP. If you are on

  • Java Program to Create Spatial not working after upgrade from 8.1.6 to 8.1.7

    First let me say I am totally new to Oracle. I did a new installation of 8.1.7 and created the user and tablespace as follows: -- Create a new tablespace - AT 14 Jan 2000 DROP TABLESPACE gis INCLUDING CONTENTS; CREATE TABLESPACE gis DATAFILE 'c:\orac

  • Printing iPhoto Pictures with Titles

    iPhoto provides for titles with pictures and a description with the picture as well. Is there a way to print pictures with their itle and description?

  • WHy does Plug-in -contianter use 1-1/ times more memory than FF itself

    So rather than help me fix my problems with 3.6 which was working fine except for a little thing I moved ups to 11.2 because it was suppose to be so much better. Well now Plug-in -container is using nearly 1/2 gig of memory and climbing. FF is using3

  • Write back error, help

    Hi all, In my write back report, i got this error: error code: OPR4ONWY:U9IM8TAC:OI2DL65P 状态: HY000. 代码: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify