Class not found when unmarshalling: com.oculus.svclib.receiver.OVREntitlementReceiver — Oculus
Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Class not found when unmarshalling: com.oculus.svclib.receiver.OVREntitlementReceiver

This has been coming up every time I try to make a purchase in app and seems to cause the purchase attempt to fail.
I don't suppose anyone has encountered this as well or knows what may be causing it. 
It's strange as we had IAP working fine about a month ago and I can't seem to figure out what has changed since to cause this behavior.

Here is a bit more of the logcat if that helps 

09-01 14:29:29.267 30682 30695 I Unity   : 
09-01 14:29:29.277 30682 30806 I OVRPlatform-JniUtils: Creating temporary JNIEnv
09-01 14:29:29.277 30682 30695 I Unity   : IAPOculusProvider: BuyAsync: Starting purchase
09-01 14:29:29.277 30682 30695 I Unity   :  
09-01 14:29:29.277 30682 30695 I Unity   : (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
09-01 14:29:29.277 30682 30695 I Unity   : 
09-01 14:29:29.287 30682 30682 I Timeline: Timeline: Activity_launch_request id:com.oculus.home time:38422857
09-01 14:29:29.307  3451  3848 D InputReader: Input event(49): value=0 when=38422874115000
09-01 14:29:29.307 30682 30717 I TimeWarp: WarpSwap: usleep( 198 )
09-01 14:29:29.307  3451  3847 I InputDispatcher: Delivering touch to (30682): action: 0x1, toolType: 3
09-01 14:29:29.307  3451  3847 I InputDispatcher: Delivering touch to (30682): action: 0x9, toolType: 3
09-01 14:29:29.317  3451  4148 E Parcel  : Class not found when unmarshalling: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : java.lang.ClassNotFoundException: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.classForName(Native Method)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.forName(Class.java:324)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readParcelableCreator(Parcel.java:2404)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readParcelable(Parcel.java:2358)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readValue(Parcel.java:2264)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readArrayMapInternal(Parcel.java:2614)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.BaseBundle.unparcel(BaseBundle.java:221)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.BaseBundle.getString(BaseBundle.java:920)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.content.Intent.getStringExtra(Intent.java:6195)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:2699)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:2161)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6320)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6098)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:170)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3988)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Binder.execTransact(Binder.java:453)
09-01 14:29:29.317  3451  4148 E Parcel  : Caused by: java.lang.ClassNotFoundException: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.classForName(Native Method)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
09-01 14:29:29.317  3451  4148 E Parcel  : ... 16 more
09-01 14:29:29.317  3451  4148 E Parcel  : Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

Comments

  • josh.rueschjosh.ruesch Posts: 13 Oculus Staff
    What exactly is the behavior you see? I've seen this warning show up even on successful IAP transactions. If you PM me the alias of the user you're using, I can try to pull up logs for you!
  • VonHuntVonHunt Posts: 7
    NerveGear
    What exactly is the behavior you see? I've seen this warning show up even on successful IAP transactions. If you PM me the alias of the user you're using, I can try to pull up logs for you!
    Hey Josh, any luck with those logs?
Sign In or Register to comment.