Discussion:
[jira] [Created] (ISIS-2026) IllegalAccessExceptions with Byte-Buddy 1.9.2
Andi Huber (JIRA)
2018-10-28 14:39:00 UTC
Permalink
Andi Huber created ISIS-2026:
--------------------------------

Summary: IllegalAccessExceptions with Byte-Buddy 1.9.2
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Fix For: 2.0.0-M2


With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.

We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.

It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.

Problem background and possible solutions can be found here [1].

[1] https://github.com/raphw/byte-buddy/issues/447

 

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-10-28 15:45:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16666447#comment-16666447 ]

ASF subversion and git services commented on ISIS-2026:
-------------------------------------------------------

Commit ac7da8e0e1d356c2772854efe0186d50ba27b31b in isis's branch refs/heads/v2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ac7da8e ]

ISIS-2026: Implementing a byte-buddy class-loading-strategy that

allows to run byte-buddy 1.9.2 on both JDK 8 and JDK 9+ runtimes

Task-Url: https://issues.apache.org/jira/browse/ISIS-2026
Post by Andi Huber (JIRA)
IllegalAccessExceptions with Byte-Buddy 1.9.2
---------------------------------------------
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.
We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.
It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.
Problem background and possible solutions can be found here [1].
[1] https://github.com/raphw/byte-buddy/issues/447
 
 
 
 
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-10-28 15:45:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16666448#comment-16666448 ]

ASF subversion and git services commented on ISIS-2026:
-------------------------------------------------------

Commit ac7da8e0e1d356c2772854efe0186d50ba27b31b in isis's branch refs/heads/v2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ac7da8e ]

ISIS-2026: Implementing a byte-buddy class-loading-strategy that

allows to run byte-buddy 1.9.2 on both JDK 8 and JDK 9+ runtimes

Task-Url: https://issues.apache.org/jira/browse/ISIS-2026
Post by Andi Huber (JIRA)
IllegalAccessExceptions with Byte-Buddy 1.9.2
---------------------------------------------
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.
We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.
It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.
Problem background and possible solutions can be found here [1].
[1] https://github.com/raphw/byte-buddy/issues/447
 
 
 
 
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-10-28 15:50:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16666451#comment-16666451 ]

ASF subversion and git services commented on ISIS-2026:
-------------------------------------------------------

Commit 621ef7d4f56e4d32d37941943e1edce83af4df0e in isis's branch refs/heads/v2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=621ef7d ]

ISIS-2026: minor: fix comment

Task-Url: https://issues.apache.org/jira/browse/ISIS-2026
Post by Andi Huber (JIRA)
IllegalAccessExceptions with Byte-Buddy 1.9.2
---------------------------------------------
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.
We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.
It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.
Problem background and possible solutions can be found here [1].
[1] https://github.com/raphw/byte-buddy/issues/447
 
 
 
 
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-10-28 15:50:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16666450#comment-16666450 ]

ASF subversion and git services commented on ISIS-2026:
-------------------------------------------------------

Commit 621ef7d4f56e4d32d37941943e1edce83af4df0e in isis's branch refs/heads/v2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=621ef7d ]

ISIS-2026: minor: fix comment

Task-Url: https://issues.apache.org/jira/browse/ISIS-2026
Post by Andi Huber (JIRA)
IllegalAccessExceptions with Byte-Buddy 1.9.2
---------------------------------------------
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.
We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.
It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.
Problem background and possible solutions can be found here [1].
[1] https://github.com/raphw/byte-buddy/issues/447
 
 
 
 
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
Andi Huber (JIRA)
2018-10-28 15:52:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber closed ISIS-2026.
----------------------------
Resolution: Fixed

Happy to announce: Apache Isis integration tests do run on JVM 11.
Post by Andi Huber (JIRA)
IllegalAccessExceptions with Byte-Buddy 1.9.2
---------------------------------------------
Key: ISIS-2026
URL: https://issues.apache.org/jira/browse/ISIS-2026
Project: Isis
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
With update of byte-buddy 1.8.0 -> 1.9.2, we intent to make Apache Isis ready for JDK 11+.
We are utilizing byte-buddy for unit-test-support (mockery) and also for creating proxies for domain objects.
It seems the newer version either no longer supports mockery of non public methods or requires some additional setup. Also we do see IllegalAccessExceptions when creating proxies, where byte-buddy 1.8.0 just worked fine.
Problem background and possible solutions can be found here [1].
[1] https://github.com/raphw/byte-buddy/issues/447
 
 
 
 
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Loading...