Opened 9 years ago

Closed 9 years ago

#345 closed defect (fixed)

jwebcache error: Exception in thread "main" java.lang.IllegalAccessError: tried to access class net.i2p.client.streaming.I2PSocketManagerFull from class jwebcache.JWebcache

Reported by: Eche|on Owned by: zzz
Priority: minor Milestone: 0.8.2
Component: streaming Version: 0.8.1
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

Moin

I just tried to start jwebcache again for I2Phex (source and bins: http://echelon.i2p/jwebcache/) and I got:
Exception in thread "main" java.lang.IllegalAccessError?: tried to access class net.i2p.client.streaming.I2PSocketManagerFull from class jwebcache.JWebcache

at jwebcache.JWebcache.createI2PSocketManager(Unknown Source)
at jwebcache.JWebcache.<init>(Unknown Source)
at jwebcache.JWebcache.main(Unknown Source)

Some changes were not compatible with jwebcache.

echelon

Subtickets

Change History (2)

comment:1 Changed 9 years ago by zzz

Component: api/generalstreaming
Milestone: 0.8.2
Owner: set to zzz
Status: newaccepted

I broke it by making I2PSMF non-public. jwebcache doesn't really need to access this class directly. But I'll make it public again.

comment:2 Changed 9 years ago by zzz

Resolution: fixed
Status: acceptedclosed

broken in 0.8.1-15; fixed in 0.8.1-20.

Note: See TracTickets for help on using tickets.