I'm using version 1.2.0 from website download link: http://unomi.incubator.apache.org/download.html
Here my stacktrace: 2018-05-24 11:28:51,718 | WARN | qtp1299529195-68 | WebApplicationExceptionMapper | 140 - org.apache.cxf.cxf-rt-frontend-jaxrs - 3.0.2 | javax.ws.rs.InternalServerErrorException: HTTP 500 Internal Server Error at org.apache.cxf.jaxrs.utils.SpecExceptions.toInternalServerErrorException(SpecExceptions.java:79) at org.apache.cxf.jaxrs.utils.ExceptionUtils.toInternalServerErrorException(ExceptionUtils.java:101) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.convertExceptionToResponseIfPossible(JAXRSInInterceptor.java:226) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:215) at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:243) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:197) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:149) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:290) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:209) at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:265) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501) at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086) at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:427) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:370) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:984) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1045) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:236) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SslConnection.handle(SslConnection.java:196) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:748) Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "systemTags" (class org.apache.unomi.api.Metadata), not marked as ignorable (9 known properties: "enabled", "readOnly", "scope", "tags", "missingPlugins", "id", "description", "name", "hidden"]) Em qui, 24 de mai de 2018 às 12:28, Serge Huber <[email protected]> escreveu: > System tags should exist. If you look at the property descriptors provided > in Unomi they use system tags. > > You can find them here : > > > https://github.com/apache/incubator-unomi/tree/master/services/src/main/resources/META-INF/cxs/properties/profiles/social > > You can see how they are loaded here : > > > https://github.com/apache/incubator-unomi/blob/master/services/src/main/java/org/apache/unomi/services/services/ProfileServiceImpl.java > > at line 946 > > Btw you could deploy your own Unomi plugins with such descriptors ? > > cheers, > Serge... > > On Thu, May 24, 2018 at 4:59 PM, Diogo Munaro Vieira < > [email protected]> wrote: > > > I found that systemTags doesn't exists. I'm using tags... Are there > > differences? > > > > Em qui, 24 de mai de 2018 às 11:07, Serge Huber <[email protected]> > > escreveu: > > > > > Could you maybe check the Karaf logs to see if you see the reason for > the > > > error ? > > > > > > You can find them in the data/log directory. > > > > > > cheers, > > > Serge... > > > > > > Serge Huber > > > CTO & Co-Founder > > > T +41 22 361 3424 > > > 9 route des Jeunes | 1227 Acacias | Switzerland > > > jahia.com <http://www.jahia.com/> > > > SKYPE | LINKEDIN <https://www.linkedin.com/in/sergehuber> | TWITTER > > > <https://twitter.com/sergehuber> | VCARD > > > <http://www.jahia.com/vcard/HuberSerge.vcf> > > > > > > > > > > JOIN OUR COMMUNITY <http://www.jahia.com/> to evaluate, get trained > > and > > > to discover why Jahia is a leading User Experience Platform (UXP) for > > > Digital Transformation. > > > > > > On Thu, May 24, 2018 at 3:41 PM, Diogo Munaro Vieira < > > > [email protected]> wrote: > > > > > > > Hey guys, > > > > > > > > I tried to create my Item using concepts > > > > <http://unomi.incubator.apache.org/versions/master/concepts.html> > > > > reference, > > > > but I'm getting 500 from API at localhost: > > > > > > > > curl -XPOST https://localhost:9443/cxs/profiles/properties/ -u > > > karaf:karaf > > > > -H "Content-Type: application/json" --data '{ > > > > "itemId": "tweetNb", > > > > "itemType": "propertyType", > > > > "metadata": { > > > > "id": "tweetNb", > > > > "name": "tweetNb", > > > > "systemTags": ["social"] > > > > }, > > > > "target": "profiles", > > > > "type": "integer" > > > > }' --insecure -v > > > > > > > > Do I really need to add this item to ingest an Event with it? > > > > > > > > If yes, what's wrong with my Curl? > > > > > > > > -- > > > > Diogo Munaro Vieira > > > > > > > > ------- > > > > Big Data > > > > Ramal: 6866 > > > > > > > > http://diogomunaro.com > > > > (21) 98656-0745 > > > > > > > > > > > > > -- > > Diogo Munaro Vieira > > > > ------- > > Big Data > > Ramal: 6866 > > > > http://diogomunaro.com > > (21) 98656-0745 > > > -- Diogo Munaro Vieira ------- Big Data Ramal: 6866 http://diogomunaro.com (21) 98656-0745
