#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+---- Exception is
java.lang.Error: ABCL Debug.assertTrue() assertion failed! at org.armedbear.lisp.Debug.assertTrue(Debug.java:46) at org.armedbear.lisp.Pathname.init(Pathname.java:404) at org.armedbear.lisp.Pathname.<init>(Pathname.java:217) at org.armedbear.lisp.Site.init(Site.java:60) at org.armedbear.lisp.Site.getLispHome(Site.java:74) Truncated. see log file for complete stacktrace
ABCL is initialized from .ear and tries to load boot.lisp on URL zip:/opt/was/.........abcl-0.27.0.jar!/......../boot.lisp
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+----
Comment(by https://www.google.com/accounts/o8/id?id=AItOawmSUp6qgimLhBF5PqSpq7-CzEqH33b...):
On which application server? In general, the classpath scanning system which is part of the Spring framework might be a good source of inspiration on how to deal with idiosyncratic classloaders on various application servers. I'm afraid that issues like this are only solvable by a lot of special casing.
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+----
Comment(by https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978):
Weblogic 10.3.5, maybe 10.3.x
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+----
Comment(by https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978):
Yes, but in code after uri/url manipulations uri authority from "" became null -> and here is exception
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+----
Comment(by https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978):
uri is
zip:C:/Oracle/Middleware/user_projects/domains/evb- head/servers/AdminServer/tmp/_WL_user/evb-app/vn9chc/war/WEB- INF/lib/abcl-0.27.0.jar!/org/armedbear/lisp/boot.lisp
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: 1.0.1 Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+---- Changes (by mevenson):
* milestone: => 1.0.1
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: new Priority: blocker | Milestone: 1.0.1 Component: interpreter | Version: 0.27 Keywords: | -----------------------------------------------------------------------+----
Comment(by mevenson):
Might work after the patch for Weblogic using the "zip" scheme in r13700. Please test in failing environment.
http://trac.common-lisp.net/armedbear/changeset/13700
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsman Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Keywords: needs-test,analysis | -----------------------------------------------------------------------+---- Changes (by mevenson):
* keywords: => needs-test,analysis * owner: ehuelsmann => ehuelsman * status: new => assigned * milestone: 1.0.1 => 1.1.0
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: ehuelsmann Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Keywords: needs-test,analysis | -----------------------------------------------------------------------+---- Changes (by mevenson):
* owner: ehuelsman => ehuelsmann
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: unassigned Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Keywords: needs-test,analysis | -----------------------------------------------------------------------+---- Changes (by mevenson):
* owner: ehuelsmann => unassigned
#173: Cannot initialize ABCL within .ear -----------------------------------------------------------------------+---- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Keywords: needs-test,analysis | -----------------------------------------------------------------------+---- Changes (by mevenson):
* owner: unassigned => mevenson
#173: Cannot initialize ABCL within .ear ------------------------------------------------------------------------+--- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: mevenson Type: defect | Status: closed Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Resolution: fixed | Keywords: needs-test,analysis ------------------------------------------------------------------------+--- Changes (by mevenson):
* status: assigned => closed * resolution: => fixed
Comment:
ABCL runs fine under current Weblogic 10.3.
Exceptions for PATHNAME-URL with the schema 'zip' have been added to the class loading infrastructure that allow me to run Armed Bear in all Weblogic containers currently support commercially by ORCL.
(need reference to commit)
#173: Cannot initialize ABCL within .ear ------------------------------------------------------------------------+--- Reporter: https://me.yahoo.com/a/KvgfiPIMkNAd1zTHUTfXlVJkp92K#3d978 | Owner: mevenson Type: defect | Status: closed Priority: blocker | Milestone: 1.1.0 Component: interpreter | Version: 0.27 Resolution: fixed | Keywords: needs-test ------------------------------------------------------------------------+--- Changes (by mevenson):
* keywords: needs-test,analysis => needs-test
armedbear-ticket@common-lisp.net