Opened 4 years ago

Last modified 21 months ago

#486 new defect

Deployments from abcl-aio.jar can't find ABCL-CONTRIB

Reported by: Mark Evenson Owned by:
Priority: major Milestone: 1.9.2
Component: other Version: 1.8.1-dev
Keywords: abcl-aio Cc:
Parent Tickets:

Description

<https://github.com/armedbear/abcl/issues/372>

I ran into this when I combined abcl.jar and abcl-contrib.jar together on the classpath via Maven, but it's more directly reproduced with an AIO jar:

ant -f build.xml abcl-aio.jar
...
java -jar dist/abcl-aio.jar --noinform
CL-USER(1): (require :abcl-contrib)
("uiop" "UIOP" "asdf" "ASDF" "JAVA" "ABCL-CONTRIB")
CL-USER(2): (require :jss)
#<THREAD "interpreter" {66BA4A3B}>: Debugger invoked on condition of type SIMPLE-ERROR
  Don't know how to REQUIRE JSS.
Restarts:
  0: TOP-LEVEL Return to top level.
[1] CL-USER(3):

My suspicion is that the resolution of the JSS system is dependent on the colocation of abcl.jar and abcl-contrib.jar on the filesystem. When I run ABCL via java -jar abcl.jar in a directory that also contains abcl-contrib.jar, it works.

Change History (2)

Note: See TracTickets for help on using tickets.