[jboss-jira] [JBoss JIRA] (DROOLS-3778) Receiving error InvocationTargetException on jdk11
Jozef Marko (Jira)
issues at jboss.org
Tue Mar 19 11:40:00 EDT 2019
[ https://issues.jboss.org/browse/DROOLS-3778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13710414#comment-13710414 ]
Jozef Marko commented on DROOLS-3778:
-------------------------------------
[~jfomin] thank you for reporting this, it can be solved by getting rid of powermockito.
It means the test that currently mock static methods will change to
{code:java}
@Test
public void testGetHasTypeRefs() {
final Expression expression = mock(Expression.class);
final InformationItem parameter = mock(InformationItem.class);
final HasTypeRef hasTypeRef1 = mock(HasTypeRef.class);
final HasTypeRef hasTypeRef2 = mock(HasTypeRef.class);
final HasTypeRef hasTypeRef3 = mock(HasTypeRef.class);
final HasTypeRef hasTypeRef4 = mock(HasTypeRef.class);
doReturn(expression).when(binding).getExpression();
doReturn(Arrays.asList(hasTypeRef1, hasTypeRef2)).when(expression).getHasTypeRefs();
doReturn(parameter).when(binding).getParameter();
doReturn(Arrays.asList(hasTypeRef3, hasTypeRef4)).when(parameter).getHasTypeRefs();
final List<HasTypeRef> actualHasTypeRefs = binding.getHasTypeRefs();
final List<HasTypeRef> expectedHasTypeRefs = asList(hasTypeRef1, hasTypeRef2, hasTypeRef3, hasTypeRef4);
assertEquals(expectedHasTypeRefs, actualHasTypeRefs);
}
{code}
> Receiving error InvocationTargetException on jdk11
> --------------------------------------------------
>
> Key: DROOLS-3778
> URL: https://issues.jboss.org/browse/DROOLS-3778
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.20.0.Final
> Environment: * jdk11
> * Apache Maven 3.5.4 (Red Hat 3.5.4-4)
> Reporter: Yevgeniy Fomin
> Assignee: Yevgeniy Fomin
> Priority: Major
> Labels: drools-tools, jdk11
> Attachments: Error log powermock.txt
>
>
> There is InvocationTargetException on test classes if they are run on jdk11. The tests can be found in [module|https://github.com/kiegroup/kie-wb-common/tree/master/kie-wb-common-dmn/kie-wb-common-dmn-api]
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list