5

Java Agents and Script Libraries in IBM Domino have a unique container format. It's not clear how to extract specifically the class files from those containers, or where in Domino Designer to extract/export the class files.

How to do this?

Cœur
  • 37,241
  • 25
  • 195
  • 267
user2986018
  • 341
  • 1
  • 2
  • 6
  • 1
    `JAR` files are just `ZIP` files, so just use your favourite decompressor. Otherwise, please describe your requirements more thoroughly. – Ken Y-N Mar 27 '18 at 23:40
  • 2
    This has to do with IBM/Lotus Domino, which stores Java source and classes in peculiar ways inside its database, and it's not merely a matter of expanding a jar file. – Jesse Gallagher Mar 28 '18 at 12:28
  • 4
    I agree, this is not too broad or as simple as noted. You need to know Domino Designer to understand. Please re-open! – Howard Mar 28 '18 at 13:25
  • 1
    Jesse, you are right Can you let me know how to re-open this post – user2986018 Mar 28 '18 at 21:20
  • 2
    In any event, the way to do this is to open the Java agent or script library in Designer, then go to the Navigator view (Window -> Show Eclipse Views...). In there, there will be a stub project for the Java element, and you can right-click on the "bin" dir in there and do Export -> File System to extract the class files. – Jesse Gallagher Mar 29 '18 at 17:12
  • this question and answer by Jesse above are pretty helpful and important for people working with IBM Domino. Please re-open this question. – Arun Mar 30 '18 at 05:10

1 Answers1

2

A the way to do this is to open the Java agent or script library in Designer, then go to the Navigator view (Window -> Show Eclipse Views...). In there, there will be a stub project for the Java element, and you can right-click on the "bin" dir in there and do Export -> File System to extract the class files.

Jesse Gallagher
  • 4,461
  • 13
  • 11