Я столкнулся со следующей проблемой при запуске officeManager :
Процесс с сокетом acceptString, host = 127.0.0.1, port = 2002, tcpNoDelay = 1;urp; StarOffice.ServiceManager 'запущен, но его pid не найден
@Configuration
public class LibreOfficeConfig {
@Value("${libre.office.path}")
private String officeHomeDirectory;
@Bean
public OfficeManager officeManagerConfig() {
return LocalOfficeManager.builder()
.install()
.officeHome(Paths.get(officeHomeDirectory).toFile())
.install()
.build();
}
}
public class LibreOfficeConversionServiceImpl implements DocumentConversionChain {
private void startOfficeManager() {
if (!officeManager.isRunning()) {
try {
officeManager.start();
} catch (OfficeException e) {
throw new RedactionServiceException(e.getMessage(), e);
}
}
}
}