VMware Horizon Community
powejor87
Contributor
Contributor

ThinApp Lotus Notes 8.0.2 or 8.5 Issues

We have attempted to capture a notes 8.0.2 and 8.5 with limited results.The package can load and send successfully mail,but when it relies on any application that uses the eclipse framework such as mail inbox,calendar,contacts etc.. it crashes with an error "!CWPCA8515E: Application failed to open:Notes 8.0 Mail Calendar ToDo Applications!"

We know that each source package works as a hard install. We have narrowed down the issue to the new Eclipse framework Notes 8 or higher is built off.

When we modify the exact same package with notes 8 or higher running in basic which does not use the eclipse framework, the client successfully launches and loads. We have the same results running a 6.5 mail template on the notes 8.02/8.5 thinapp package. ThinApp is either not capturing the eclipse framework, or not allowing it to load. Has anyone successfully packaged Lotus Notes 8.0 or higher?

Reply
0 Kudos
22 Replies
falsehope
Contributor
Contributor

Hello,

First, I just wanted to say I know nothing about LotusNotes, learning as I'm going at the client I'm at. Having said that, I'm tasked with Thinapping as much of thier corp apps as I can. Lotus Notes seems to be giving me an issue that sounds much like this.

I'm at a client that uses R6, R7 and R8 templates for Notes. During my Thinapping of Notes Client 8.5.1 and testing it (at the time only my ID) it ran fine, great even! We then deployed it and soon noticed people having issues with the error code: CWPCA8515E. So once I got the Notes Admin involved we noticed that users with mail templates R6 and R7 worked GREAT. The R8 templates were the ones that would bomb out.

Currently the Notes Admin is still working the issue. He did something to the test users R8 template that caused everything to work but the Contacts and New Notebook links from the "Home Page" (the default one). I will report back with the findings.

Good luck! If you found a fix, please share Smiley Happy

Reply
0 Kudos
powejor87
Contributor
Contributor

This sounds exactly like the same eclipse framework issue we are having. Using the basic version of notes will work on any template. We are having a meeting with a VMware Rep in a week or two to further investigate this issue. I will keep you up to date as well. Thanks for the response.

Reply
0 Kudos
falsehope
Contributor
Contributor

OK,

The notes admin downgraded the R8 test user to R7 template (mail template). I relaunched the Thinapped Notes 8.5.1 and BAMB, clicking on mail or calendar worked. I did get a "Ilegal Function Call" pop-up window when I click on Mail for the first time, but there after, no errors for Mail or Calendar. I only seem to get this pop-up window when I first open the mail app during each start of the Thinapped Notes clien.

Now I still get the error "CWPCA8515E" when I try and open either Contacts or Notebook. Futher digging turns out that the test user is using template R8 for Contacts (I will guess for Notebook also). So each user can have different templates for each application.... wow!

The Notes Admin will grab the official 8.5.x templates from IBM tomorrow and we will again test. He thinks it's due to the fact that they used a beta R8 template.

We will see.... Stay tuned :smileysilly:

Reply
0 Kudos
falsehope
Contributor
Contributor

OK,

So we have it working, enought to say "YEAH!"

The client I'm at is using Lotus Notes 7 servers and so the templates are all version7.

So the client would like to give it's developers the Lotus Notes 8 client via ThinApp. Some of these people have an email template based on rev8, some on rev7 and even some on rev6. The Lotus Notes admins worked it out so that any user getting Lotus Notes app via ThinApp would require a downgrade of the mail template from rev8 too rev7 (rev6 would get upgraded by the thinapped LotusNotes) The Admins also gave me rev7of the following templates; pernames.ntf and journal6.ntf. What I did was copy those templates to the (%ProgramFilesDir%\IBM\Lotus\Notes\Data) directory and rename the journal6.ntf too notebook8.ntf.

Now the basic functions of Lotus Notes works; email, calendar, todo, notebook, contacts.

Accessing anything else was and so far still is out-of-scope, so only the functions listed above were tested.

The only issue that remains is a "illeagal function call" pop-up window when you first open your mail box. This only happens upon first launch of app. I'm guessing there is a missmatch with the rev7 template in play while using a 8 client. The Lotus Notes admin is currently looking into this.

HTH Smiley Happy

Reply
0 Kudos
MIAMI_deVICE
Contributor
Contributor

Hi!

I had a similar problem with my thinapped Lotus Notes 8.5.1...

After implementing the offical Fix Pack 2 before creating a Package

solved the Problem 😃

I also edited my notes.ini before creation, so that the User does not

have to type in the Serveraddress, etc at the first start.

I hope this can fix your errors, too!

MfG

Jens

Reply
0 Kudos
falsehope
Contributor
Contributor

I'm a LotusNotes noob, so the notes.ini file, you just add the mail server, correct? If so, then I can't use that because the client has 12 "and growing" Notes mail servers.

So the FixPack 2, that fixed the template issue?

thanks for the feed back

Reply
0 Kudos
MIAMI_deVICE
Contributor
Contributor

Hi falsehope,

yep, the FP2 solved my R8 template issue.

