While working on Issue #21, I discovered that EmbeddedServer isn't handling resources correctly:
The resources in src/main/webapp are being used by EmbeddedServer, rather than the compiled/output version of those resources.
With Maven, the WAR plugin is the only thing that uses/touches those files and it happens during the packaging phase. This means that the compiled/output version of those files is never exposed unpackaged.
However, apparently Eclipse's m2e-wtp will process the resources unpackaged.
The conclusion from all of this is that EmbeddedServer should be pulling from whatever directory that m2e-wtp drops things in. In order to do that, I need to be using the JavaEE version of Eclipse (or install WTP manually, which is unlikely to go well).
While working on Issue #21, I discovered that
EmbeddedServer
isn't handling resources correctly:src/main/webapp
are being used byEmbeddedServer
, rather than the compiled/output version of those resources.The conclusion from all of this is that
EmbeddedServer
should be pulling from whatever directory that m2e-wtp drops things in. In order to do that, I need to be using the JavaEE version of Eclipse (or install WTP manually, which is unlikely to go well).