Skip to content

Update to act-morphia-1.3 #3

@greenlaw110

Description

@greenlaw110

MorphiaService.mapper is no longer a static method because of actframework/act-morphia#9.

This caused the following trouble with act-storage:

05:53:13.225 [main] WARN  a.j.Job - error executing job act.storage.db.DbProbe$1@60e957e9
java.lang.IncompatibleClassChangeError: Expected static method act.db.morphia.MorphiaService.mapper()Lorg/mongodb/morphia/mapping/Mapper;
	at act.storage.db.impl.morphia.MorphiaDbHooker.mapper(MorphiaDbHooker.java:71)
	at act.storage.db.impl.morphia.MorphiaDbHooker.hookLifecycleInterceptors(MorphiaDbHooker.java:56)
	at act.storage.StorageServiceManager.addDbHooker(StorageServiceManager.java:298)
	at act.storage.db.DbProbe$1.run(DbProbe.java:43)
	at act.job.Job$3.apply(Job.java:347)
	at act.job.Job.doJob(Job.java:309)
	at act.job.Job.run(Job.java:249)
	at act.job.Job$LockableJobList.runSubJobs(Job.java:95)
	at act.job.Job$LockableJobList.runSubJobs(Job.java:76)
	at act.job.Job.runPrecedenceJobs(Job.java:324)
	at act.job.Job.run(Job.java:244)
	at act.job.AppJobManager$_AppEventListener.on(AppJobManager.java:388)
	at act.event.EventBus.callOn(EventBus.java:236)
	at act.event.EventBus.callOn(EventBus.java:260)
	at act.event.EventBus.callOn(EventBus.java:281)
	at act.event.EventBus.emit(EventBus.java:309)
	at act.event.EventBus.emit(EventBus.java:298)
	at act.app.App.emit(App.java:952)
	at act.app.App.refresh(App.java:586)
	at act.app.AppManager.load(AppManager.java:83)
	at act.app.AppManager$_F$1.visit(AppManager.java:155)
	at act.app.AppManager$_F$1.visit(AppManager.java:151)
	at org.osgl.Osgl$Visitor.apply(Osgl.java:2226)
	at org.osgl.Osgl$Visitor.apply(Osgl.java:2216)
	at act.app.AppScanner.scan(AppScanner.java:94)
	at act.app.AppScanner.scan(AppScanner.java:74)
	at act.app.AppManager.loadSingleApp(AppManager.java:61)
	at act.Act.start(Act.java:352)
	at act.Act.startApp(Act.java:308)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.osgl.Osgl.invokeStatic(Osgl.java:5837)
	at act.boot.app.RunApp.start(RunApp.java:81)
	at act.Act.start(Act.java:654)
	at com.pixolut.pbss.Application.main(Application.java:48)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions