[
https://issues.jboss.org/browse/FORGE-1261?page=com.atlassian.jira.plugin...
]
George Gastaldi commented on FORGE-1261:
----------------------------------------
Hi Thomas,
This is kinda awkward, because freemarker requires no dependencies at all and I
couldn't manage to reproduce the issue you're facing.
Are you running this against an existent project? Could you paste the pom.xml (or perhaps
the steps to create it?).
Best Regards,
George Gastaldi
"rest endpoint-from-entity" fails, ClassNotFoundException:
org.apache.log4j.Priority
------------------------------------------------------------------------------------
Key: FORGE-1261
URL:
https://issues.jboss.org/browse/FORGE-1261
Project: Forge
Issue Type: Bug
Components: Plugin API
Affects Versions: 1.4.1.Final
Environment: (Environment-independent, but...) JDK 1.6.0_45, Windows Server 2008
R2
Reporter: Thomas Maslen
Priority: Minor
Summary: the org.freemarker module should express a dependency on org.apache.log4j but
doesn't
Workaround: edit modules/org/freemarker/main/module.xml and add the dependency
The long version:
"rest endpoint-from-entity" works fine in the version of Forge that is bundled
in JBoss Tools 4.1 (Forge 1.3.3).
However, the DTO-based functionality added in FORGE-1060 looked tasty, so I downloaded
Forge 1.4.1 and took it for a spin.
Regardless of whether I run 1.4.1 standalone or within JBoss Tools (Eclipse), "rest
endpoint-from-entity" fails with
java.lang.ClassNotFoundException: org.apache.log4j.Priority from [Module
"org.freemarker:main"
(I have a complete stack trace but it doesn't add anything profound).
Once I edited modules/org/freemarker/main/module.xml and added a dependency for the
"org.apache.log4j" class, "rest endpoint-from-entity" ran happily and
generated the expected classes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira