Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
22 years ago | |
---|---|---|
.. | ||
docs/manual/CoreTasks | 23 years ago | |
src | 22 years ago | |
.cvsignore | 23 years ago | |
README | 22 years ago | |
build.xml | 22 years ago |
There are the following features in the antlib proposal:
1) antlib & antjar
2) type definitions that allow to define new implementations of mappers, selectors, paths, conditions, etc. That you can define in your antlib and a way to link this with the introspectors (I am not sure how complete this is).
3) A scoping framework for the symbol tables needed to manage the antlib definitions (I think ANT has something on this regard)
4) A framework for managing classloaders where you can specify which classloader to use when loading an antlib.
(2) would be really nice, because it will eliminate all the need for mentioning classnames all around, antlibs will be used just like core.
Also useful for tasks like <ejbjar> which has vendor specific components that should be part of the antlib of the vendor.
(3) Probably should die and be replaced by whatever scoping thing comes from <import> proposal.
(4) This was probably what killed <antlib> the last time around. Probably needs to be treated separately. In any case, if you load
multiple antlibs with dependencies, there has t be a way to make them share the same classloader otherwise you cannot use it.
So there we go, take a look at the code and let us know what you think,
Jose Alberto & Antoine
No Description
Java HTML XSLT GAP Shell other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》