4
votes

When using Domino Designer 8.5.3, I have a bunch of custom classes added using the Java design element. I want to use a 3rd party JAR in my custom classes in the same way you would when using external JARs in xPages SSJS, via Package Explorer:

WebContent-->WEB-INF-->lib

However my custom classes aren't picking the JAR up.

Is this a known limitation or have I got my configuration screwed up somewhere?

2
Do you mean Agents? If so, no it can't use them.Simon O'Doherty
They aren't being picked up in Designer or at runtime? You can do this. I have done it from managed beans.Russell Maher
Russell, they aren't being picked up in Designer. So I'm just getting "...cannot be resolved" errors when saving.lee_mcmullen

2 Answers

10
votes

They are after you do:

Project -> Properties -> Java Build Path -> Libraries -> Add JARS...

update:

Frantisek Kossuth tells us about a nice shortcut in his comment:

in Package Explorer view (Java perspective, or add this view to XPages/Domino Designer perspective), simply right click JAR file and use "Build Path/Add to Build Path" menu

1
votes

I had a similar problem (Accessing methods from imported jars in managed beans). It seems you need to import them in your machine/server's file system.