Details
-
Type:
Wish
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 0.3-BETA-2
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
the groovy-all-*.jar that is to be signed is the same as the one used by Griffon itself. so we cannot trim down the jar and take advantage of the signing script of Griffon.
e.g. if i remove groovy.sql.* and run "griffon run-applet" the following exception will be thrown:
Error starting Griffon: groovy/sql/GroovyRowResult
java.lang.NoClassDefFoundError: groovy/sql/GroovyRowResult
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
but for my applet, i don't need the sql lib.
Griffon needs to support loading a groovy-all*.jar from another path, perhaps under the project directory.
Issue Links
| This issue is superceded by: | ||||
| GRIFFON-64 | Create stripped down runtime jar |
|
|
|
Allowing a different version of the groovy jar to be used may not be a good idea, however a stripped down groovy-all jar is something that can be done, specially once modular groovy (scheduled for 1.8) is ready.