You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by bhorvat <ho...@gmail.com> on 2011/12/16 20:08:43 UTC
Creating custom service using build() failed
Hi I have probably some small problem but I can not figure it out. According
to documentation it should work but it is not.
I have defined some servervice using
public static void bind(ServiceBinder binder) {
binder.bind(StudioService.class, StudioServiceHibernate.class);
binder.bind(ProjectService.class, ProjectServiceHibernate.class);
............
}
after that I have defined the one service using build() method
public static DataGenerator buildDataGenerator() {
return new DummyDataGenerator();
}
I will later make this method complicated based on some condition it will
create service using DummyDataGenerator or NoDataGenerator.
Also I have add the initialization database mathod like so
@Startup
public static void initApplicationData(DataGenerator dataGenerator) {
dataGenerator.generate();
}
This line dataGenerator.generate(); throws a NullPointerException
What am I missing. Thank you in advance
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081119.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by bhorvat <ho...@gmail.com>.
Perfect, worked like a charm.
Thanks a million.
Cheers
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081860.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by Taha Hafeez Siddiqi <ta...@gmail.com>.
Instead of
public static DataGenerator buildDataGenerator() {
return new DummyDataGenerator();
}
try
public static DataGenerator buildDataGenerator(ObjectLocator locator) {
return locator.autobuild(DummyDataGenerator.class);
}
When you use new DummyDataGenerator(), @Inject won't work
regards
Taha
On Dec 17, 2011, at 3:33 AM, bhorvat wrote:
> I "solved" or at very least I am aware how to bypass the problem. It seems
> that the services can not be injected into the DummyDataGenerator if I
> create it using the build method but if I create it in the bind it can
> inject the service.
>
> The only problem is that I have about 20 service so can you imagine the
> argument list :(
>
> Any idea if it possible to solve this in a cleaner way because now I will
> have to modify argument list every time I want to add or remove service.
>
> Thank you for assistance
>
> --
> View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081570.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by bhorvat <ho...@gmail.com>.
I "solved" or at very least I am aware how to bypass the problem. It seems
that the services can not be injected into the DummyDataGenerator if I
create it using the build method but if I create it in the bind it can
inject the service.
The only problem is that I have about 20 service so can you imagine the
argument list :(
Any idea if it possible to solve this in a cleaner way because now I will
have to modify argument list every time I want to add or remove service.
Thank you for assistance
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081570.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by bhorvat <ho...@gmail.com>.
The service is just a hibernate service that saves data to the database.
public class StudioServiceHibernate implements StudioService {
private final Session session;
public StudioServiceHibernate(Session session) {
this.session = session;
}
public Studio save(Studio studio) {
return (Studio) session.get(Studio.class, session.save(studio));
}
}
I was looking at the execution order.
First it executes the bind method which binds all the services including
binder.bind(StudioService.class, StudioServiceHibernate.class);
After that it give control to the
@Startup
public static void initApplicationData(DataGenerator dataGenerator) {
dataGenerator.generate();
}
which should fill in the database. Since the DataGenerator is created with
the build method it then triggers this method
public static DataGenerator buildDataGenerator() {
return new DummyDataGenerator();
}
Which creates generator and then starts to generate the method. Inside it
are the services for filling the database like StudioService which is
injected into the Generator class. However for some reason it is as if the
bind method didn't bind the StudioService to its implementation.
When I remove the buildDataGenerator and manually bind it inside the bind
method all is ok. But when I put it in special method it is not.
What am I missing? Idea?
Thx for trying to help
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081462.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by bhorvat <ho...@gmail.com>.
On that line I have studioService.save(tempStudio);
DummyDataGenerator generated the dummy code for the database and it doing so
using the service that are defined in the bind method. Is it possible that
the services are are not defined?
When I put in the bind method
binder.bind(DataGenerator.class, DummyDataGenerator.class);
and remove the custom builDataGenerator method all works as it should be
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081312.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Creating custom service using build() failed
Posted by bhorvat <ho...@gmail.com>.
>mvn clean jetty:run
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building Flow Web Application
[INFO] task-segment: [clean, jetty:run]
[INFO]
------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory
C:\Users\Mefistofeles\Documents\NetBeansProjects\Flow
Web Application\target
[INFO] Preparing jetty:run
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 33 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 163 source files to
C:\Users\Mefistofeles\Documents\NetBeansPro
jects\Flow Web Application\target\classes
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [jetty:run {execution: default-cli}]
[INFO] Configuring Jetty for project: Flow Web Application
[INFO] webAppSourceDirectory
C:\Users\Mefistofeles\Documents\NetBeansProjects\Fl
ow Web Application\src\main\webapp does not exist. Defaulting to
C:\Users\Mefist
ofeles\Documents\NetBeansProjects\Flow Web Application\src\main\webapp
[INFO] Reload Mechanic: automatic
[INFO] Classes = C:\Users\Mefistofeles\Documents\NetBeansProjects\Flow Web
Appli
cation\target\classes
[INFO] Context path = /
[INFO] Tmp directory = C:\Users\Mefistofeles\Documents\NetBeansProjects\Flow
Web
Application\target\tmp
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] web.xml file =
file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/Flo
w%20Web%20Application/src/main/webapp/WEB-INF/web.xml
[INFO] Webapp directory =
C:\Users\Mefistofeles\Documents\NetBeansProjects\Flow
Web Application\src\main\webapp
[INFO] Starting jetty 8.0.1.v20110908 ...
2011-12-16 20:57:54.845:INFO:oejs.Server:jetty-8.0.1.v20110908
2011-12-16 20:57:56.133:INFO:oejpw.PlusConfiguration:No Transaction manager
foun
d - if your webapp requires one, please configure one.
2011-12-16 20:58:04.140:INFO:oejsh.ContextHandler:started
o.m.j.p.JettyWebAppCon
text{/,file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/Flow%20Web%20Appli
cation/src/main/webapp/},file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/
Flow%20Web%20Application/src/main/webapp/
2011-12-16 20:58:04.141:INFO:oejsh.ContextHandler:started
o.m.j.p.JettyWebAppCon
text{/,file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/Flow%20Web%20Appli
cation/src/main/webapp/},file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/
Flow%20Web%20Application/src/main/webapp/
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.ioc.services.TapestryIOCModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.hibernate.HibernateModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.hibernate.HibernateCoreModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.got5.tapestry5
.jquery.services.JQueryModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.got5.tapestry5
.jquery.services.js.JSModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.upload.services.UploadModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.tynamo.resteas
y.ResteasyModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.services.TapestryModule
[INFO] ioc.RegistryBuilder Adding module definition for class
org.apache.tapestr
y5.internal.services.InternalModule
[INFO] ioc.RegistryBuilder Adding module definition for class
com.bomahabo.flow.
tapestry.services.AppModule
[INFO] TapestryModule.ComponentClassResolver Available pages:
(blank): com.bomahabo.flow.tapestry.pages.Index
Announcements: com.bomahabo.flow.tapestry.pages.Announcements
AssetFocus: com.bomahabo.flow.tapestry.pages.AssetFocus
Assets: com.bomahabo.flow.tapestry.pages.Assets
ClientArea: com.bomahabo.flow.tapestry.pages.ClientArea
Clients: com.bomahabo.flow.tapestry.pages.Clients
Dailies: com.bomahabo.flow.tapestry.pages.Dailies
Events: com.bomahabo.flow.tapestry.pages.Events
ExceptionReport: org.apache.tapestry5.corelib.pages.ExceptionReport
Hours: com.bomahabo.flow.tapestry.pages.Hours
Index: com.bomahabo.flow.tapestry.pages.Index
Messages: com.bomahabo.flow.tapestry.pages.Messages
Modules: com.bomahabo.flow.tapestry.pages.Modules
MyTasks: com.bomahabo.flow.tapestry.pages.MyTasks
PreProduction: com.bomahabo.flow.tapestry.pages.PreProduction
PropertyDisplayBlocks:
org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
PropertyEditBlocks: org.apache.tapestry5.corelib.pages.PropertyEditBlocks
Scenes: com.bomahabo.flow.tapestry.pages.Scenes
ServiceStatus: org.apache.tapestry5.corelib.pages.ServiceStatus
Settings: com.bomahabo.flow.tapestry.pages.Settings
ShotFocus: com.bomahabo.flow.tapestry.pages.ShotFocus
Statistics: com.bomahabo.flow.tapestry.pages.Statistics
Summary: com.bomahabo.flow.tapestry.pages.Summary
System: com.bomahabo.flow.tapestry.pages.System
Tasks: com.bomahabo.flow.tapestry.pages.Tasks
Users: com.bomahabo.flow.tapestry.pages.Users
hibernate/Statistics: org.apache.tapestry5.hibernate.pages.Statistics
ws/GetAssetComponents:
com.bomahabo.flow.tapestry.pages.ws.GetAssetComponents
ws/GetAssetTypes: com.bomahabo.flow.tapestry.pages.ws.GetAssetTypes
ws/GetAssets: com.bomahabo.flow.tapestry.pages.ws.GetAssets
ws/GetPaths: com.bomahabo.flow.tapestry.pages.ws.GetPaths
ws/GetProjects: com.bomahabo.flow.tapestry.pages.ws.GetProjects
ws/GetScenes: com.bomahabo.flow.tapestry.pages.ws.GetScenes
ws/GetSettings: com.bomahabo.flow.tapestry.pages.ws.GetSettings
ws/GetShotComponents: com.bomahabo.flow.tapestry.pages.ws.GetShotComponents
ws/GetShots: com.bomahabo.flow.tapestry.pages.ws.GetShots
ws/GetTasks: com.bomahabo.flow.tapestry.pages.ws.GetTasks
ws/Login: com.bomahabo.flow.tapestry.pages.ws.Login
ws/PutNote: com.bomahabo.flow.tapestry.pages.ws.PutNote
ws/PutReference: com.bomahabo.flow.tapestry.pages.ws.PutReference
ws/PutReview: com.bomahabo.flow.tapestry.pages.ws.PutReview
ws/Register: com.bomahabo.flow.tapestry.pages.ws.Register
ws/Sync: com.bomahabo.flow.tapestry.pages.ws.Sync
[INFO] TapestryModule.ComponentClassResolver Available components:
ActionLink:
org.apache.tapestry5.corelib.components.ActionLink
AddRowLink:
org.apache.tapestry5.corelib.components.AddRowLink
AjaxFormLoop:
org.apache.tapestry5.corelib.components.AjaxFormLoop
Any: org.apache.tapestry5.corelib.components.Any
BeanDisplay:
org.apache.tapestry5.corelib.components.BeanDisplay
BeanEditForm:
org.apache.tapestry5.corelib.components.BeanEditForm
BeanEditor:
org.apache.tapestry5.corelib.components.BeanEditor
Checkbox: org.apache.tapestry5.corelib.components.Checkbox
DateField: org.apache.tapestry5.corelib.components.DateField
Delegate: org.apache.tapestry5.corelib.components.Delegate
Error: org.apache.tapestry5.corelib.components.Error
Errors: org.apache.tapestry5.corelib.components.Errors
EventLink: org.apache.tapestry5.corelib.components.EventLink
ExceptionDisplay:
org.apache.tapestry5.corelib.components.ExceptionDisp
lay
Feeds: com.bomahabo.flow.tapestry.components.Feeds
Form: org.apache.tapestry5.corelib.components.Form
FormFragment:
org.apache.tapestry5.corelib.components.FormFragment
FormInjector:
org.apache.tapestry5.corelib.components.FormInjector
Grid: org.apache.tapestry5.corelib.components.Grid
GridCell: org.apache.tapestry5.corelib.components.GridCell
GridColumns:
org.apache.tapestry5.corelib.components.GridColumns
GridPager: org.apache.tapestry5.corelib.components.GridPager
GridRows: org.apache.tapestry5.corelib.components.GridRows
Hidden: org.apache.tapestry5.corelib.components.Hidden
If: org.apache.tapestry5.corelib.components.If
Label: org.apache.tapestry5.corelib.components.Label
LinkSubmit:
org.apache.tapestry5.corelib.components.LinkSubmit
Loop: org.apache.tapestry5.corelib.components.Loop
Output: org.apache.tapestry5.corelib.components.Output
OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
PageLink: org.apache.tapestry5.corelib.components.PageLink
Palette: org.apache.tapestry5.corelib.components.Palette
PasswordField:
org.apache.tapestry5.corelib.components.PasswordField
Popup: com.bomahabo.flow.tapestry.components.Popup
ProgressiveDisplay:
org.apache.tapestry5.corelib.components.ProgressiveDi
splay
PropertyDisplay:
org.apache.tapestry5.corelib.components.PropertyDispl
ay
PropertyEditor:
org.apache.tapestry5.corelib.components.PropertyEdito
r
Radio: org.apache.tapestry5.corelib.components.Radio
RadioGroup:
org.apache.tapestry5.corelib.components.RadioGroup
RemoveRowLink:
org.apache.tapestry5.corelib.components.RemoveRowLink
RenderObject:
org.apache.tapestry5.corelib.components.RenderObject
Select: org.apache.tapestry5.corelib.components.Select
Submit: org.apache.tapestry5.corelib.components.Submit
SubmitNotifier:
org.apache.tapestry5.corelib.components.SubmitNotifie
r
TextArea: org.apache.tapestry5.corelib.components.TextArea
TextField: org.apache.tapestry5.corelib.components.TextField
TextOutput:
org.apache.tapestry5.corelib.components.TextOutput
Trigger: org.apache.tapestry5.corelib.components.Trigger
Unless: org.apache.tapestry5.corelib.components.Unless
Upload: org.apache.tapestry5.upload.components.Upload
Zone: org.apache.tapestry5.corelib.components.Zone
holders/NoteHolder:
com.bomahabo.flow.tapestry.components.holders.NoteHol
der
holders/PathFolderHolder:
com.bomahabo.flow.tapestry.components.holders.PathFol
derHolder
holders/ShotHolder:
com.bomahabo.flow.tapestry.components.holders.ShotHol
der
holders/WorkHourHolder:
com.bomahabo.flow.tapestry.components.holders.WorkHou
rHolder
jquery/Accordion: org.got5.tapestry5.jquery.components.Accordion
jquery/AjaxUpload: org.got5.tapestry5.jquery.components.AjaxUpload
jquery/Carousel: org.got5.tapestry5.jquery.components.Carousel
jquery/CarouselItem: org.got5.tapestry5.jquery.components.CarouselItem
jquery/Checkbox: org.got5.tapestry5.jquery.components.Checkbox
jquery/DataTable: org.got5.tapestry5.jquery.components.DataTable
jquery/Dialog: org.got5.tapestry5.jquery.components.Dialog
jquery/DialogAjaxLink:
org.got5.tapestry5.jquery.components.DialogAjaxLink
jquery/DialogLink: org.got5.tapestry5.jquery.components.DialogLink
jquery/Palette: org.got5.tapestry5.jquery.components.Palette
jquery/ProgressiveDisplay:
org.got5.tapestry5.jquery.components.ProgressiveDispl
ay
jquery/RangeSlider: org.got5.tapestry5.jquery.components.RangeSlider
jquery/ShowSource: org.got5.tapestry5.jquery.components.ShowSource
jquery/Slider: org.got5.tapestry5.jquery.components.Slider
jquery/Superfish: org.got5.tapestry5.jquery.components.Superfish
jquery/Tabs: org.got5.tapestry5.jquery.components.Tabs
jquery/TwitterView: org.got5.tapestry5.jquery.components.TwitterView
layout/Header:
com.bomahabo.flow.tapestry.components.layout.Header
layout/MenuProfile:
com.bomahabo.flow.tapestry.components.layout.MenuProf
ile
layout/MenuProject:
com.bomahabo.flow.tapestry.components.layout.MenuProj
ect
select/ProjectEncoder:
com.bomahabo.flow.tapestry.components.select.ProjectE
ncoder
select/ProjectOptionModel:
com.bomahabo.flow.tapestry.components.select.ProjectO
ptionModel
select/ProjectSelectModel:
com.bomahabo.flow.tapestry.components.select.ProjectS
electModel
select/SceneEncoder:
com.bomahabo.flow.tapestry.components.select.SceneEnc
oder
select/SceneOptionModel:
com.bomahabo.flow.tapestry.components.select.SceneOpt
ionModel
select/SceneSelectModel:
com.bomahabo.flow.tapestry.components.select.SceneSel
ectModel
[INFO] TapestryModule.ComponentClassResolver Available mixins:
Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
RenderNotification:
org.apache.tapestry5.corelib.mixins.RenderNotification
TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
jquery/Autocomplete: org.got5.tapestry5.jquery.mixins.Autocomplete
jquery/Bind: org.got5.tapestry5.jquery.mixins.Bind
jquery/Button: org.got5.tapestry5.jquery.mixins.Button
jquery/CustomDatepicker: org.got5.tapestry5.jquery.mixins.CustomDatepicker
jquery/CustomZone: org.got5.tapestry5.jquery.mixins.CustomZone
jquery/Mask: org.got5.tapestry5.jquery.mixins.Mask
jquery/Reveal: org.got5.tapestry5.jquery.mixins.Reveal
jquery/Selector: org.got5.tapestry5.jquery.mixins.Selector
jquery/Tooltip: org.got5.tapestry5.jquery.mixins.Tooltip
jquery/ui/Widget: org.got5.tapestry5.jquery.mixins.ui.Widget
[DEBUG] AppModule.DataGenerator Creating service 'DataGenerator'.
[DEBUG] AppModule.DataGenerator Invoking method
com.bomahabo.flow.tapestry.servi
ces.AppModule.buildDataGenerator() (at AppModule.java:110).
[ERROR] ioc.Registry Error invoking service contribution method
com.bomahabo.flo
w.tapestry.services.AppModule.initApplicationData(DataGenerator):
java.lang.Null
PointerException
[ERROR] ioc.Registry Operations trace:
[ERROR] ioc.Registry [ 1] Realizing service RegistryStartup
[ERROR] ioc.Registry [ 2] Invoking
org.apache.tapestry5.ioc.internal.services.Re
gistryStartup(Logger, List) (at RegistryStartup.java:36) via
org.apache.tapestry
5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at
TapestryIOCModule.java:
55)
[ERROR] ioc.Registry [ 3] Determining injection value for parameter #2
(java.uti
l.List)
[ERROR] ioc.Registry [ 4] Collecting ordered configuration for service
RegistryS
tartup
[ERROR] ioc.Registry [ 5] Invoking method
com.bomahabo.flow.tapestry.services.Ap
pModule.initApplicationData(DataGenerator) (at AppModule.java:221).
[ERROR] TapestryIOCModule.RegistryStartup Construction of service
RegistryStartu
p failed: Error invoking constructor
org.apache.tapestry5.ioc.internal.services.
RegistryStartup(Logger, List) (at RegistryStartup.java:36) via
org.apache.tapest
ry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at
TapestryIOCModule.jav
a:55) (for service 'RegistryStartup'): Error invoking service contribution
metho
d
com.bomahabo.flow.tapestry.services.AppModule.initApplicationData(DataGenerato
r): java.lang.NullPointerException
java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.
internal.services.RegistryStartup(Logger, List) (at RegistryStartup.java:36)
via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at
Tap
estryIOCModule.java:55) (for service 'RegistryStartup'): Error invoking
service
contribution method
com.bomahabo.flow.tapestry.services.AppModule.initApplicatio
nData(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:76)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking
service contribution method
com.bomahabo.flow.tapestry.services.AppModule.initAp
plicationData(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(
OperationTrackerImpl.java:102)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:69)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
... 62 more
Caused by: java.lang.RuntimeException: Error invoking service contribution
metho
d
com.bomahabo.flow.tapestry.services.AppModule.initApplicationData(DataGenerato
r): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:139)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Cont
ributionDefImpl.java:82)
at
org.apache.tapestry5.ioc.internal.RegistryImpl$9.run(RegistryImpl.jav
a:651)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:50)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
... 85 more
Caused by: java.lang.NullPointerException
at
com.bomahabo.flow.services.generator.DummyDataGenerator.initializeDat
aPersistence(DummyDataGenerator.java:170)
at
com.bomahabo.flow.services.generator.DummyDataGenerator.generate(Dumm
yDataGenerator.java:164)
at
$DataGenerator_1344873ee65.generate($DataGenerator_1344873ee65.java)
at
com.bomahabo.flow.tapestry.services.AppModule.initApplicationData(App
Module.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:127)
... 90 more
2011-12-16 20:58:05.969:WARN:oejuc.AbstractLifeCycle:FAILED app:
java.lang.Runti
meException: Exception constructing service 'RegistryStartup': Error
invoking co
nstructor org.apache.tapestry5.ioc.internal.services.RegistryStartup(Logger,
Lis
t) (at RegistryStartup.java:36) via
org.apache.tapestry5.ioc.services.TapestryIO
CModule.bind(ServiceBinder) (at TapestryIOCModule.java:55) (for service
'Registr
yStartup'): Error invoking service contribution method
com.bomahabo.flow.tapestr
y.services.AppModule.initApplicationData(DataGenerator):
java.lang.NullPointerEx
ception
java.lang.RuntimeException: Exception constructing service
'RegistryStartup': Er
ror invoking constructor
org.apache.tapestry5.ioc.internal.services.RegistryStar
tup(Logger, List) (at RegistryStartup.java:36) via
org.apache.tapestry5.ioc.serv
ices.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:55)
(for s
ervice 'RegistryStartup'): Error invoking service contribution method
com.bomaha
bo.flow.tapestry.services.AppModule.initApplicationData(DataGenerator):
java.lan
g.NullPointerException
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.
internal.services.RegistryStartup(Logger, List) (at RegistryStartup.java:36)
via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at
Tap
estryIOCModule.java:55) (for service 'RegistryStartup'): Error invoking
service
contribution method
com.bomahabo.flow.tapestry.services.AppModule.initApplicatio
nData(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:76)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
org.apache.tapestry5.ioc.internal.OperationException: Error invoking service
con
tribution method
com.bomahabo.flow.tapestry.services.AppModule.initApplicationDa
ta(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(
OperationTrackerImpl.java:102)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:69)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.RuntimeException: Error invoking service contribution method
com.bomah
abo.flow.tapestry.services.AppModule.initApplicationData(DataGenerator):
java.la
ng.NullPointerException
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:139)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Cont
ributionDefImpl.java:82)
at
org.apache.tapestry5.ioc.internal.RegistryImpl$9.run(RegistryImpl.jav
a:651)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:50)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.NullPointerException
at
com.bomahabo.flow.services.generator.DummyDataGenerator.initializeDat
aPersistence(DummyDataGenerator.java:170)
at
com.bomahabo.flow.services.generator.DummyDataGenerator.generate(Dumm
yDataGenerator.java:164)
at
$DataGenerator_1344873ee65.generate($DataGenerator_1344873ee65.java)
at
com.bomahabo.flow.tapestry.services.AppModule.initApplicationData(App
Module.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:127)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Cont
ributionDefImpl.java:82)
at
org.apache.tapestry5.ioc.internal.RegistryImpl$9.run(RegistryImpl.jav
a:651)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:50)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2011-12-16 20:58:06.426:WARN:oejw.WebAppContext:Failed startup of context
o.m.j.
p.JettyWebAppContext{/,file:/C:/Users/Mefistofeles/Documents/NetBeansProjects/Fl
ow%20Web%20Application/src/main/webapp/},file:/C:/Users/Mefistofeles/Documents/N
etBeansProjects/Flow%20Web%20Application/src/main/webapp/
java.lang.RuntimeException: Exception constructing service
'RegistryStartup': Er
ror invoking constructor
org.apache.tapestry5.ioc.internal.services.RegistryStar
tup(Logger, List) (at RegistryStartup.java:36) via
org.apache.tapestry5.ioc.serv
ices.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:55)
(for s
ervice 'RegistryStartup'): Error invoking service contribution method
com.bomaha
bo.flow.tapestry.services.AppModule.initApplicationData(DataGenerator):
java.lan
g.NullPointerException
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.
internal.services.RegistryStartup(Logger, List) (at RegistryStartup.java:36)
via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at
Tap
estryIOCModule.java:55) (for service 'RegistryStartup'): Error invoking
service
contribution method
com.bomahabo.flow.tapestry.services.AppModule.initApplicatio
nData(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:76)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
org.apache.tapestry5.ioc.internal.OperationException: Error invoking service
con
tribution method
com.bomahabo.flow.tapestry.services.AppModule.initApplicationDa
ta(DataGenerator): java.lang.NullPointerException
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(
OperationTrackerImpl.java:102)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:69)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.RuntimeException: Error invoking service contribution method
com.bomah
abo.flow.tapestry.services.AppModule.initApplicationData(DataGenerator):
java.la
ng.NullPointerException
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:139)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Cont
ributionDefImpl.java:82)
at
org.apache.tapestry5.ioc.internal.RegistryImpl$9.run(RegistryImpl.jav
a:651)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:50)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
java.lang.NullPointerException
at
com.bomahabo.flow.services.generator.DummyDataGenerator.initializeDat
aPersistence(DummyDataGenerator.java:170)
at
com.bomahabo.flow.services.generator.DummyDataGenerator.generate(Dumm
yDataGenerator.java:164)
at
$DataGenerator_1344873ee65.generate($DataGenerator_1344873ee65.java)
at
com.bomahabo.flow.tapestry.services.AppModule.initApplicationData(App
Module.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Co
ntributionDefImpl.java:127)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Cont
ributionDefImpl.java:82)
at
org.apache.tapestry5.ioc.internal.RegistryImpl$9.run(RegistryImpl.jav
a:651)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:50)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(Opera
tionTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationT
rackerImpl.java:46)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerTh
readOperationTracker.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfigurat
ion(RegistryImpl.java:646)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguratio
n(RegistryImpl.java:492)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:110)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(Servi
ceResourcesImpl.java:107)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConf
iguration(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedCo
nfiguration(AbstractServiceCreator.java:123)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(A
bstractServiceCreator.java:35)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResour
ce(AbstractServiceCreator.java:103)
at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.f
indResource(DelegatingInjectionResources.java:38)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjecti
on(InternalUtils.java:254)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(Inter
nalUtils.java:86)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(Interna
lUtils.java:303)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ers(InternalUtils.java:307)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParamet
ersForConstructor(InternalUtils.java:278)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObj
ect(ConstructorServiceCreator.java:56)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer
vice(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea
teObject(LifecycleWrappedServiceCreator.java:46)
at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad
visorStackBuilder.java:60)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec
t(InterceptorStackBuilder.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe
r.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in
voke(OperationTrackingObjectCreator.java:45)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati
onTrackerImpl.java:65)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe
rThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja
va:1063)
at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea
teObject(OperationTrackingObjectCreator.java:49)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob
tainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.cr
eateObject(JustInTimeObjectCreator.java:57)
at $Runnable_1344873ee63.delegate($Runnable_1344873ee63.java)
at $Runnable_1344873ee63.run($Runnable_1344873ee63.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup
(RegistryImpl.java:333)
at
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStar
tup(RegistryWrapper.java:73)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:104)
at
org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletC
ontextHandler.java:255)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1212)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandle
r.java:610)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:453
)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContex
t.java:234)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(Con
textHandlerCollection.java:167)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCol
lection.java:224)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrappe
r.java:89)
at org.eclipse.jetty.server.Server.doStart(Server.java:262)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:59)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.java:333)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.
java:273)
at
org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:548)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2011-12-16 20:58:10.184:INFO:oejs.AbstractConnector:Started
SelectChannelConnect
or@0.0.0.0:8080 STARTING
[INFO] Started Jetty Server
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Creating-custom-service-using-build-failed-tp5081119p5081288.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org