cancel
Showing results for 
Search instead for 
Did you mean: 

BO 4.0 Binding error

Former Member
0 Kudos

Hi,

Since I succeed to run my code with new jars, I tried to add everything in our project.

But I get a strange error of binding and I do not find any information about :

Caused by: com.google.inject.ConfigurationException: Error at com.businessobjects.rebean.wi.internal.WIReportEngine.serverService(WIReportEngine.java:88) Binding to com.businessobjects.sdk.core.server.IServerService not found. No bindings to that type were found.

        at com.google.inject.BinderImpl$RuntimeErrorHandler.handle(BinderImpl.java:426)

        at com.google.inject.AbstractErrorHandler.handle(AbstractErrorHandler.java:30)

        at com.google.inject.ErrorMessages.handleMissingBinding(ErrorMessages.java:46)

        at com.google.inject.InjectorImpl$MissingDependencyException.handle(InjectorImpl.java:791)

        at com.google.inject.InjectorImpl.addInjectorsForMembers(InjectorImpl.java:389)

        at com.google.inject.InjectorImpl.addSingleInjectorsForFields(InjectorImpl.java:367)

        at com.google.inject.InjectorImpl.addInjectors(InjectorImpl.java:350)

        at com.google.inject.InjectorImpl$4.create(InjectorImpl.java:332)

        at com.google.inject.InjectorImpl$4.create(InjectorImpl.java:329)

        at com.google.inject.util.ReferenceCache.create(ReferenceCache.java:53)

        at com.google.inject.util.AbstractReferenceCache.internalCreate(AbstractReferenceCache.java:59)

        at com.google.inject.util.AbstractReferenceCache.get(AbstractReferenceCache.java:116)

        at com.google.inject.ConstructorInjector.<init>(ConstructorInjector.java:39)

        at com.google.inject.InjectorImpl$7.create(InjectorImpl.java:601)

        at com.google.inject.InjectorImpl$7.create(InjectorImpl.java:594)

        at com.google.inject.util.ReferenceCache.create(ReferenceCache.java:53)

        at com.google.inject.util.AbstractReferenceCache.internalCreate(AbstractReferenceCache.java:59)

        at com.google.inject.util.AbstractReferenceCache.get(AbstractReferenceCache.java:116)

        at com.google.inject.InjectorImpl.getConstructor(InjectorImpl.java:765)

        at com.google.inject.InjectorImpl.getImplicitBinding(InjectorImpl.java:973)

        at com.google.inject.InjectorImpl.getInternalFactory(InjectorImpl.java:308)

        at com.google.inject.InjectorImpl.getProvider(InjectorImpl.java:693)

        at com.google.inject.InjectorImpl.getProvider(InjectorImpl.java:689)

        at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:728)

        at com.businessobjects.sdk.core.internal.guice.GenericFactory.create(GenericFactory.java:95)

        ... 29 more

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Jerome,

Can you explain your application workflow in brief?

In BI 4.0 a major chunk of REBEAN SDK's are deprecated/removed and you can no longer use them.

These kind of errors can come if you are using a deprecated functionality of REBEAN SDK's in your application.

Also if your are using an IDE(Eg. Eclipse)  for your application developement, make sure you do not have two applications one with BI 3.1 jars and another with BI 4.0 jars running at the same time on the same IDE. This can cause conflicts between the jars and can cause issues.

Hope this helps.

Regards,

Rajarsh

former_member183750
Active Contributor
0 Kudos

Where does BI / BO / CR / CRS come into the picture?

- Ludek

Former Member
0 Kudos

Dear Jerome,

did you find out where was the problem?

Thx for reply.

Roman