Hi,

 

@Luis : Can you tell me if you used Manifold 2.8.1 out of the box for your test or if you used a custom alfresco-indexer lib for your test?

 

Thank you,
Aurélien

 

De : Aurélien MAZOYER [mailto:[EMAIL PROTECTED]]
Envoyé : vendredi 6 octobre 2017 14:03
À : [EMAIL PROTECTED]
Objet : RE: Alfresco webscript connection problem

 

Yes, here is the configuration I used :

 
Protocol:

http
Host name:

host
Port:

8080
Context:

/alfresco/service



Store protocol:

workspace
Store ID:

SpacesStore



User name:

user
Password:

********

Did you use Manifold 2.8.1 out of the box for your test or did you use a custom alfresco-indexer lib?

Regards,

Aurélien

 

 

 

De : Luis Cabaceira [mailto:[EMAIL PROTECTED]]
Envoyé : vendredi 6 octobre 2017 13:49
À : [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Objet : Re: Alfresco webscript connection problem

 

Have you filled in the username and password for Alfresco ? From the stacktrace you are showing its apparently missing the username. I've just tested this with Alfresco 5.2 and Manifold 2.8.1 and it works ok for me.

 

On 6 October 2017 at 09:00, Aurélien MAZOYER <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote:

Hi,

 

Thank you for your advice. I am now able to compile the project with the following command:

mvn clean install -Dmaven.test.skip=true

and the following pom.xml

    <properties>

        <alfresco.version>5.2.f</alfresco.version>

        <!--<alfresco.enterprise.version>5.0.2</alfresco.enterprise.version>-->

        <h2-support.version>5.0</h2-support.version>

    </properties>

I copied the fresh compiled alfresco-indexer-client.jar to the connector-lib folder of manifoldcf (version 2.7.1) and deployed the amp on Alfresco.

 

I tried to configure a repository connection in mcf with the following configuration:

 
Protocol:

http
Host name:

host
Port:

8080
Context:

/alfresco/service



Store protocol:

workspace
Store ID:

SpacesStore



User name:

user
Password:

********

 

 

and I get the exception:

 

ERROR 2017-10-05 18:06:11,518 (qtp1297502382-371) - Json response is missing username.

com.github.maoo.indexer.client.AlfrescoParseException: Json response is missing username.

        at com.github.maoo.indexer.client.WebScriptsAlfrescoClient.getUsername(WebScriptsAlfrescoClient.java:315)

        at com.github.maoo.indexer.client.WebScriptsAlfrescoClient.getUser(WebScriptsAlfrescoClient.java:308)

        at com.github.maoo.indexer.client.WebScriptsAlfrescoClient.userFromHttpEntity(WebScriptsAlfrescoClient.java:299)

        at com.github.maoo.indexer.client.WebScriptsAlfrescoClient.fetchUserAuthorities(WebScriptsAlfrescoClient.java:362)

        at org.apache.manifoldcf.crawler.connectors.alfrescowebscript.AlfrescoConnector.check(AlfrescoConnector.java:133)

        at org.apache.jsp.viewconnection_jsp._jspService(viewconnection_jsp.java:249)

        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)

        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)

        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)

        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)

        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)

        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)

        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)

 

Any idea what is going on?

 

Regards,

 

Aurélien

 

 

De : Luis Cabaceira [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ]
Envoyé : mercredi 4 octobre 2017 12:23
À : [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Objet : Re: Alfresco webscript connection problem

 

Hi, enterprise artifacts from Alfresco (assuming you have an account on Alfresco nexus) normally do not end in letters.

 

So for example, for enterprise 5.2.1.1 <alfresco.enterprise.version>5.2.1.1</alfresco.enterprise.version>

 

The best way to check is to login to nexus.alfresco.com <http://nexus.alfresco.com>  and search for the version you want.

 

<dependency>

  <groupId>org.alfresco</groupId>

  <artifactId>alfresco-enterprise</artifactId>

  <version>5.2.1.1</version>

  <type>war</type>

</dependency>

 

 

 

On 4 October 2017 at 10:34, Aurélien MAZOYER <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote:

Hi All,

 

I am not sure that my last email has been correctly delivered to the ML.

Can you please tell me if my modification to the pom.xml is correct?
Thank you

 

Regards,

 

Aurélien

 

De : Aurélien MAZOYER [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ]
Envoyé : mardi 12 septembre 2017 15:23
À : '[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ' <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >
Cc : 'Luis Cabaceira' <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >; 'Rafa Haro' <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >
Objet : RE: Alfresco webscript connection problem

 

Hi all,

 

Thank you for your answer and sorry for my late reply.

 

@Maurizio : When I first tested it, I forgot to modify the pom.xml.

Then, I wanted to compile it again with the correct version and set the following properties:

   
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB