2024 Dec 10 10:59 AM - edited 2024 Dec 10 11:56 AM
Hello,
telco accelerator has the file hybris/bin/modules/b2c-telco-accelerator/b2ctelcocommercewebservicescommons/resources/b2ctelcocommercewebservicescommons-spring.xml. In the next bean they are using an implementation instead of an interface:
<alias name="defaultTmaSubscriptionBaseValidator"
alias="tmaSubscriptionBaseValidator"/>
<bean id="defaultTmaSubscriptionBaseValidator"
class="de.hybris.platform.b2ctelcocommercewebservicescommons.validator.TmaSubscriptionBaseValidator">
<property name="tmaSubscriptionBaseFacade"
ref="tmaSubscriptionBaseFacade"/>
<property name="tmaDefaultCustomerFacade"
ref="defaultTmaCustomerFacade"/>
</bean>
public class TmaSubscriptionBaseValidator implements Validator
{
...
private TmaDefaultCustomerFacade tmaDefaultCustomerFacade;
...
}
It Should be "private TmaCustomerFacade" using an interface instead of an implementation. Does anybody know if it is gping to be solved in next release or how we could request it?.
Thanks.
Best regards.
Request clarification before answering.
Hi, I copy the response from SAP. It will be solved in next releases.
"
Dear Customer,
it was confirmed by the Development team that the issue reported by you is in fact a bug. Thank you for bringing the issue to our attention.
The development team responsible for the implementation within b2c-telco-accelerator created an internal code correction ticket CXTMA-8980 "Issue in TmaSubscriptionBaseValidator" and will take care of the bug in the next sprint. Unfortunately no ETA is yet know for the bugfix release.
I will now reroute your case to the DEV team's queue. Please await the updates on the development for the fix."
@afernandezq wrote:Hello,
telco accelerator has the file hybris/bin/modules/b2c-telco-accelerator/b2ctelcocommercewebservicescommons/resources/b2ctelcocommercewebservicescommons-spring.xml. In the next bean they are using an implementation instead of an interface:
<alias name="defaultTmaSubscriptionBaseValidator"
alias="tmaSubscriptionBaseValidator"/>
<bean id="defaultTmaSubscriptionBaseValidator"
class="de.hybris.platform.b2ctelcocommercewebservicescommons.validator.TmaSubscriptionBaseValidator">
<property name="tmaSubscriptionBaseFacade"
ref="tmaSubscriptionBaseFacade"/>
<property name="tmaDefaultCustomerFacade"
ref="defaultTmaCustomerFacade"/>
</bean>
public class TmaSubscriptionBaseValidator implements Validator
{
...
private TmaDefaultCustomerFacade tmaDefaultCustomerFacade;
...
}
It Should be "private TmaCustomerFacade" using an interface instead of an implementation. Does anybody know if it is gping to be solved in next release or how we could request it?.
Thanks.
Best regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.