Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is Paper still being worked on? The ObjectStream-Issue was opened multiple times, but so far nothing has happened #74

Closed
SennaGehenna opened this issue May 22, 2017 · 12 comments
Projects

Comments

@SennaGehenna
Copy link

The ObjectStream-Issue has me worried, as I'm getting weird bugs that I can't reproduce, that seem to be related to Paper.

I will have to switch to a different solution, if the issue is not resolved

@dmedov
Copy link

dmedov commented May 24, 2017

seems we have same issue. i had this on some devices
ava.lang.UnsupportedOperationException: ObjectStreamClass.getConstructorId(Class<?>) is not supported on SDK 25

@SennaGehenna
Copy link
Author

@dmedov It's probably best to switch soon, seeing how the issue was first opened in October 2016 :/

@pilgr pilgr reopened this May 26, 2017
@pilgr pilgr added this to ToDo in Develop May 26, 2017
@pilgr pilgr moved this from ToDo to In Progress in Develop May 26, 2017
@pilgr pilgr moved this from In Progress to Done in Develop May 26, 2017
@pilgr
Copy link
Owner

pilgr commented May 26, 2017

For sure! :) Sometimes it's hard to get time to work on the lib. Especially to dive again into the context after a long time. But long story short - fix is available. Use version 2.1-rc1 for now, more details in the original issue #58

@pilgr pilgr closed this as completed May 26, 2017
@dmedov
Copy link

dmedov commented May 26, 2017

@pilgr i will try to test it! thank you very much! cool library!

@Weava
Copy link

Weava commented May 31, 2017

I'm still getting this error after updating to 2.1-rc1

@pilgr
Copy link
Owner

pilgr commented May 31, 2017

@Weava make sure you clean the project after updating dependency

@Weava
Copy link

Weava commented May 31, 2017

@pilgr I ran ./gradlew clean ass, a clean through Android Studio UI, as well as clearing app data and uninstalling then re-installing, and I'm still getting this error.

@pilgr
Copy link
Owner

pilgr commented May 31, 2017

@Weava tell me which objenesis library version is actually used in your project? run gradle dependencies or look at dependency list in AS.

@Weava
Copy link

Weava commented May 31, 2017

+--- io.paperdb:paperdb:2.1-rc1
|    +--- com.esotericsoftware:kryo:4.0.0
|    |    +--- com.esotericsoftware:reflectasm:1.11.3
|    |    |    \--- org.ow2.asm:asm:5.0.4
|    |    +--- com.esotericsoftware:minlog:1.3.0
|    |    \--- org.objenesis:objenesis:2.2 -> 2.1
|    +--- de.javakaffee:kryo-serializers:0.40
|    |    \--- com.esotericsoftware:kryo:4.0.0 (*)
|    \--- org.objenesis:objenesis:2.3 -> 2.1

Looks like kryo is maintaining both dependencies.
just need to exclude the 2.2

@Weava
Copy link

Weava commented May 31, 2017

Ahh nevermind, I had a resolution strategy forcing objenesis to an older version. Sorry for wasting your time

@pilgr
Copy link
Owner

pilgr commented May 31, 2017

@Weava you owe me a ☕️ ;)

@Weava
Copy link

Weava commented May 31, 2017

Hahahaha, sure do @pilgr

@pilgr pilgr moved this from Done to Released in Develop Sep 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Develop
Released
Development

No branches or pull requests

4 participants