Skip to content

CAMEL-18411: Fix to call method via OSGi service reference in blueprint#8206

Merged
davsclaus merged 1 commit intoapache:camel-3.14.xfrom
aweickel:camel-3.14.x
Aug 23, 2022
Merged

CAMEL-18411: Fix to call method via OSGi service reference in blueprint#8206
davsclaus merged 1 commit intoapache:camel-3.14.xfrom
aweickel:camel-3.14.x

Conversation

@aweickel
Copy link
Copy Markdown

This is a cherry pick of CAMEL-17844
(bedd572) that fixes the issue in
3.17.x

  • let BeanInfo ignore methods from synthetic classes (proxies and
    lambdas) when choosing what method to call on a bean
  • remove BeanInfoTypeResolver, as it's not longer necesary

Conflicts:
components/camel-bean/src/main/java/org/apache/camel/component/bean/BeanInfo.java
components/camel-bean/src/test/java/org/apache/camel/component/bean/BeanInfoTest.java

This is a cherry pick of CAMEL-17844
(bedd572) that fixes the issues in
3.17.x

* let BeanInfo ignore methods from synthetic classes (proxies and
lambdas) when choosing what method to call on a bean
* remove BeanInfoTypeResolver, as it's not longer necesary

Conflicts:
	components/camel-bean/src/main/java/org/apache/camel/component/bean/BeanInfo.java
	components/camel-bean/src/test/java/org/apache/camel/component/bean/BeanInfoTest.java
@davsclaus davsclaus merged commit 193f2ed into apache:camel-3.14.x Aug 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants