Affects Version/s: 6.2.X EE, 7.0.0 M3
Component/s: Core Infrastructure > Service Builder
When a model with a "treePath" column is created in a plugin, the generated Clp model doesn't implement TreeModel's methods. This produces a compiler error.
The "model_clp.ftl" template should be modified to generate the methods when appropriate.
- Go to the knowledge-base-plugin (plugings/portlets/knowledge-base-portlet)
- edit the docroot/WEB-INF/service.xml file. Add the following columns to the KBArticle model (see attached service.xml file):
- parentKbArticleId of type long
- treePath of type String
- Execute ant build-service and ant compile and assert a compile time error occurs
Everything builds and compiles fine; no error message or warning displayed.