From 5321aeda03ae5d53b0a2737e691eddc923c0ea35 Mon Sep 17 00:00:00 2001 From: helloKittyCatSweet <109123755+helloKittyCatSweet@users.noreply.github.com> Date: Mon, 25 Nov 2024 16:34:36 +0800 Subject: [PATCH] Create OCRService.java When I built this project using maven, I encountered with the problem that "[ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/kitty/community-extensions-8.9.1/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRServiceImpl.java:[22,8] com.logicaldoc.ocr.OCRSe rviceImpl is not abstract and does not override abstract method loadSettings() in com.logicaldoc.gui.frontend.client.services.OCRService [ERROR] /home/kitty/community-extensions-8.9.1/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRServiceImpl.java:[27,31] loadSettings() in com.l ogicaldoc.ocr.OCRServiceImpl cannot implement loadSettings() in com.logicaldoc.gui.frontend.client.services.OCRService return type com.logicaldoc.gui.common.client.beans.GUIParameter[] is not compatible with java.util.List [ERROR] /home/kitty/community-extensions-8.9.1/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRServiceImpl.java:[26,9] method does not override or implement a method from a supertype " --- .../main/java/com/logicaldoc/ocr/OCRService.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRService.java diff --git a/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRService.java b/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRService.java new file mode 100644 index 0000000..e977396 --- /dev/null +++ b/logicaldoc-ce-ocr/src/main/java/com/logicaldoc/ocr/OCRService.java @@ -0,0 +1,14 @@ +package com.logicaldoc.gui.frontend.client.services; + +import java.util.List; +import com.logicaldoc.gui.common.client.ServerException; +import com.logicaldoc.gui.common.client.beans.GUIParameter; + +public interface OCRService { +/** +* upload the configuration of OCR +* @return GUIParameter list +* @throws ServerException +* */ + GUIParameter[] loadSettings() throws ServerException; +}