Insert 후에 정상적으로 Insert되지 않는 경우가 있음

Insert 후에 정상적으로 Insert되지 않는 경우가 있습니다.

일괄기안에서 안 추가시 현재 본문 끝으로 이동해 페이지 브레이크하고
서식hwp파일을 Insert하는데
정상적으로 insert되지 않아 , 콜백함수에서 필드리스트 찍어봤을 때
추가 전과 추가 후가 동일합니다.

if(window.console) console.log(‘MoveDocEnd’);
IMPL_RunAction(‘editor1’, ‘MoveDocEnd’);
IMPL_RunAction(‘editor1’, ‘BreakPage’);
// 웹한글은 이미 있는 본문에 append
console.log(‘before insert FieldList: ‘, IMPL_GetFieldListEx(‘editor1’))
IMPL_Insert(‘editor1’, formURL, function() {
console.log(‘after insert FieldList: ‘, IMPL_GetFieldListEx(‘editor1’))
if(window.console) console.log(’[Promise] [loadBatchGianForm] load form success’);
resolve(true);
if(window.console) console.log(’[Promise] [loadBatchGianForm] END’);
}, {})


insert하는파일.hwp (91.7 KB)

1개의 좋아요

이 문제는 해결되었습니다.
URL에서 읽어들이는 파일이 hwpx포맷 이라서

hwpCtrl.Insert(url, “HWP”, “”, callback, userData);로 못 읽어들였었네요

=> hwpCtrl.Insert(url, “”, “”, callback, userData);로 처리했습니다.

2개의 좋아요

안녕하세요.

다른 문제가 발생하면 언제든지 글 올려 주시기 바랍니다.
감사합니다.

1개의 좋아요

실패할때 다음과 같은 오류로그가 찍힙니다.

filterserver.log에 ERROR [http-nio-8080-exec-7] [com.hancom.webhwp.control.exception.ExceptionControllerAdvice.defaultException(ExceptionControllerAdvice.java:50)] - defaultException :
com.hancom.webhwp.control.exception.HwpSDKException: -2147467233
at com.hancom.webhwp.control.exception.DefaultException.hwpSdkException(DefaultException.java:104) ~[classes/:?]
at com.hancom.webhwp.control.filter.controller.OpenController.convert(OpenController.java:223) ~[classes/:?]
at com.hancom.webhwp.control.filter.controller.OpenController.documentOpen(OpenController.java:167) ~[classes/:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_412]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_412]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_412]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_412]
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-4.3.17.RELEASE.jar:4.3.17.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) ~[spring-web-4.3.17.RELEASE.jar:4.3.17.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97) ~[spring-webmvc-4.3.17.RELEASE.jar:4.3.17.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) ~[spring-webmvc-4.3.17.RELEASE.jar:4.3.17.RELEASE]

1개의 좋아요

안녕하세요.

해당 오류가 자주 발생 하나요.?
원인은 Insert 과정중에 필터 데몬 서버의 오류로 보입니다.
Insert 하려는 문서가 있어야 원인 분석이 가능합니다.
먼저 현재 사용중인 기안기 서버의 버전이 어떻게 되나요.?

1개의 좋아요