<!-- 
RSS generated by JIRA (8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6) at Sat Feb 10 05:51:36 GMT 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Rivet Logic Corporation JIRA </title>
    <link>https://issues.rivetlogic.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.1.3</version>
        <build-number>801003</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[CMA-52] RAAR Version 3.2.r-E-0 fails authentication </title>
                <link>https://issues.rivetlogic.com/browse/CMA-52</link>
                <project id="10015" key="CMA">Remote Alfresco API rivet</project>
                    <description>Some background:&lt;br/&gt;
Running Dewey with cma  3.2.r-E-0 api and impl .jar files(through pom.xml). Dewey compiles and runs fine against alfresco-2.2.1 with cma-alfresco-1.8.1.amp&lt;br/&gt;
But, it does not run against alfresco-3.2.2.1 with cma-alfresco-3.2.r-E-0.amp&lt;br/&gt;
&lt;br/&gt;
The error is generated in LoginListenerAction.java line 131, which is:&lt;br/&gt;
&lt;br/&gt;
mimetypeMapbyExtension = mimetypeService.getDisplaysByExtension(ticket);&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Notice that this line is above the previous line of code and does not generate an error:&lt;br/&gt;
&lt;br/&gt;
ticket = authenticationService.authenticate(DeweyConstants.ALFRESCO_IP_ADDRESS, loginName, loginPassword.toCharArray());&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Here&amp;#39;s the error I get when trying to authenticate into Dewey:&lt;br/&gt;
&lt;br/&gt;
12:19:53,672 INFO  [LoginListenerAction] username : admin&lt;br/&gt;
12:19:53,675 INFO  [STDOUT] trying &lt;a href=&quot;http://localhost:28080/alfresco/service&quot;&gt;http://localhost:28080/alfresco/service&lt;/a&gt;&lt;br/&gt;
12:19:53,915 ERROR [STDERR] com.rivetlogic.core.cma.exception.CmaRuntimeException: java.lang.NoSuchMethodError: org.alfresco.service.cmr.security.MutableAuthenticationService.validate(Ljava/lang/String;Ljava/lang/String;)V&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at com.rivetlogic.core.cma.impl.MimetypeServiceImpl.execute(MimetypeServiceImpl.java:209)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at com.rivetlogic.core.cma.impl.MimetypeServiceImpl.getDisplaysByExtension(MimetypeServiceImpl.java:67)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at com.rivetlogic.hbsp.dewey.listeners.LoginListenerAction.performLoginCheck(LoginListenerAction.java:131)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br/&gt;
12:19:53,915 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:592)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)&lt;br/&gt;
12:19:53,916 ERROR [STDERR]     at com.rivetlogic.hbsp.dewey.listeners.LoginListenerAction_$$_javassist_1.performLoginCheck(LoginListenerAction_$$_javassist_1.java)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:592)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:328)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:341)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)&lt;br/&gt;
12:19:53,917 ERROR [STDERR]     at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)&lt;br/&gt;
12:19:53,918 ERROR [STDERR]     at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)&lt;br/&gt;
12:19:53,918 ERROR [STDERR]     at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:77)&lt;br/&gt;
12:19:53,918 ERROR [STDERR]     at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:91)&lt;br/&gt;
12:19:53,918 ERROR [STDERR]     at javax.faces.component.UICommand.broadcast(UICommand.java:383)&lt;br/&gt;
12:19:53,918 ERROR [STDERR]     at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:317)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:292)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:249)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:462)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:97)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)&lt;br/&gt;
12:19:53,919 ERROR [STDERR]     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)&lt;br/&gt;
12:19:53,920 ERROR [STDERR]     at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:154)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:260)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:366)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:493)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)&lt;br/&gt;
12:19:53,921 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt;
12:19:53,922 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;
12:19:53,922 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)&lt;br/&gt;
12:19:53,922 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:12:19:54,060 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)&lt;br/&gt;
12:19:54,061 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:613)&lt;br/&gt;
12:19:54,062 ERROR [STDERR] Caused by: java.lang.NoSuchMethodError: org.alfresco.service.cmr.security.MutableAuthenticationService.validate(Ljava/lang/String;Ljava/lang/String;)V&lt;br/&gt;
12:19:54,062 ERROR [STDERR]     at com.rivetlogic.core.cma.alfresco.webscripts.bean.CmaAuthenticationServiceImpl.validate(CmaAuthenticationServiceImpl.java:56)&lt;br/&gt;
12:19:54,062 ERROR [STDERR]     at com.rivetlogic.core.cma.alfresco.webscripts.bean.AbstractCmaWebScript.validateTicket(AbstractCmaWebScript.java:555)&lt;br/&gt;
12:19:54,062 ERROR [STDERR]     at com.rivetlogic.core.cma.alfresco.webscripts.bean.AbstractCmaWebScript.execute(AbstractCmaWebScript.java:129)&lt;br/&gt;
12:19:54,062 ERROR [STDERR]     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:335)&lt;br/&gt;
12:19:54,062 ERROR [STDERR]     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:439)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:262)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:306)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at org.alfresco.web.scripts.servlet.WebScriptServletRuntime.executeScript(WebScriptServletRuntime.java:178)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:183)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)&lt;br/&gt;
12:19:54,063 ERROR [STDERR]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;br/&gt;
12:19:54,064 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:637)&lt;br/&gt;
12:19:54,065 INFO  [LoginListenerAction] performLoginValidationForPage: ticket validation failed, redirecting to login page)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Here&amp;#39;s what I see in the alfresco log:&lt;br/&gt;
&lt;br/&gt;
12:19:53,966  ERROR [webscripts.bean.AbstractCmaWebScript] java.lang.NoSuchMethodError: org.alfresco.service.cmr.security.MutableAuthenticationService.validate(Ljava/lang/String;Ljava/lang/String;)V&lt;br/&gt;
</description>
                <environment></environment>
        <key id="18057">CMA-52</key>
            <summary>RAAR Version 3.2.r-E-0 fails authentication </summary>
                <type id="1" iconUrl="https://issues.rivetlogic.com/secure/viewavatar?size=xsmall&amp;avatarId=11083&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://issues.rivetlogic.com/images/icons/priorities/blocker.svg">Blocker</priority>
                        <status id="5" iconUrl="https://issues.rivetlogic.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="vjalilov">vjalilov</assignee>
                                    <reporter username="vjalilov">vjalilov</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2010 08:22:24 -0400</created>
                <updated>Wed, 27 Oct 2010 13:03:35 -0400</updated>
                            <resolved>Wed, 27 Oct 2010 13:03:35 -0400</resolved>
                                    <version>3.2.r-C-0</version>
                                                    <component>CMA Alfresco</component>
                    <component>CMA API</component>
                    <component>CMA Impl</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                <comments>
                            <comment id="28054" author="schalasani" created="Wed, 27 Oct 2010 13:03:35 -0400"  >Released a new version of RAAr 3.2.2.1-E-0 for alfresco enterprise version 3.2.2.1. Since the AuthenticationService validate, invalidate method signatures are changed after 3.2r version the RAAr version of 3.2.r-E-0 fails with 3.2.2.1Enterprise alfreso.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_11470" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_11170" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00iu7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10070" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3053</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>