With the .ini file - we just have one Domino Cluster address - so

this was easy for me to type it in.

MfG

MIAMI_deVICE

Reply
0 Kudos
JosiahBecker
Contributor
Contributor

Does Lotus/IBM officially support the virtualization of the 8.5.1 client? My e-mail team keeps telling me that IBM won't support it and any evidence to the contrary would be greatly appreciated. Also, any information you could provide me on packaging 8.5 and any of the gotcha's that you ran into would be very helpful. Thank in advance!

Reply
0 Kudos
franc1
Contributor
Contributor

Hi Josiah,

I have been playing around 1 week now and I cannot get lotus Notes 8.5.1 work in my environment .

Tha package of the application it's ok , but every time I try to run the Calnedar , mail . task etc etc .... i get this error *!CWPCA8515E: Application failed to open:Notes 8.0 Mail Calendar ToDo

Applications!.*

Has anyone make this app to work ?How did you fix it ?

Many thanks

Reply
0 Kudos
RightSolution
Contributor
Contributor

My background with eclipse suggest this might be another issue of a long path OS can't handle. To prove this point I checked %app data%\Thinstall\Lotus Notes 8.5.1\%ProgramFilesDir%\IBM\Lotus\Notes\Data\workspace\logs\error-log-1.xml that has several references to file Notes could not locate:

C:\Program Files\IBM\Lotus\Notes\Data\workspace\.metadata\.plugins\com.ibm.rcp.topologyhandler\Applications\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2096\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2096.xml (The system cannot find the file specified.)

After this I tried notepad.exe launched from notes thinapp package to save this file above - I could not do it but could save shorter file like 111.txt.

Note: Notes installed natively works fine...

Now if you think about sandbox location %app data%\Thinstall\Lotus Notes 8.5.1\ and compare it to c:\program files it becomes clear the file path for ThinApp runtime might be too long...

Has anyone tried changing sandbox location to something like c:\sb and test?

Reply
0 Kudos
JosiahBecker
Contributor
Contributor

I just finished packaging it and thats the exact same error I recieved. I made sure to apply Fix Pack 2 before finishing the capture but I still have the issue. Any thoughts? Thanks!

Reply
0 Kudos
RightSolution
Contributor
Contributor

I have got to a point where the following is the maximum length (XP SP3) that OS can handle:

C:\sb\Lotus Notes 8.5.1\%ProgramFilesDir%\IBM\Lotus\Notes\Data\workspace\.metadata\.plugins\com.ibm.rcp.topologyhandler\Applications\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2096\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2.xml

If I add at least one character then Windows can't open it with "Access Denied" error. To be successful the following path should be handled:

C:\sb\Lotus Notes 8.5.1\%ProgramFilesDir%\IBM\Lotus\Notes\Data\workspace\.metadata\.plugins\com.ibm.rcp.topologyhandler\Applications\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2096\0167891B37937F51704A54ADDFCC9DAE_1F_3KE527R200VQ502MGJOIMC2096.xml

which is 3 characters longer.

If this theory is right by shrinking the app name from Lotus Notes 8.5.1 to something like LN 8.5.1 should make it work...

Reply
0 Kudos
RightSolution
Contributor
Contributor

It works now with shorter sandbox path. The only problem remains that you cannot use %appdata% sandbox location. The only way I can think of is mapping a drive to %appdata% and use it in the package sandbox path.

Reply
0 Kudos
JosiahBecker
Contributor
Contributor

Did you have the same error prior to changes the length of the file name? Are you now able to open Mail, Contacts, Calendar etc. ?

Reply
0 Kudos
RightSolution
Contributor
Contributor

Yes, same error. Now everything works after sandbox path is less then 259 characters.

I am surprised ThinApp engineers could not avoid this problem by having sandbox folder linked to a root directory to keep the path as short as possible.

Reply
0 Kudos
JosiahBecker
Contributor
Contributor

I also shortened the sandbox name and that also resolved my issue! Good Catch!!! Thanks for your help!

Do you know if IBM officially supports Lotus Notes?

Thanks!

Reply
0 Kudos
franc1
Contributor
Contributor

Wooooowwww !!!

Finally it works . Will see if later releases fix this problem .

Thanks to all .

Reply
0 Kudos
Fred_Brodeur
Contributor
Contributor

Where are you "shortening the sandbox path"? when you're capturing the app? or elsewhere? I'm day 2 with playing with ThinApp. It's kool.

And for the issue with the downgraded Notes mail file, if you've created folders with the R8 based mail file then replace design with the R7 template and don't replace folder design too, you will still have R8 code in the folders. This is more of a problem when you have a lower version client and bring the mail file down to the correct version.

Fred

Senior Notes Administrator

(so you KNOW I'm interested in this subject!)

Reply
0 Kudos
RightSolution
Contributor
Contributor

Sandbox path had to be shorten or data folder has to be in Merge mode

but would require write access to progra files area

Sent from my iPhone

On 2010-05-09, at 11:14 AM, Fred Brodeur <communities-

Reply
0 Kudos