2016-02-09 2 views
0

Я получаю следующее исключение:Исключения при выполнении последней версии Activiti

Исключения: вызвано следующими причинами: org.activiti.engine.impl.javax.el.PropertyNotFoundException: Может не решительности идентификатор «notEnoughInformation '

во время работы на Activiti версии 5.19.0.

Я получаю исключение выше, и оно висит. У кого-то есть идея, почему это происходит?

Полный журнал здесь:

ltAsyncJobExecutor]. 
04:24:43,502 [localhost-startStop-1] INFO org.activiti.engine.impl.asyncexecutor.DefaultAsyncJobExecutor - Creating thread pool queue of size 100 
04:24:43,502 [localhost-startStop-1] INFO org.activiti.engine.impl.asyncexecutor.DefaultAsyncJobExecutor - Creating executor service with corePoolSize 2, maxPoolSize 10 and keepAliveTime 5000 
04:24:43,506 [Thread-5] INFO org.activiti.engine.impl.asyncexecutor.AcquireTimerJobsRunnable - {} starting to acquire async jobs due 
04:24:43,514 [Thread-6] INFO org.activiti.engine.impl.asyncexecutor.AcquireAsyncJobsDueRunnable - {} starting to acquire async jobs due 
04:24:43,626 [localhost-startStop-1] INFO org.activiti.explorer.conf.DemoDataConfiguration - Initializing demo groups 
04:24:43,815 [localhost-startStop-1] INFO org.activiti.explorer.conf.DemoDataConfiguration - Initializing demo users 
04:24:44,004 [localhost-startStop-1] INFO org.activiti.explorer.conf.DemoDataConfiguration - Initializing demo process definitions 
04:24:44,047 [localhost-startStop-1] INFO org.activiti.explorer.conf.DemoDataConfiguration - Initializing demo models 
04:24:44,063 [localhost-startStop-1] INFO org.activiti.explorer.conf.DemoDataConfiguration - Initializing demo report data 
04:24:44,079 [Thread-7] INFO org.activiti.engine.impl.asyncexecutor.DefaultAsyncJobExecutor - Shutting down the default async job executor [org.activiti.engine.impl.asyncexecutor.DefaultAsyncJobExecutor]. 
04:24:44,082 [Thread-5] INFO org.activiti.engine.impl.asyncexecutor.AcquireTimerJobsRunnable - {} stopped async job due acquisition 
04:24:44,082 [Thread-6] INFO org.activiti.engine.impl.asyncexecutor.AcquireAsyncJobsDueRunnable - {} stopped async job due acquisition 
04:24:44,126 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/Helpdesk.png 
04:24:44,126 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/Helpdesk.bpmn20.xml 
04:24:44,593 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/reviewSalesLead.reviewSaledLead.png 
04:24:44,600 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/VacationRequest.png 
04:24:44,600 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/FixSystemFailureProcess.png 
04:24:44,600 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/createTimersProcess.bpmn20.xml 
04:24:44,623 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/FixSystemFailureProcess.bpmn20.xml 
04:24:44,635 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/simple-approval.bpmn20.xml 
04:24:44,659 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/simple-approval.simpleApprovalProcess.png 
04:24:44,659 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/VacationRequest.bpmn20.xml 
04:24:44,666 [Thread-7] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/explorer/demo/process/reviewSalesLead.bpmn20.xml 
Exception in thread "Thread-7" org.activiti.engine.ActivitiException: Unknown property used in expression: ${notEnoughInformation == 'true'} 
     at org.activiti.engine.impl.el.JuelExpression.getValue(JuelExpression.java:53) 
     at org.activiti.engine.impl.el.UelExpressionCondition.evaluate(UelExpressionCondition.java:53) 
     at org.activiti.engine.impl.bpmn.behavior.ExclusiveGatewayActivityBehavior.leave(ExclusiveGatewayActivityBehavior.java:69) 
     at org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior.execute(FlowNodeActivityBehavior.java:36) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:60) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52) 
     at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:49) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerTake.execute(AtomicOperationTransitionNotifyListenerTake.java:80) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionDestroyScope.execute(AtomicOperationTransitionDestroyScope.java:116) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerEnd.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerEnd.java:35) 
     at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49) 
     at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:97) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.take(ExecutionEntity.java:452) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.take(ExecutionEntity.java:430) 
     at org.activiti.engine.impl.bpmn.behavior.BpmnActivityBehavior.performOutgoingBehavior(BpmnActivityBehavior.java:140) 
     at org.activiti.engine.impl.bpmn.behavior.BpmnActivityBehavior.performDefaultOutgoingBehavior(BpmnActivityBehavior.java:66) 
     at org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior.leave(FlowNodeActivityBehavior.java:44) 
     at org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.leave(AbstractBpmnActivityBehavior.java:47) 
     at org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior.signal(UserTaskActivityBehavior.java:225) 
     at org.activiti.engine.impl.persistence.entity.ExecutionEntity.signal(ExecutionEntity.java:409) 
     at org.activiti.engine.impl.persistence.entity.TaskEntity.complete(TaskEntity.java:203) 
     at org.activiti.engine.impl.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.java:52) 
     at org.activiti.engine.impl.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.java:24) 
     at org.activiti.engine.impl.cmd.NeedsActiveTaskCmd.execute(NeedsActiveTaskCmd.java:59) 
     at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24) 
     at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57) 
     at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47) 
     at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) 
     at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45) 
     at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31) 
     at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40) 
     at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35) 
     at org.activiti.engine.impl.TaskServiceImpl.complete(TaskServiceImpl.java:175) 
     at org.activiti.explorer.conf.DemoDataConfiguration$1.run(DemoDataConfiguration.java:278) 
     at java.lang.Thread.run(Thread.java:745) 
Caused by: org.activiti.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'notEnoughInformation' 
     at org.activiti.engine.impl.juel.AstIdentifier.eval(AstIdentifier.java:83) 
     at org.activiti.engine.impl.juel.AstBinary$SimpleOperator.eval(AstBinary.java:27) 
     at org.activiti.engine.impl.juel.AstBinary.eval(AstBinary.java:106) 
     at org.activiti.engine.impl.juel.AstEval.eval(AstEval.java:50) 
     at org.activiti.engine.impl.juel.AstNode.getValue(AstNode.java:26) 
     at org.activiti.engine.impl.juel.TreeValueExpression.getValue(TreeValueExpression.java:114) 
     at org.activiti.engine.impl.delegate.ExpressionGetInvocation.invoke(ExpressionGetInvocation.java:33) 
     at org.activiti.engine.impl.delegate.DelegateInvocation.proceed(DelegateInvocation.java:37) 
     at org.activiti.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocation(DefaultDelegateInterceptor.java:25) 
     at org.activiti.engine.impl.el.JuelExpression.getValue(JuelExpression.java:48) 
     ... 60 more 
+0

У меня возникли проблемы с запуском последней версии activiti, потому что он попытается использовать сервлет 3.X, поэтому убедитесь, что у вас есть сервлет 3.X и далее. –

+0

Ниже приведены данные сервлета в каталоге tomcat/lib. Любые другие идеи? Manifest-Version: 1.0 Ant-Version: Apache Ant 1.9.6 Создано-By: 1.7.0_80-b15 (Oracle Corporation) X-Compile-Source-JDK: 1,7 X-Compile-Target-JDK: 1,7 Имя: javax/сервлет/ Спецификация-Заголовок: Java API для сервлетов Specification-Version: 3.1 Спецификация-Производитель: Sun Microsystems, Inc. Реализация-Title: javax.servlet Осуществление-версии: 3.1.FR Реализация-поставщик: Apache Software Foundation – Kran

+0

У меня возникли проблемы с последней версией activiti, поэтому я использую activiti 5.14, он отлично работает без каких-либо проблем –

ответ

0

Исключение в потоке "Thread-7" org.activiti.engine.ActivitiException: Неизвестное свойство используется в выражении: $ {notEnoughInformation == 'истинный'} в org.activiti .engine.impl.el.JuelExpression.getValue (JuelExpression.java:53)

Из того, что я прочитал здесь, он не понимает свойство, используемое в Thread-7. Убедитесь, что вы используете правильное свойство. Он не располагает достаточной информацией и не знает, что делать без необходимой информации.

+0

Я загружаю файл (activiti zip) с страницы Github activiti. Не уверен, что изменить, поскольку я не изменил файлы после загрузки. Есть ли какая-либо зависимость, как это работает только с Sun JDK? Что нужно сделать здесь? Спасибо за вашу помощь! – Kran

+0

@ Kranis Вы используете Maven? Если да, то здесь есть какая-то информация. http://activiti.org/community.html Я не очень хорошо знаком с activiti, так как никогда не использовал его. Я просто прочитал журнал и дал вам то, что нашел. – Creplav

Смежные вопросы