apache / seatunnel

SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
https://seatunnel.apache.org/
Apache License 2.0
7.84k stars 1.77k forks source link

[Feature][seatunnel-web] web端几乎不可用,什么时候提供完整的web界面,非常期待 #5794

Closed huguiqi closed 8 months ago

huguiqi commented 10 months ago

Search before asking

Description

https://github.com/apache/seatunnel-web

image

Usage Scenario

希望将来可以提供一个完整可用的产品,加油。。。。。

Related issues

No response

Are you willing to submit a PR?

Code of Conduct

coding-now commented 10 months ago

补充 测试过程中发现的问题: 1、任务列表-服务端没有集成分页插件,无法分页 2、同步任务 无法删除,服务端没有接口实现,任务定义缺失操作状态控制 3、表结构定义 粗糙,无相关索引定义,唯一性索引缺失

QiuZiXian commented 10 months ago

image 拖拉试一下

huguiqi commented 10 months ago

image 拖拉试一下

拖拉过了,里面的配置很多也不知道怎么配置,不知道怎么使用

wangkun723 commented 10 months ago

请问,web怎么部署,我按照提供的文档部署没有成功

jianchengwang commented 10 months ago

datasource/list alert Unknown exception, log here

Caused by: java.lang.ClassNotFoundException: org.apache.seatunnel.datasource.plugin.oracle.jdbc.OracleJdbcDataSourceFactory
    at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
    at org.apache.seatunnel.datasource.classloader.DatasourceClassLoader.loadClass(DatasourceClassLoader.java:56)
    ... 69 more

2023-11-13 14:23:39.373 seatunnel seatunnel-web ERROR [tr:,sp:] [qtp32749970-18] [GlobalExceptionHandler.logError():83] - No supported data source found
org.apache.seatunnel.datasource.exception.DataSourceSDKException: No supported data source found
    at org.apache.seatunnel.datasource.AbstractDataSourceClient.<init>(AbstractDataSourceClient.java:107)
    at org.apache.seatunnel.datasource.DataSourceClient.<init>(DataSourceClient.java:26)
    at org.apache.seatunnel.app.thirdparty.datasource.DataSourceClientFactory.getDataSourceClient(DataSourceClientFactory.java:32)
    at org.apache.seatunnel.app.service.impl.DatasourceServiceImpl.queryAllDatasourcesGroupByType(DatasourceServiceImpl.java:478)
    at org.apache.seatunnel.app.controller.SeatunnelDatasourceController.getSupportDatasources(SeatunnelDatasourceController.java:304)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
supercena commented 10 months ago

是的 同问 不可用

qinzhenlong commented 10 months ago

同问 image

jianchengwang commented 10 months ago

It may be seatunnel-web needs to import some lib jar, i suggest like airbyte, when I choose a source and it tests and auto download jar will be better

codeDing18 commented 10 months ago

datasource/list alert Unknown exception, log here

Caused by: java.lang.ClassNotFoundException: org.apache.seatunnel.datasource.plugin.oracle.jdbc.OracleJdbcDataSourceFactory
  at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
  at org.apache.seatunnel.datasource.classloader.DatasourceClassLoader.loadClass(DatasourceClassLoader.java:56)
  ... 69 more

2023-11-13 14:23:39.373 seatunnel seatunnel-web ERROR [tr:,sp:] [qtp32749970-18] [GlobalExceptionHandler.logError():83] - No supported data source found
org.apache.seatunnel.datasource.exception.DataSourceSDKException: No supported data source found
  at org.apache.seatunnel.datasource.AbstractDataSourceClient.<init>(AbstractDataSourceClient.java:107)
  at org.apache.seatunnel.datasource.DataSourceClient.<init>(DataSourceClient.java:26)
  at org.apache.seatunnel.app.thirdparty.datasource.DataSourceClientFactory.getDataSourceClient(DataSourceClientFactory.java:32)
  at org.apache.seatunnel.app.service.impl.DatasourceServiceImpl.queryAllDatasourcesGroupByType(DatasourceServiceImpl.java:478)
  at org.apache.seatunnel.app.controller.SeatunnelDatasourceController.getSupportDatasources(SeatunnelDatasourceController.java:304)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:498)
  at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)

you can download datasource jar from seatunnel.For example,datasource-hive.Then put the jar to the seatunnel-web/libsdir. restart your server.

KangTomwk commented 9 months ago

使用前先自行研究下内部源码,会好一点

wilsonfu88 commented 9 months ago

感觉目前还是个半成品,期待新版本发布

liutianyuan commented 9 months ago

官方文档就是个摆设,跑不起来。。。。

github-actions[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.

github-actions[bot] commented 8 months ago

This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.