mangoknight opened a new issue, #495:
URL: https://github.com/apache/incubator-hugegraph-toolchain/issues/495

   ### Bug Type (问题类型)
   
   exception / error (异常报错)
   
   ### Before submit
   
   - [X] I had searched in the 
[issues](https://github.com/apache/hugegraph-toolchain/issues) and found no 
similar issues.
   
   ### Environment (环境信息)
   
   - Server Version: v1.0.0
   - Toolchain Version: v1.0.0
   - Data Size:  xx vertices, xx edges <!-- (like 1000W 点, 9000W 边) -->
   - Spring Boot  2.6.8
   - JDK 8
   
   ### Expected & Actual behavior (期望与实际表现)
   
    I referred to this issue #445 
   compile hugegraph-commons  master branch  and  mvn install common-1.0.1 
   still throw exception
   
   @imbajin  
   
   my code
   ``` java
   import org.apache.hugegraph.driver.HugeClient;
   import org.springframework.stereotype.Service;
   
   import javax.annotation.PostConstruct;
   
   
   @Service
   public class HugeService {
       private HugeClient hugeClient;
       @PostConstruct
       public void init() {
           HugeClient client = HugeClient.builder("http://*****:18080";, 
"hugegraph").build();
           this.hugeClient = client;
       }
   }
   ```
   pom.xml
   ``` xml
       <modelVersion>4.0.0</modelVersion>
       <parent>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-parent</artifactId>
           <version>2.6.8</version>
           <relativePath/> <!-- lookup parent from repository -->
       </parent>
       <groupId>com.example</groupId>
       <artifactId>hugegraphexclude</artifactId>
       <version>0.0.1-SNAPSHOT</version>
       <name>hugegraphexclude</name>
       <description>hugegraphexclude</description>
       <properties>
           <java.version>1.8</java.version>
       </properties>
       <dependencies>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-web</artifactId>
           </dependency>
   
           <dependency>
               <groupId>org.apache.hugegraph</groupId>
               <artifactId>hugegraph-client</artifactId>
               <version>1.0.0</version>
               <exclusions>
                   <exclusion>
                       <groupId>org.apache.hugegraph</groupId>
                       <artifactId>hugegraph-common</artifactId>
                   </exclusion>
               </exclusions>
           </dependency>
           <dependency>
               <groupId>org.apache.hugegraph</groupId>
               <artifactId>hugegraph-common</artifactId>
               <version>1.0.1</version>
           </dependency>
       </dependencies>
   
   ```
   exception
   ```java
   Error starting ApplicationContext. To display the conditions report re-run 
your application with 'debug' enabled.
   2023-07-27 09:55:42.990 ERROR 22692 --- [           main] 
o.s.boot.SpringApplication               : Application run failed
   
   org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'hugeService': Invocation of init method failed; nested exception is 
java.lang.NoClassDefFoundError: jakarta/ws/rs/ProcessingException
        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
 ~[spring-context-5.3.20.jar:5.3.20]
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
 ~[spring-context-5.3.20.jar:5.3.20]
        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
 ~[spring-boot-2.6.8.jar:2.6.8]
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) 
[spring-boot-2.6.8.jar:2.6.8]
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420)
 [spring-boot-2.6.8.jar:2.6.8]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:307) 
[spring-boot-2.6.8.jar:2.6.8]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1317) 
[spring-boot-2.6.8.jar:2.6.8]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) 
[spring-boot-2.6.8.jar:2.6.8]
        at 
com.example.hugegraphexclude.HugegraphexcludeApplication.main(HugegraphexcludeApplication.java:10)
 [classes/:na]
   Caused by: java.lang.NoClassDefFoundError: jakarta/ws/rs/ProcessingException
        at org.apache.hugegraph.driver.HugeClient.<init>(HugeClient.java:62) 
~[hugegraph-client-1.0.0.jar:1.0.0]
        at 
org.apache.hugegraph.driver.HugeClientBuilder.build(HugeClientBuilder.java:62) 
~[hugegraph-client-1.0.0.jar:1.0.0]
        at com.example.hugegraphexclude.HugeService.init(HugeService.java:14) 
~[classes/:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[na:1.8.0_171]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[na:1.8.0_171]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:1.8.0_171]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_171]
        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
 ~[spring-beans-5.3.20.jar:5.3.20]
        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
 ~[spring-beans-5.3.20.jar:5.3.20]
        ... 18 common frames omitted
   Caused by: java.lang.ClassNotFoundException: 
jakarta.ws.rs.ProcessingException
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
~[na:1.8.0_171]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_171]
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) 
~[na:1.8.0_171]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_171]
        ... 28 common frames omitted
   
   ```
   
   
   ### Vertex/Edge example (问题点 / 边数据举例)
   
   _No response_
   
   ### Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to