dominoGuru.com

Your Development & Design Resource

XPages, Domino Designer in Eclipse, Package Explorer, and the case of the missing xsp.properties

IBM Lotus Notes Domino XPages Enabling the Packet Explorer View Pane within the IBM Domino Designer in Eclipse Client will allow you to see your Lotus Notes Domino apps in a new light and give you access to things like the xsp.properties -- a resource critical to advanced XPage development.

The xsp.properties resource can be used to set global variables and override default rendering or behavior for your XPages.

To find the xsp.properties resource, you must enable the Package Explorer, where you will find the resource in the [db]\WebContent\WEB-INF\xsp.properties.

It's missing by default, however...

Missing xsp.properties resource in IBM Domino Designer in Eclipse

That's because the xsp.properties resource is not created until you first save the Application Properties in the Domino Designer in Eclipse Client.

Application Properties in IBM Domino Designer in Eclipse

Once you've saved the Application Properties Design Element, you will see your xsp.properties resource in the DDE Package Explorer!

xsp.properties resource in IBM Domino Designer in Eclipse

Now you can add global variables to your XPages like foo=blah or (as pointed out by Niklas on my last post) disable the rendering of the Dojo Script Libraries via xsp.client.script.libraries=none.


About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of dominoGuru.com, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.



More from dominoGuru.com


dominoGuru.com is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, dominoGuru.com by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.