Build fix.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8939 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
David Caruana 2008-04-28 17:09:57 +00:00
parent e0333cbb2f
commit dbf9141c1c

View File

@ -54,10 +54,10 @@ public class PolicyComponentTransactionTest extends TestCase
private static QName BASE_TYPE = QName.createQName(TEST_NAMESPACE, "base");
private static ApplicationContext applicationContext = ApplicationContextHelper.getApplicationContext();
private static ClassPolicyDelegate<SideEffectTestPolicy> sideEffectDelegate = null;
private PolicyComponent policyComponent;
private TransactionService trxService;
private AuthenticationComponent authenticationComponent;
private ClassPolicyDelegate<SideEffectTestPolicy> sideEffectDelegate;
@Override
@ -79,12 +79,15 @@ public class PolicyComponentTransactionTest extends TestCase
this.authenticationComponent.setSystemUserAsCurrentUser();
// Register Policy
if (sideEffectDelegate == null)
{
sideEffectDelegate = policyComponent.registerClassPolicy(SideEffectTestPolicy.class);
// Bind Behaviour to side effect policy
QName policyName = QName.createQName(TEST_NAMESPACE, "sideEffect");
Behaviour baseBehaviour = new JavaBehaviour(this, "sideEffectTest", NotificationFrequency.TRANSACTION_COMMIT);
policyComponent.bindClassBehaviour(policyName, BASE_TYPE, baseBehaviour);
this.policyComponent.bindClassBehaviour(policyName, BASE_TYPE, baseBehaviour);
}
}