Hi Mark,
On 14/11/14 20:35, Mark A. Matienzo wrote:
I'm working on trying to get Marmotta (either 3.2.1 as-released or a 3.3.0
snapshot) up and running in Jetty 8.1.16. I know the directions [0] specify
Jetty 6.x, but I'm trying to use a slightly more recent version based on
another project, hydra-jetty, [1] that provides a convenience deployment of
Jetty, Solr, and the Fedora repository framework.
We have to update the documentation, I guess Jetty 6.x is no longer
target for deploying Marmotta...
Eventually it should run in more modern versions. In fact our
integration tests are based on a embedded implementation on Jetty
(9.2.1.v20140609):
https://github.com/apache/marmotta/blob/develop/platform/marmotta-core/src/test/java/org/apache/marmotta/platform/core/test/base/JettyMarmotta.java#L54
I think I have successfully resolved a good number of the dependency
issues, and have created a fork of hydra-jetty for use with Marmotta [2].
However, when Jetty starts and begins to load, it runs into a
NullPointerException on MarmottaResourceFilter.init. My logs are here [3].
So if the NPE comes from MarmottaResourceFilter.java:83
https://github.com/apache/marmotta/blob/develop/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/servlet/MarmottaResourceFilter.java#L83
probably means an issue with CDI, and log or configurationService have
not been injected. Check the CDI setup, and let us know if there is any
patch that should be applied upstream.
Thanks.
Cheers,
--
Sergio Fernández
Partner Technology Manager
Redlink GmbH
m: +43 660 2747 925
e: sergio.fernan...@redlink.co
w: http://redlink.co