how to combine NSF file in IBM Lotus Notes 8.5.2 Revision 20100811.1131 (Release 8.5.2) via python codes - lotus-notes

i'm using IBM Lotus Notes
Release 8.5.2
Revision 20100811.1131 (Release 8.5.2)
i have several backup files with NSF in suffix.
i would like combine these NSF files into one file by using python
anyone could help me, many thanks.

Related

Run java code for IBM Lotus Notes on Linux. Error no lsxbe

I am trying to run a simple java code using Notes.jar to read from NSF files on Linux.
When i run the code, I get the below error
java.lang.UnsatisfiedLinkError: no lsxbe in java.library.path
This worked in windows when I installed Notes notes.
Sample JAVA Code
NotesThread.sinitThread();
Session s = NotesFactory.createSession();
I want the below to be fixed
1.Where to get linux software for lotus notes and how to install it
How to fix the below error
java.lang.UnsatisfiedLinkError: no lsxbe in java.library.path
Notes is only available on Windows and MAC. If you need to access notes data in linux, you have several options.
Notes Client on linux has been dropped around 9.0.1 FP6
a) Webservices.
b) NCSO.JAR and DIIOP see https://www-01.ibm.com/support/docview.wss?uid=swg21994330
Just install the old version of Lotus Notes Linux client or Domino server.
Then, you'll find the required files in the root folder of the installation.
I'll suggest you add the installation to the path variable (Apparantly, JVM doesn't always detect this values) or put the required files in usr/lib or /lib(Which is what we're doing).
You'll require a few more libraries including liblxbe.so,
I'll list them here as libgsk8iccs_64.so, libxmlproc.so, libnotes.so, libndgts.so.
If you could find this files somewhere, you won't need the lotus client. Just the Notes.jar or NCSO.jar will work.
P.S.I'd very hard time figuring this out, so I'm listing other needed files also.

How to use TFS with Pentaho (how to source control Pentaho files using Microsoft TFS) ? Is there a easy way?

I am researching how to use Microsoft TFS as source control for Pentaho created scripts / files. I am not that familiar with Pentaho but do have some experience with TFS. Is Github the answer as a intermediate hop ? Thanks.
Pentaho created scripts/files, seems you handle these files in PDI repository. If you want to use Pentaho's PDI repository and version the content in a proper source control system, this blog is what you should do to be effective.
Even though the sample is using traditional CSC such as CVS, SVN; it's similar to TFS.

Pentaho 7.1 report files stored in filesystem

We are moving form Pentaho 3.8 to Pentaho 7.1, quite a some upgrade. :)
However many things has changed, so I need some help every now and then. On 3.8 we have had folder on HDD where we have had all our reports stored. I am quite used to manage this folder through SVN, so I was trying to do it same way on Pentaho 7.1 but its not working.
At first I have switched pentaho-server/pentaho-solutions/system/jackrabbit/repository.xml back from postgres to FileSystem settings.
However it did not worked. I could not find folders created through web app on HDD.
Next step, I have tried to crerate folder on HDD, located in pentaho-server/pentaho-solutions/. added also index.xmlvfile to recognize it and refreshed/restarted all I could find in pentaho, inculuding pentaho itself. Still can't see this folder in web app.
Now I am searching for possible location where to maintain those files, but there are so many possibilities, I could spend days working on it.
Can someone give me a hint or was doing something similar?
My system is Linux, and I use Community Edition of pentaho-server.
Pentaho only uses Jackrabbit for storing the repository since version 5. There is no longer a physical copy in your hard drive.
Your best shot is using CBF2 and the import/export scripts to sync the jackrabbit repository and a folder on your drive you can then sync using SVN.
CBF 2 blog post

Migrating working sets from old to new Domino Designer installation

I am trying to migrate my working sets to a new installation. While searching the web I found this link which says that by copying the file <DATA FOLDER>\workspace\.metadata\.plugins\org.eclipse.ui.workbench\workingsets.xml we can get our original working sets back. I tried it, but it only restores my working sets and they are empty with no database inside them.
What am I missing here? Does any one know how to get all the working sets from old installation and put it into new installation of Domino Designer?
Databases in designer are held as eclipse projects, so you would need to copy project directories inside workspace directory. You can see their directory names in designer just after database title.
Although, I wouldn't recommend that, because different designer versions may have different structure of its content.
I had the same issue. I migrated from the same Notes 8.5.3 release on the old computer to the new computer, so after reading the tips above, I decided to just replace the whole workspace folder under the C:\Lotus\Notes\Data\ folder on my new PC with the workspace folder on my old PC.
It worked! When I opened the Designer client, I had all my working sets complete with database icons. I don't know anything about the workspace folder, so I probably would be cautious applying such an approach if I were migrating to a new release, but since I had not yet started to work on the new PC, I was prepare to reinstall the software if necessary.
FYI, if you don't want to lose your custom commands in the Domino Administrator client when migrating to a new PC or when installing another release of Notes on the same PC, you simply copy the domadmin.nsf database file from the old environment and replace the one in the new environment (if it exists, it won't yet exist if you haven't launched the app after a new install). If you have upgraded to a new Notes release, then open this domadmin.nsf DB in Designer in the new environment and refresh its design from the StdAdminDatabase template (domadmin.ntf).
http://www.lotusguru.com/lotusguru/LGBlog.nsf/d6plinks/20100310-83ESQC
The Notes client being totally closed, backup or restore the following directories :
..data/workspace/.metadata/.plugins/..
com.ibm.designer.domino.ide.resources
org.eclipse.core.resources/.projects
org.eclipse.core.resources/.root
org.eclipse.core.resources/.safetable
org.eclipse.ui.workbench

Beginner's guide towards a linux based solution to read mail content (including attachments) from MS Outlook's .pst files

I have just started with the basics of how MS Outlook stores its mails in its own format (.pst format) and I have to deliver a script (search something or write my own) which -
parses these .pst files on a linux system (which were zipped and sent here)
creates a single .txt file for every mail. Creates a single .zip file for every attachment. This is the basic thing to be done. I also need to assign some unique names to the text files to be created.
Any language - PHP, Java, Python - whichever is available/applicable.
Some basic Questions
Would be nice if anyone could clarify these basic questions -
Are both mail contents as well as attachment info stored as .pst files?
I got these so far
Read contents of .pst file with php
How can I dump emails from an Outlook .pst file into a MySQL database? says that
Google email uploader (open source),
they do the reading part...
In this question - Outlook PST File Parsing in Python, there is mention about libpst-python.
Any suggestions regarding which of these solutions or some others to try? Or if you could tell about any of your experiences so that I get an idea before actually trying out any solution and later realizing it is not possible that way. Any pointers would be appreciated. I basically come from a LAMP background with little knowledge in other languages. Have done a little bit of bash programming recently.
Thanks,
Sandeepan
Update
JPST works fine. There are modules exactly for these things - read all messages (you can simple write code to save in files), save the attachments and many other things.
Also I came to know that mail contents as well as attachments, all are stored in the .pst files.
You could look at either http://alioth.debian.org/projects/libpst/ or http://www.genusa.com/utils/pmseu.htm
You may also consider Aspose.Network for parsing Outlook PST files. In Linux environment, there are 2 ways to parse PST with Aspose.Network.
Use Aspose.Network for Java. This requires Sun's JDK and will run natively on Linux, because Aspose.Network for Java library is written in Java. Here is a sample Java program for exporting MSG files from PST.
Use Aspose.Network for .NET with Mono on Linux. This solution depends on Mono for running .NET code in Linux environment, because the Aspose.Network for .NET library is written purely in .NET. Here is the sample .NET program for exporting messages (MSG) from PST.

Resources