2
votes

I am trying to set up an environment in order to "play around with" developing my own tools for XPages and adding to the extension libraries. I have been using this youtube video as a basis for setting up the environment. As a few people in the comments have pointed out, it is no longer possible to get the "IBM Development Package for Eclipse" skd50 version; only the ..70 version is available. Since I was trying to add to a later version of the ExtLibs, I decided to give it a try anyway. After importing the ExtLib projects, I had thousands of compile errors due to not having the correct sdk. I have also not found any hint of something that could help on openNTF.org.

Is anyone aware of a way to edit/add to the ExtLib, or know of a source where I can learn the new(?) way of setting up the environment?

Thank you very much in advance.

2

2 Answers

4
votes

There's an easier way to do it. Just modify the Eclipse configuration to point to Domino. All the details are here -> http://www.intec.co.uk/configuring-eclipse-for-domino-debug-plugin/

2
votes

I've been doing the same this week. Good resources are:

  1. Configuring Eclipse for XPages OSGI Plugins - Part 1 as a concise guide for eclipse/xpages sdk/domino debug plugin setup

  2. Paul's tip as per above http://www.intec.co.uk/configuring-eclipse-for-domino-debug-plugin/

  3. For errors about tests you need to:

    1. Right click on the projects with that error e.g. com.ibm.xsp.extlib.text
    2. Build Path>Add Libraries
    3. JUnit> JUnit3

That got everything to compile for me bar the com.ibm.xsp.extlibx.oauth, which i think may be caused by that needing a plugin only available in the Domino (Server) Target

NB: My Domino install was a default windows one i.e in C:\Program Files. To let the Domino debug plugin write into that folder I had to run Eclipse as Administrator