This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal


Sep 8, 2014, 7:52 AM
20 Posts
topic has been resolvedResolved

HTTP: Missing resource string

  • Category: Application Development
  • Platform: Linux
  • Release: 9.0.1
  • Role:
  • Tags:
  • Replies: 2

Hello,

since we upgraded the domino server from 8.5.3 to 9.0.1 we have a special effect, sending email with our contact application.

At the end of every email, which contains attachments we have the text "HTTP: Missing resource string<attachment name>". This has nothing to do with http task. I can stop the http task at the server and the message appears as well.The effect only happens if we send the email by a server process. If I call the same functionality at a notes client (8.5.3 or 9.0.1) the effect does not appear.

Here is the code fragment what the email send process is doing:

'copy the draft of th serial email to a temporary document
      Set docTemp = me.docCurrent.Copytodatabase(dbCurrent)

      Call Me.setBasicMailFields (docTemp)
'fill the addressee
      docTemp.SendTo      = sMailAddress
      docTemp.EnterSendTo = docTemp.sendTo
      docTemp.Recipients  = docTemp.sendTo
      docTemp.INetSendTo  = docTemp.sendTo
      docTemp.Principal   = me.sPrincipal
      docTemp.From        = me.docMailTask.From
      docTemp.Logo        = sLogo
      docTemp.User        = me.sPrincipal
      docTemp.Form        = "Memo"
'replace some placeholder (personal salutation etc.)
      Call replaceRTVariables(docTemp)
      
      Call docTemp.ConvertToMIME(CONVERT_RT_TO_PLAINTEXT_AND_HTML)
      
      Call docTemp.Save(True, False)
      
'copy the temporary document to the MAIL.BOX
      Call docTemp.Copytodatabase(dbMailbox)

'kill the temporary document
      Call docTemp.Remove(true)

I suppose the reason for the mistake is the the call to the function ConvertToMIME(CONVERT_RT_TO_PLAINTEXT_AND_HTML). But the functionality I described worked without any problems since DOMINO 6.5.

 

Dec 4, 2014, 4:23 PM
20 Posts
HTTP: Missing resource string

I solved this error with a re-install of the server.

Obviously there was a mix of older (Ver. 8.5.3) and newer (Ver. 9.0.1) files in the notesdata/domino directory. This problem only happens on one server. 6 other server could be upgraded from Ver. 8.5.3 to 9.0.1 without such problems.

Dec 4, 2014, 4:49 PM
328 Posts
Nice catch!

Over the years, I've always made a habit of uninstalling the old server version, manually deleting the folders and other junk that the uninstaller missed (except for my data. of course), and then installing the new server version.

The ONLY time it bit me was when I upgraded the Traveler server this last time - uninstalling Traveler also deleted the Traveler database files! That was a surprise. Fortunately I had copied them - and I don't know why....

;-)


This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal