Ошибка при запуске VacationRequestSampleApplication с плагином Activiti на Grails - PullRequest
1 голос
/ 22 декабря 2011

Я новичок в BPM и попытался установить Activiti на собственное приложение Grails.

Я установил плагин и плагин безопасности (Spring security и Activiti-spring security), а такжеЗаявка на отпуск.

От: http://code.google.com/p/grails-activiti-plugin/wiki/VacationRequestSampleApplication

Я вошел в систему, и когда я нажал на ссылку Пуск, я получил эту ошибку:

java.lang.NullPointerException: Cannot get property 'id' on null object
    at ActivitiGrailsPlugin$_addActivitiMethods_closure7_closure29.doCall(ActivitiGrailsPlugin.groovy:130)
    at ActivitiGrailsPlugin$_addActivitiMethods_closure7.doCall(ActivitiGrailsPlugin.groovy:126)
    at vacationRequest.VacationRequestController$_closure2.doCall(VacationRequestController.groovy:36)
    at vacationRequest.VacationRequestController$_closure2.doCall(VacationRequestController.groovy)
    at java.lang.Thread.run(Thread.java:662)

Ответы [ 2 ]

2 голосов
/ 26 марта 2012

Я установил плагины в следующем порядке

  1. activiti-5.8.2
  2. весна-безопасность ядро-1.2.7.2
  3. activiti-spring-security-0.4.6
  4. установка-отпуск-запрос-SampleApp

И я получаю

| Error 2012-03-26 11:07:49,216 [http-bio-8080-exec-10] ERROR errors.GrailsExceptionResolver  - NullPointerException occurred when processing request: [GET] /test3/vacationRequest/start 
Cannot get property 'id' on null object. Stacktrace follows:
Message: Cannot get property 'id' on null object
    Line | Method
->>  129 | doCall    in ActivitiGrailsPlugin$_addActivitiMethods_closure7_closure29
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|    125 | doCall    in ActivitiGrailsPlugin$_addActivitiMethods_closure7
|     36 | doCall .  in vacationRequest.VacationRequestController$_closure2
|   1110 | runWorker in java.util.concurrent.ThreadPoolExecutor
|    603 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^    722 | run       in java.lang.Thread

Это может быть из версии плагинов, которые я использую?

0 голосов
/ 29 декабря 2011

Я не сталкивался с проблемой, о которой вы сообщили.

Я создаю проект с помощью следующих команд:

grails create-app a581
grails install-plugin activiti
grails activiti-quickstart
grails install-vacation-request-sampleapp

Полагаю, вы можете пропустить некоторые шаги. Вы можете попробовать запустить созданный мной проект на своей рабочей станции по адресу http://grails -activiti-plugin.googlecode.com / files / a581.zip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...