PeopleSoft Corner

Who's Online

We have 3 guests online

CB Login

Recommended Products

I use and recommend the following products:

UltraEdit

UltraCompare

BeyondCompare

SQL Developer

del.icio.us addon for Firefox

 

A Week of Windows Vista Print
Written by Brent Martin   
Sunday, 05 August 2007

Life was tough.  My year-and-a-half old Acer TravelMate C310 Tablet PC was a D-O-G.  I guess it had to do with all of the junk I’ve installed on it for one reason or another over the years (including Oracle database server, Tuxedo, Weblogic so I can run PS on my own terms).  The Fat32 partition didn’t help, and the last straw was when I upgraded to Office 2007.   It got so bad that when I received an e-mail, my hard drive would spin for 10-20 seconds and everything would lock up.

Finally I had enough and was ready to re-install the OS.  The problem was that I didn’t have a copy of XP for the Tablet.  I only had the Acer recovery CD, which would have put back the same old Fat32 disk partition along with the usual garbage you get with a new PC (AOL, MS Works, etc.)

So I decided that an upgrade to Windows Vista Business Edition was in order.  Here's how it went:

First I invested in a new laptop hard drive as an insurance policy so that if Vista melted my laptop down I could simply pop the old hard drive back in place and I’d be back in business.  The additional 60GB of disk space was an added bonus.

Honestly I didn’t expect much from the install.  I figured the OS wouldn’t recognize most of my devices and I’d be scrambling for device drivers.  But once the base install was complete I was able to log in, my display adapter looked pretty good and it recognized my network connection.  Looking back I should have started installing device drivers at that point.  But at the time I decided to start installing the software I needed, and worry about device drivers when I ran across functionality that didn’t work.

The first thing I noticed was that every time you run a setup.exe, the screen kind of goes into this protected mode, and it asks you to give the program permission before you continue.  I guess the protected mode screen is meant to keep robot scripts from installing things without your permission.  The actual Asking for Permission “feature” reminds me a lot of using a Linux desktop when you’re logged in as a non-privileged account.  When you want to change any of your system files, you always get prompted to enter root’s password to continue.  While Vista does have the option to make you enter the administrator password, I’m perfectly content just to hit continue.

After the install process runs, more often than not Vista asks if everything ran OK and gives you the option to re-run the process in “compatibility mode”.  I’ve learned not to do that unless you’re sure that process needs to be in compatibility mode because it sets an attribute on the file and from that point on it will run it in compatibility mode.

As you probably expect, MS Office installed with no problems at all. 

The next critical app for my experiment was Oracle client.  Fortunately for me Oracle released a Vista version a few months ago and I downloaded it to my file server PC.  I mapped the drive ,and tried to install it.  A few seconds after clicking setup.exe, I got a blue screen.  OK, I rebooted and tried again.  Blue screen.  Checked the permissions on the file.  Blue screen.  Made sure I was running in administrator mode.  Blue screen.  Thought it might be a display adapter thing so I downloaded the Acer-recommended Vista driver for my video card and installed it.  Tried again, and yes I still got the blue screen.  Finally in desperation I copied the setup directory to a local disk and tried one last time.  This time it worked.

With Oracle client installed I was starting to feel optimistic, so I moved on to installing PeopleTools.  No matter how many times I went to the Client Setup tab of Config manager, it would never install the icons.  I was able to run Application Designer from the bin directory, so I ended up manually creating the program groups and shortcuts.  They seem to be working OK for me but it bugs me to have something I can’t explain.  Oh well.

Next hurdle was installing my client’s VPN software.  Vista refused to install the older installation package because it might make my system unstable.  Luckily for me I found a VPN client download for Vista on the vendor’s web site and installed it.  That one went off without a hitch.

Configuring MS Outlook took me down a couple of paths I didn’t anticipate.  Once logged in to the VPN, my machine couldn’t resolve the Exchange server name.  That’s easy enough to fix, I’d just add an entry in my hosts file.  Turns out that only an administrator can edit the hosts file, so I had to run Notepad in Administrator mode to edit it.  When I was done I changed the security settings so my user ID could write to it.  I’m sure my system is slightly less secure today because of it, but my blood pressure is better.

I have an HP iPAQ smart phone, so I decided to plug it in.  ActiveSync automatically installed and after a few clicks it was communicating in syncing.  It did duplicate my tasks and contacts, but that’s better than loosing them I guess!  It gave me the option of syncing to Exchange via HTTP.  I entered all of the parameters it asked me to, but it’s not working.  My best guess is that they never set the server components up for this.   And why would they – everybody here uses Blackberry except me!

