alibabacloud-microservice-demo icon indicating copy to clipboard operation
alibabacloud-microservice-demo copied to clipboard

[PANDORA WARNING] Can NOT find pandora.sar or taobao-hsf.sar. Init available components Scanning for available components in the runtime Starting available components

Open cloorc opened this issue 4 years ago • 0 comments

In submodule microservice-doc-demo/hsf-pandora-boot/hsf-pandora-boot-provider, build the package with following command:

mvn clean package

A jar with name of target/hsf-pandora-boot-provider-1.0.jar will be generated as expected. Just start it as:

java -jar target/hsf-pandora-boot-provider-1.0.jar

Following logging information will be printed:

[PANDORA WARNING] Can NOT find pandora.sar or taobao-hsf.sar. (1st line)
......
Caused by: java.lang.RuntimeException: com.taobao.hsf.app.spring.util.HSFSpringProviderBean was loaded by com.taobao.pandora.boot.loader.LaunchedURLClassLoader@5cb0d902, it should be loaded by Pandora Container. Can not load this fake sdk class. please refer to http://gitlab.alibaba-inc.com/middleware-container/pandora-boot/wikis/faq for the solution.
    at com.taobao.hsf.app.spring.util.HSFSpringProviderBean.<init>(HSFSpringProviderBean.java)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:172)
    ... 27 more

How to fix this problem?

cloorc avatar Jan 01 '21 14:01 cloorc