Notes 8.5 – interesting design refresh observation

Refreshed the design of a database modified using Domino Designer 8.5 (Eclipse version) in Notes 7.0.2 and discovered some of the new stuff now stored in the NSF. See screenshot below. Especially the WEB-INF/classes/plugin/Activator.class makes me wonder what kind of Java stuff is stored in there now…

7 thoughts on “Notes 8.5 – interesting design refresh observation”

  1. I saw those today as well when I was refreshing a DB. I’ve yet to find a way of getting at the new design elements to see what’s in them though.

    Like

  2. Well I can relieve some of the tension… 🙂 The Activator.class is normally used in plugins to control lifecycle (start, stop etc) and the MANIFEST.MF is for controlling dependencies etc. The .project and .classpath files are Eclipse files for project and Java classpath settings. Why they are stored in the NSF when no, Java related, changes has been made beats me though.

    Like

  3. I may be wrong, but, I think it comes from the LCD heritage and then XPages stuff, where some preparation work has been done to support running them in rich client…

    Like

  4. It is because Domino Designer 8.5 creates project for every database when opened. These files are also visible after changing perspective in designer to some "standard" one. Also then you can see DXL sources of some elements and Eclipse LotusScript editor preview 🙂

    Like

  5. Hello here, how can we access the web-inf directory to put some config files ?

    I’m working on implementing openamf to domino, but I don’t know were put my config files if I want they ‘ll be loaded at Servlet start up

    Like

  6. Servlets in Domino aren’t managed within the nsf-file but in the file system. The Domino admin. help should tell you what you need to know. Please note that the servlet engine in Domino is servlet spec 1.2 (or there about) so it’s very much outdated. You don’t even use web.xml files in this release.

    Like

  7. These design notes are misinterpreted as ‘Forms’ when viewed using R5 Designer!! The following form names are listed:
    build.properties
    plugin.xml
    WEB-INF/classes/plugin/Activator.class
    .classpath
    .project
    However if you try to open them as a form you get a msgbox saying "Not a form".  When an R5 user tries to build a search query by form, the default form "build.properties" throws a fatal error. A lot of the world is still using R5 and even older versions, much as we’d like everyone to upgrade to R8.5. This problem doesn’t manifest itself in R6 or higher.

    Like

Comments are closed.