Then I had a Bluetooth adventure.  My first problem was activating the Bluetooth radio.  I used to push the Bluetooth button at the top of my keyboard to turn it on and off, but in my new post-Vista world that button (as well as the others) didn’t work any more.  Finally I downloaded Acer Softkey and it gave me the software version of the same buttons.  That one did work and I was able to get the bluetooth radio to install.

But the drivers that Windows installed for me didn’t work.  While it recognized my device, it didn’t install any Bluetooth Com port drivers so I couldn’t set up the dial up networking like I wanted.   The Bluetooth driver from Acer’s web site didn’t work for me either.  Finally after a lot of banging my head I came across this site:  http://www.dev-hack.com/forum/viewtopic.php?t=1297.  After following the instructions there I got Bluetooth working well enough to reach my cell phone and establish an internet connection.  I could check personal e-mail from work again, WOOOHOOO!!! (don’t worry, my boss doesn’t read my blog).

UltraEdit, eWallet, SnagIt, Beyond Compare, and my other programs that make PeopleSoft work bearable work just fine.  The latest version of SQLDeveloper works too, although Vista always reverts to more primitive video options when it’s running.

So I was feeling pretty good until somebody asked me to load a bunch of users into our test environment.  I have a nifty spreadsheet that uses the USER_PROFILE component interface and some VBA code to push users and roles from the spreadsheet to any environment I like.  After entering the new users in the spreadsheet I went to PeopleBooks and walked through the steps to set up Component Interface on my workstation and fired up my script.  Boom – type mismatch error.  Un-registered PeopleSoft_PeopleSoft, re-registered it and tried again.  Boom – type mismatch error.  Looked on Customer Connection, and the solution I found said something like “Even though Windows XP isn’t supported for component interface, you can try this list of stuff that probably won’t help”.  Damn.  If Windows XP isn’t officially supported for Component Interface, the GSC guy would probably strap on a space diaper and drive from Pleasonton to Tulsa to kick my ever lovin’ ass for opening the ticket about CI and Vista.  But hey, it’s not a show stopper.  I plan to install VMWare player and fire up my W2K virtual machine if I can’t figure it out.

So now that the dust has settled and I’ve been running Vista for a week now, here’s what I’ve decided:

1)      Performance is a lot better.  I’m sure it’ll degrade over time as all Windows computers do but for now the boot time is great and everything responds quite nicely.

2)      Vista’s user interface is pretty cool.  I like the gadgets on the toolbar, the “glass” interface, and how windows are animated.

3)      While Vista’s security is a pain, it’s understandable and not unlike Linux.  It does make me feel a bit more secure about viruses running rampant – especially since I haven’t installed a virus scanner yet.

4)      Vista drivers have a long way to go.  My Bluetooth experience caused some pain, and even now I can’t get my laptop monitor to do any better than 1024X768 resolution.

5)      Everything seems foreign at first, but after spending some time with it features become recognizable again.  The “Start > Run” option was missing until I edited the taskbar properties and elected to show it.  You can still change environment variables in Control Panel > System.  Add/Remove program was renamed Programs and Features.

6)      PeopleSoft hasn’t certified Vista yet, and I’m expecting some pain around that.  I intend to mitigate this risk by downloading VMWare player and firing up my Win2K virtual machine if the going gets tough.

Comments (17)add feed
Vista and Component Interface : Brent Martin : http://www.erpassociates.com
I think I owe GSC an apology. The reason I was getting a Type Mismatch error with Component Interface was because I didn't have my CLASSPATH set correctly -- it wasn't pointing to psjoa.jar, just the directory containing psjoa.jar. The PeopleSoft solution I was referring to (Solution ID 201044746) didn't suggest this but PeopleBooks did and somehow I overlooked it. Once I got that fixed everything started working again. Guess I'll keep Vista after all.
August 06, 2007
Vista Drivers : Brent Martin : http://www.erpassociates.com
I learned something about Vista drivers today. When it recognizes a new device, it always searches Windows Update. When it doesn't find it there, it asks you to insert the manufacturer's device disk. If you don't have one, you can ask it to search your hard drive. When you get to this point and you're not sure where to look, have it search the entire C:Windows directory. I was trying to have it search certain subdirectories (like c:windowsinf) but it wasn't finding anything. I suspect if I'd have known that trick earlier I'd have had more luck getting Bluetooth working with the Windows drivers.
August 06, 2007
VMWare and Vista : Brent Martin : http://www.erpassociates.com
I did get VMWare running under Vista. I had the same blue screen problems when I tried to install it across a network as I did with Oracle Client, but copying the setup.exe to a local disk and installing from there seemed to work OK. Once installed, you don't need to be an administrator to run it. At first I thought this meant that the virtual machines weren't running as an administrator so if they somehow took command of the host they couldn't execute processes as an administrator. However, VMWare's services all start up as a Local System account which I believe is a privileged account. Guess I should read up on it. Or invest in a virus scanner.
August 06, 2007
SQR help in Vista : Brent Martin
Microsoft replaced winhlp32.exe (the help file reader) with a non-working copy that says Windows Help doesn't work any more in Vista. Then they set permissions such that you can't remove it even as an administrator. The explanation as to why is in http://support.microsoft.com/kb/917607.

