cancel
Showing results for 
Search instead for 
Did you mean: 

ChainingAuthenticationServiceImpl problems with EE 2.2.0 BET

sbzoom
Champ in-the-making
Champ in-the-making
Hello.
I have downloaded the 2.2.0 beta for enterprise users and am having a problem.
I have documented this problem by creating a JIRA issue:

    http://issues.alfresco.com/browse/AR-2093

After about 2 days, the issue was closed and the developer said the issue was
resolved.  But, there has been no explanation about the issue.

- If the issue is resolved, where can I get the fix?

- From what I can see in SVN, the issue is not resolved at all.
   - It actually looks like nothing has been done.
   - I pointed to a specific file where I can see where the error is
      and that file has not changed in SVN at all.
   - Possibly, the issue is resolved in some other fashion, which would
      be fine; but there has been no explanation.

Here is the file in SVN that is causing the problem with using any other AuthenticationService
except the default AuthenticationServiceImpl:

https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/repository/source/ja...

There are three *Service variables declared at the top of the file, two of them are
wrong and need to be fixed.


    private TransactionServiceImpl transactionService;
    private AuthenticationServiceImpl authenticationService;
    private LinkValidationService linkValidationService;

This should be coded as follows:


    private TransactionService transactionService;
    private AuthenticationService authenticationService;
    private LinkValidationService linkValidationService;

The TransactionService and the AuthenticationService are supposed call the interface
and not the default implementing class.  Because of this, if any other class that
implements either of those two interfaces is used, errors are thrown and Alfresco
DOES NOT START.  So, currently, I have a version of Alfresco that does not even start.

I am simply hoping for an explanation about this issue.

  - The problem is fixed but the changes are not reflected in SVN yet.
  - The problem is fixed in a different way (that doesn't make much sense).
  - The problem has not actually been fixed

Thanks.


Charlie Harvey
2 REPLIES 2

andy
Champ on-the-rise
Champ on-the-rise
Hi

The issue was fixed on the 2.2 Beat code - which is all it affects.
When it is merged to HEAD depends on many factors.
It is in the 2.2 release.

Andy

sbzoom
Champ in-the-making
Champ in-the-making
Andy,
I just thought of a deployment feature that I'd like to see in 2.2.  It has to do with what directory gets deployed.  I ran some deploys yesterday with my 2.1.1 and found out that the ROOT folder gets deployed.  And I don't seem to have a say in the matter.  Is it possible that I can deploy ROOT/* instead of ROOT?  And, something that I currently do with OpenDeploy is deploy images (/images/ or *.jpg) to one server while deploying the rest of the content to another server.

This obviously has nothing to do with the ChainingAuthenticationServiceImpl problem.  I just wasn't sure where to go when asking about a feature in another release.  If you could point me in the right direction it would be much appreciated (Kevin C?)

Thanks.


Charlie
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.