Cannot Compose (Window Blank) UWC after -60

After applying the messaging -60 Sparc patch (specifically, after fixing the diff conflicts, and installing newconfig) - the UWC compose window came up empty.

During the patch install I overwrote several files, and applied LDIFs.

I tried to uninstall-newconfig but got an error about util.pl - I tried putting util.pl in my path and ld library path.

# ./uninstall-newconfig /usr/local/opt/SUNWmsgsr/install/patch/118207-60

Can't locate util.pl in @INC (@INC contains: /usr/local/opt/SUNWmsgsr/install/patch/118207-60/backout/lib /usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib /usr/perl5/site_perl/5.6.1/sun4-solaris-64int /usr/perl5/site_perl/5.6.1 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int /usr/perl5/vendor_perl/5.6.1 /usr/perl5/vendor_perl .) at ./uninstall-newconfig line 173.

I kept a list of the files overwritten by newconfig, and reverted to what was in save - though on several (around 7 files), the original file wasn't there. It was just the .new version and a .script file. The output did say overwrite - but perhaps these were really new files?

So, after all that copying over, deleting cache & restarting the ws, the compose window comes back up (relief).

Any idea what the problem was?

Could my diff fixes have been wrong? I really just deleted any of the notations (e.g. <<<, >>>, ===, .new & .html, references etc.) to make the file flow. Everything else seemed to work ...

Why does a msg patch affect the UWC compose window?

Why did uninstall-newconfig fail?

Addt'l info: For some reason, maybe the day? ... I had to re-apply the patch for my diff fixes to be applied, it was missing some file the initial patch application generates

I'd applied the patch for the first time a week or so earlier. And had run the newconfig script several times to get a list of the diff conflicts. But after fixing the diffs, they would not apply. I re-ran the patch install, and re-fixed the diffs, then it applied.

Thanks,

S7

[2092 byte] By [starman7a] at [2007-11-26 20:42:45]
# 1
You've got me. sounds like time to open a support case. . . I know many others have installed -60, without such issues. What patch level of the UWC are you on? It's possible you need a current UWC patch, too.
jay_plesseta at 2007-7-10 2:02:37 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 2
thanks for the info. for those w/o problems, did they overwrite the existing html, .js, etc. files the patch instructs during apply newconfig? did they have and fix diff conflicts?i'm running uwc 118540-42. compatible with messaging -60?thanks,s7
starman7a at 2007-7-10 2:02:37 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 3

Since many of the fixes involve replacing/fixing html/js files, unless you have customized yours, you should always accept the new ones.

If you have not customized your files, AND you have diff conflicts, that means that the last time you patched, you did not successfully apply all the patch. Personally, I've been caught by this, and it's somewhat of a pain to fix.

jay_plesseta at 2007-7-10 2:02:37 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 4

interesting - so it's likely my previous uwc/messaging patches were not fully applied?

i had not customized my files. not fully applying a patch does ring a bell.

in this case, is it possible to tell which have not been fully applied - uwc, messaging or both?

how did you resolve? how painful?

thanks,

s7

starman7a at 2007-7-10 2:02:37 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 5

You can tell what you've applied,with showrev -p | grep <patch you think you applied>

The second part of applying a patch includes the installer doing a diff3, comparing the current javascript and html files with the "plain" versions,and the new ones.It will tell you if there're any changes.

If you haven't fully applied a previous patch, then the diff3 will complain.

What I did, was to copy the previous patch's js and html files over my current ones. That let the installer apply the new ones.

jay_plesseta at 2007-7-10 2:02:37 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...