That's a bummer because I like to set up the SQR help file in UltraEdit so I can get context-sensitive SQR help when I'm editing my SQR code. Even if I didn't use UltraEdit, the help file is the about the only way to get SQR reference info any more.

To work around the problem I copied the old windows help executable (winhlp32.exe) from my old hard drive. Then I changed the .hlp file references to open with it instead of the version in the Windows directory.

Seems like one of those Vista quirks that defies logic. Microsoft can re-engineer and deliver a whole operating system, but they can't upgrade a tiny little app to the new Vista coding standard. smilies/angry.gif
August 07, 2007
My PS client not working on Vista : Mishi Agarwal
Hi Brent,

I tried installing my PS client on new vista notebook, it doesn't work.. gives me so many DLL error. Could you please help.

~Mishi
September 11, 2007
RE: My PS client not working on Vista : Brent Martin
You might try right-clicking pscfg.exe, and run it as administrator. Also, right click, hit Properties, go to the Compatibility tab, and verify it DOES NOT run in "compatibility mode". Some DLL errors can be expected if you haven't entered your PS Home directory, Crystal Directory, etc. I wasn't able to get Config Manager to generate the short-cuts to app designer, data mover, etc., so I had to manually create those.

What PeopleTools version are you using?
September 11, 2007
RE: My PS client not working on Vista : Mishi Agarwal
Hi Brent,

Thanks a lot for your reply. I am going to try as suggested. I am using PT 8.45.04.

~Mishi
September 14, 2007
Error Msg : Mishi
Hi Brent,

Following is the error message i receive. Could you please help.

"entry point StrCpyNW could not be located in the dynamic link library SHELL32.dll.

Mishi
September 18, 2007
RE: Error Msg : Brent Martin
Sorry, I have no clue. Better Google that one!
September 20, 2007
Version of PTools under vista? : Jose
Hi Brent,

I was wondering what version of PTools did you get running under Vista?

Thx

Jose.
September 24, 2007
RE: Version of PTools under vista : Brent Martin
It was PeopleTools 8.48.08. It seemed to install OK but I had to create my own shortcuts to app designer, config manager, etc. App Designer, Definition Security both work well. The windows version of Query Manager is a bit unstable, but it was unstable on XP too.

I didn't try to configure any of the server components like app server and process scheduler. And I still haven't been able to make the Journal Import spreadsheet work with Vista Office 2007 -- the VBA macro can't find some of the references it needs.
September 25, 2007
PeopleTools 8.47.14 : Jose
Well just an update, I got PeopleTools 8.47.14 running on Vista also. Same thing happen with the shortcuts and like you said I haven't configured any of the server components also.
September 26, 2007
Computer Consultant : mernoosh
I am trying to install PT on vista home premium. I get the same error:
""entry point StrCpyNW could not be located in the dynamic link library SHELL32.dll." we are on 8.45. Did you ever get to work? or does anyone knows how to do it?
January 14, 2008
Computer Consultant : Brent Martin
According to the Supported Platforms on Customer Connection, the oldest PeopleTools release that supports Windows Vista is 8.47. I'm not sure how much luck you'll have with 8.45. It sounds like PT845 has a dependency on the older shell32.dll. Not sure what would happen if you copied shell32.dll from your XP box, and I'm not sure I'd even try it. There may be other dependencies as well.
January 14, 2008
... : mernoosh
on customer connection says there is a work around for vista installing on 8.45. the resulotion is 201040910. can some one send this resoluton to me. I cann't find it smilies/angry.gif
January 15, 2008
consultant : mernoosh
searching PeopleSoft customer connection, somewhere they mentioned that 8.45 now should work on VISTA.
I still have problem to install PT on my laptop. I get the same error message Mishi's getting

"entry point StrCpyNW could not be located in the dynamic link library SHELL32.dll.

can some one help?

Thanks
January 17, 2008
... : Brent Martin
Did you try applying the latest Tools patch for 8.45?
January 17, 2008
Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley


Write the displayed characters


busy
Last Updated ( Monday, 06 August 2007 )
 
< Prev   Next >