Questions asked by SupportIvyTeamhttps://answers.axonivy.com/questions/asked-by/2/supportivyteam/?type=rssQuestions asked by <a href="/users/2/supportivyteam" >SupportIvyTeam</a>enTue, 28 Jul 2020 08:35:43 -0400Not all users are imported or updated form eDirectoryhttps://answers.axonivy.com/questions/4660/not-all-users-are-imported-or-updated-form-edirectory<p>It seams that not all users are imported (only 500) or updated from Novell eDirectory since I have updated to 9.1. I have defined an ImportUsersOfGroup.</p>SupportIvyTeamTue, 28 Jul 2020 08:35:43 -0400https://answers.axonivy.com/questions/4660/not-all-users-are-imported-or-updated-form-edirectorynovelldirectoryHow to migrate Active Directory connection to LDAP(S) / SSLhttps://answers.axonivy.com/questions/4546/how-to-migrate-active-directory-connection-to-ldap-s-ssl<p>Microsoft is enforcing LDAPS for active directory services. <a href="https://www.heise.de/newsticker/meldung/Microsoft-stellt-Domaincontroller-langsam-auf-LDAPS-um-4666079.html">https://www.heise.de/newsticker/meldung/Microsoft-stellt-Domaincontroller-langsam-auf-LDAPS-um-4666079.html</a></p> <p>So we have to configure all ivyEngine user synch connections to use LDAP(S). How can this be done? Simply enabling 'SSL' option doesn't seem to be enough.</p> <p>We have multiple workflow app on differen ivyEngine (4.3, 5.1, 7.0) versions in use. Is there a generic approach to use that works als in older environments?</p>SupportIvyTeamWed, 29 Apr 2020 05:39:52 -0400https://answers.axonivy.com/questions/4546/how-to-migrate-active-directory-connection-to-ldap-s-sslsslldapldapsWhy has the license check changed for Axon.ivy 8.0?https://answers.axonivy.com/questions/4320/why-has-the-license-check-changed-for-axon-ivy-8-0<p>Why has the license check changed for Axon.ivy 8.0? You need now the so called <a href="https://developer.axonivy.com/doc/latest/engine-guide/installation/index.html#installing-a-licence">public urls</a> and not the hostname anymore. What is the reason why you have changed that?</p>SupportIvyTeamWed, 15 Jan 2020 04:04:54 -0500https://answers.axonivy.com/questions/4320/why-has-the-license-check-changed-for-axon-ivy-8-0licenseInvocationTargetException: No class loader availablehttps://answers.axonivy.com/questions/4139/invocationtargetexception-no-class-loader-available<p>Since a few days I'm facing strange exception when trying to run the maven build for my IvyProject. How can I get rid of it? Entering the -X command doesn't really help here.</p> <pre><code>[ERROR] Failed to execute goal com.axonivy.ivy.ci:project-build-plugin:7.0.0:compileProject (default-compileProject) on project connectivity-demos: Failed to compile project '/mnt/data/dev/7.0/ivyProjects/ConnectivityDemos/ConnectivityDemos'.: InvocationTargetException: No class loader available for the bundle: ch.ivyteam.ivy.dataclasses.build_7.0.15.1911050149 [25] -&gt; [Help 1] </code></pre>SupportIvyTeamTue, 05 Nov 2019 08:17:17 -0500https://answers.axonivy.com/questions/4139/invocationtargetexception-no-class-loader-availableproject-build-pluginHow to increase file size upload limit in IIS?https://answers.axonivy.com/questions/4070/how-to-increase-file-size-upload-limit-in-iis<p>After setting up my Ivy environment with an IIS, I could not upload any large files. Where can I change that restriction? </p> <p>The error message looks something like this:</p> <pre><code>Request timed out. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Web.HttpException: Request timed out. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [HttpException (0x80004005): Request timed out.] </code></pre>SupportIvyTeamFri, 04 Oct 2019 04:31:56 -0400https://answers.axonivy.com/questions/4070/how-to-increase-file-size-upload-limit-in-iisivyiisElasticsearchException index read-only if updating/storing BusinessDatahttps://answers.axonivy.com/questions/4038/elasticsearchexception-index-read-only-if-updating-storing-businessdata<p>I can not update and store my Business data and get the following exception if I do it e.g. <code>ivy.repo.save(in.myDossier)</code>:</p> <pre><code>ElasticsearchException: Elasticsearch update index of document failed because of: { "root_cause":[ { "type":"cluster_block_exception", "reason":"index [ivy.businessdata-abc] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];" } ], "type":"cluster_block_exception", "reason":"index [ivy.businessdata-abc] blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];" } </code></pre> <p>It seems that it is now forbidden to write to the Elasiticsearch index because it is read-only. Why is my index read-only? I did not do anything. It suddenly stopped working.</p>SupportIvyTeamTue, 01 Oct 2019 04:05:17 -0400https://answers.axonivy.com/questions/4038/elasticsearchexception-index-read-only-if-updating-storing-businessdatabusiness-dataelasticsearchSolve read timeout issue while storing BusinessData in repositoryhttps://answers.axonivy.com/questions/3826/solve-read-timeout-issue-while-storing-businessdata-in-repository<p>I have deployed my cool wf-app into production several weeks ago. Now users are complaining about errors occuring on the screen. A first investigation into the logs revealed that there seems to be a connection problem with the elastic search server. I'm using the bundled elastic search server as it is shipped with the Axon.ivy Engine (7.3). Whats the issue here?</p> <p><code>Caused by: java.net.SocketTimeoutException: Read timed out</code></p> <pre><code>[errorId=16AE46D591AAA1BE, request=HTTP POST Start Processes/DepartmentHead.mod/163BB87520D405CF-f3(493708.480005.45511.1), session=524 (a.f@m.ch), task=480005, application=301, requestId=34869, executionContext=524 (a.f@m.ch), pmv=GMAA$hr_pbm_0001_pf$1, client=10.208.68.15, hd=com.axonivy.hrwf.pbm0001.components.ZurueckweisenKommentar, processElement=163BB87520D405CF-f17] Caused by: ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.ElasticsearchException: Cannot reach Elasticsearch server at ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.JestOperation.tryToExecute(JestOperation.java:51) at ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.JestOperation.execute(JestOperation.java:36) at ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.JestIndexSynchronizer.execute(JestIndexSynchronizer.java:151) at ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.JestIndexSynchronizer.updateDocument(JestIndexSynchronizer.java:50) at ch.ivyteam.ivy.business.data.store.search.internal.ElasticBusinessDataSearchIndex.update(ElasticBusinessDataSearchIndex.java:33) at ch.ivyteam.ivy.business.data.store.internal.ElasticSystemDbPersistence.lambda$2(ElasticSystemDbPersistence.java:140) ... 174 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:171) at java.net.SocketInputStream.read(SocketInputStream.java:141) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137) ... at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)... at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:133) ... at ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.JestOperation.tryToExecute(JestOperation.java:45) ... 183 more </code></pre>SupportIvyTeamMon, 27 May 2019 03:17:31 -0400https://answers.axonivy.com/questions/3826/solve-read-timeout-issue-while-storing-businessdata-in-repositorybusiness-dataelasticsearchHow to install an alternative OpenJDK Java runtime to use the RIA based AdminUIhttps://answers.axonivy.com/questions/3824/how-to-install-an-alternative-openjdk-java-runtime-to-use-the-ria-based-adminui<p>Hi Community </p> <p>I'm running a 7.0 LTS Engine and heard that no security updates will shipped by oracle for the java runtime enviroment that is required to run the Admin UI of the Engine. </p> <p>To keep my installation secure with the latest patches, I want to install an alternative JRE based on OpenJdk plus the IcedTea plugin to run Java Webstart apps: <a href="https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine">https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine</a></p> <p>Now, how do I properly setup the suggested AdoptOpenJdk+IcedTea bundle on my Windows Server in order to run the AdminUI without any oracle dependencies? </p>SupportIvyTeamFri, 24 May 2019 03:55:58 -0400https://answers.axonivy.com/questions/3824/how-to-install-an-alternative-openjdk-java-runtime-to-use-the-ria-based-adminuijreopenjdkriaHow to find the root cause of error 500, frequently occuring in the logshttps://answers.axonivy.com/questions/3795/how-to-find-the-root-cause-of-error-500-frequently-occuring-in-the-logs<p>Some of users of my wf-app seem to face an error 500 while working. The errors show a viewExpiredException as cause of the problem. Generally this points to a session timeout issue. But as the user fires several request within seconds it doesn't make much sense, that one of the requests should fail with error 500 while others can be served as expected.</p> <p>Unfortunately the behaviour is not 100% reproducible on any dialog. The logs expose the problem for several users but there is no clear pattern to find out which behaviour leads to these errors. Do I have any chance to isolate the real issue behind these error 500 logs?</p>SupportIvyTeamMon, 13 May 2019 07:02:36 -0400https://answers.axonivy.com/questions/3795/how-to-find-the-root-cause-of-error-500-frequently-occuring-in-the-logsrequestjsfloggingajaxlog4jElasticSearch fails to recreate index due to data Field type changehttps://answers.axonivy.com/questions/3791/elasticsearch-fails-to-recreate-index-due-to-data-field-type-change<p>We converted a field of a BusinessData object from <code>long</code> to <code>String</code>. Now we face index recreation problems after upgrading the ivy engine to a new version.</p> <pre><code>2019-05-06 15:36:36.038 ERROR [ch.ivyteam.ivy.business.data.store.search.internal.BusinessDataSearchIndecesRecreator] [ivy immediate job pool-thread-1] [executionContext=SYSTEM] Recreation of business data search index failed [errorId=16A8D5C46C63FD9B, executionContext=SYSTEM] ch.ivyteam.ivy.business.data.store.search.internal.elasticsearch.ElasticsearchException: Elasticsearch add documents to index failed because of: One or more of the items in the Bulk request failed, check BulkResult.getItems() for more information. bulk error: id=f08fe3d90a454be4b95a0b59785686ff, index=ivy.businessdata-com.axonivy.hrwf.vea.arbeitsvertragsaenderungencasemodel, error={"type":"illegal_argument_exception","reason":"mapper [antrag.lohnUndOderArbeitszeitaenderung.baseSalaryPtNew] cannot be changed from type [float] to [long]"} bulk error: id=b15b99eb022b4e1f95cd1b34ee03ae2f, index=ivy.businessdata-com.axonivy.hrwf.vea.arbeitsvertragsaenderungencasemodel, error={"type":"mapper_parsing_exception","reason":"failed to parse [antrag.lohnUndOderArbeitszeitaenderung.expensesPtCurrent]","caused_by":{"type":"number_format_exception","reason":"For input string: \"CHF500\""}} </code></pre> <p>How can we get a proper data store and make the index recreation running?</p>SupportIvyTeamTue, 07 May 2019 04:23:23 -0400https://answers.axonivy.com/questions/3791/elasticsearch-fails-to-recreate-index-due-to-data-field-type-changebusiness-dataelasticsearchTroubleshoot ActiveDirectory user import to my ivy 3.9 webApphttps://answers.axonivy.com/questions/3788/troubleshoot-activedirectory-user-import-to-my-ivy-3-9-webapp<p>I have to maintain a legacy workflow app still running with XpertIvy 3.9. The users of the application are synchronized from our MS Active Directory.</p> <p>Recently I got reports that some users are not able to connect to the WebApp. What can I do to verify and trace the ActiveDirectory user synchronization?</p>SupportIvyTeamWed, 01 May 2019 03:02:29 -0400https://answers.axonivy.com/questions/3788/troubleshoot-activedirectory-user-import-to-my-ivy-3-9-webapploggingldapactivedirectory3.9Lazy / On-demand Synchronization of LDAP Usershttps://answers.axonivy.com/questions/3786/lazy-on-demand-synchronization-of-ldap-users<p>In our project we are using Microsoft AD as our security system. Our access policy is that anyone working in our company is allowed to access our Ivy application.</p> <p>Our problem now is that daily user synchronization and user filtering in our code is quite slow as we have over 50'000 possible users to synchronize, even though our application is only used by a couple of thousand users.</p> <p>Is it possible to 'lazy load' users, only adding users to our Ivy system database on first usage / login? And not on first synchronization with our AD system? But still updating users that have been changed in AD during synchronization?</p>SupportIvyTeamMon, 29 Apr 2019 09:53:15 -0400https://answers.axonivy.com/questions/3786/lazy-on-demand-synchronization-of-ldap-usersactivedirectoryldapHow to upload a File to a REST apihttps://answers.axonivy.com/questions/3777/how-to-upload-a-file-to-a-rest-api<p>I am building a document management service with a RESTful API. </p> <pre><code>@Path("fileUpload") public class FileUploadService { @PUT @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadFile(@FormDataParam("file") InputStream fileStream, @FormDataParam("file") FormDataContentDisposition fileDetail) throws IOException { .... } } </code></pre> <p>It seems to work as expected if I use a third party client such as Postman. However, when using the REST activity of ivy I am unable to call this service. I always get errors stating the the header <code>X-Requested-By</code> is missing. Whats the issue? How can I send files using a REST Client Call activity?</p>SupportIvyTeamThu, 18 Apr 2019 04:05:19 -0400https://answers.axonivy.com/questions/3777/how-to-upload-a-file-to-a-rest-apifileuploadrestfileHuge MySQL/MariaDB System Database has slow response timehttps://answers.axonivy.com/questions/3654/huge-mysql-mariadb-system-database-has-slow-response-time<p>I've got so far some ivy engines running with mysql and mariadb as system database. The databases are huge, with about 10'000'000 tasks. With more and more tasks the responding time will be slower. The more tasks in the database, the worse the response times. Is there anything I can do to optimize this?</p>SupportIvyTeamMon, 04 Feb 2019 10:43:40 -0500https://answers.axonivy.com/questions/3654/huge-mysql-mariadb-system-database-has-slow-response-timemysqlmariadbsystemdbdatabaseCan not connect to oracle database "Connection reset by peer"https://answers.axonivy.com/questions/3592/can-not-connect-to-oracle-database-connection-reset-by-peer<p>I'm not able to connect ivy with an oracle database. Ivy is installed on CentOS.</p> <pre><code>Caused by: ch.ivyteam.ivy.persistence.PersistencyException: java.sql.SQLRecoverableException: IO Error: Connection reset by peer, Authentication lapse 295094 ms. </code></pre>SupportIvyTeamWed, 19 Dec 2018 09:17:54 -0500https://answers.axonivy.com/questions/3592/can-not-connect-to-oracle-database-connection-reset-by-peeroracleredhatcentosErrorPageMBean.getApplicationName() returns always "?"https://answers.axonivy.com/questions/3569/errorpagembean-getapplicationname-returns-always<p>I have defined my own error page, which displays a link to the application start page. To get the current application, we use <code>ErrorPageMBean.getApplicationName()</code>, which always returns "?".</p>SupportIvyTeamMon, 10 Dec 2018 10:50:16 -0500https://answers.axonivy.com/questions/3569/errorpagembean-getapplicationname-returns-alwayserror-handlingFast LDAP user lookup at runtimehttps://answers.axonivy.com/questions/3544/fast-ldap-user-lookup-at-runtime<p>In my project I read users at runtime via Ivy API: SecurityContext.findUser("theUser");</p> <p>This works reasonably well in my company environment. But if I deploy the project the the productive engine (to the cloud) this user lookups can take up to 2 minutes. At least if I search for a not existing user? How can I speed it up? The security system here is configured to use an LDAP. Shouldn't this be a fast protocol?</p>SupportIvyTeamWed, 14 Nov 2018 03:08:54 -0500https://answers.axonivy.com/questions/3544/fast-ldap-user-lookup-at-runtimeldapFailed to generate random number within 10 secondshttps://answers.axonivy.com/questions/3402/failed-to-generate-random-number-within-10-seconds<p>Failed to generate random number within 10 seconds. This could slow down the JSF runtime dramatically. Please consider installing a secure random provider for 'SHA1PRNG'!</p>SupportIvyTeamFri, 17 Aug 2018 04:03:38 -0400https://answers.axonivy.com/questions/3402/failed-to-generate-random-number-within-10-secondsenginesecurityrandomRequest Entity Too Largehttps://answers.axonivy.com/questions/3400/request-entity-too-large<pre><code>Request Entity Too Large! - The HTTP method does not allow the data transmitted, or the data volume exceeds the capacity limit. </code></pre>SupportIvyTeamFri, 17 Aug 2018 04:01:46 -0400https://answers.axonivy.com/questions/3400/request-entity-too-largeajphttpSocket name not available on this systemhttps://answers.axonivy.com/questions/3398/socket-name-not-available-on-this-system<p>If the Enterprise Edition engine cannot be started and in the console the following error message is written:</p> <pre><code>Error while starting Axon.ivy Engine org.jgroups.ChannelException: failed to start protocol stack ... Caused by: java.net.SocketException: The socket name is not available on this system ... </code></pre>SupportIvyTeamFri, 17 Aug 2018 03:57:27 -0400https://answers.axonivy.com/questions/3398/socket-name-not-available-on-this-systemengineclusterenterpriseCant' start Axon.ivy Engine: JVM cannot allocate enough Memoryhttps://answers.axonivy.com/questions/3396/cant-start-axon-ivy-engine-jvm-cannot-allocate-enough-memory<pre><code>Error occurred during initialization of VM Could not reserve enough space for object heap Create registry entry 'SYSTEM\CurrentControlSet\Services\EventLog\Application\AxonIvyEngineConfig Launchers' for event log if it does not exists Error: Could not initialize java virtual machine (-4) </code></pre>SupportIvyTeamFri, 17 Aug 2018 03:54:03 -0400https://answers.axonivy.com/questions/3396/cant-start-axon-ivy-engine-jvm-cannot-allocate-enough-memoryenginememoryTask changes priority after SignalBoundaryhttps://answers.axonivy.com/questions/3375/task-changes-priority-after-signalboundary<p>I have a UserTask that can optionally be cancelled by firing a Signal. When the Signal is actually received the Task seems to change its Priority from <code>HIGH</code> to <code>LOW</code>. Why does that happen? </p> <p><img alt="alt text" src="https://answers.axonivy.com/upfiles/userTaskPriorities.png"></p>SupportIvyTeamMon, 30 Jul 2018 09:10:02 -0400https://answers.axonivy.com/questions/3375/task-changes-priority-after-signalboundarysignalstaskHow do I find out from what .jar file my class gets loaded?https://answers.axonivy.com/questions/3356/how-do-i-find-out-from-what-jar-file-my-class-gets-loaded<p>In our project we encountered a problem where we had to re-deploy one of our web services.</p> <p>After changing the web service in Axon.ivy Designer and re-generating the code, we replace the .jar file in our deployment and restarted the engine again.</p> <p>Unfortunately, we couldn't see any of our code updates in the Engine. It seems that the Engine still has a copy of the old .jar file somewhere else in its path, but we can't find another copy.</p> <p>How do I find out where my updated class is loaded from?</p>SupportIvyTeamTue, 17 Jul 2018 07:28:11 -0400https://answers.axonivy.com/questions/3356/how-do-i-find-out-from-what-jar-file-my-class-gets-loadeddeploymentHow do I specify the maximum number of connections to the IvySystemDatabase?https://answers.axonivy.com/questions/3352/how-do-i-specify-the-maximum-number-of-connections-to-the-ivysystemdatabase<p>I would like to increase the size of the database connection pool to the system database. I couldn't find a system property that does that so far.</p> <p>Can I change the connection pool size and if yes, how?</p>SupportIvyTeamFri, 06 Jul 2018 09:27:05 -0400https://answers.axonivy.com/questions/3352/how-do-i-specify-the-maximum-number-of-connections-to-the-ivysystemdatabaseconfigurationdatabaseHow to fix Maven build plugin failing with SSL error?https://answers.axonivy.com/questions/3326/how-to-fix-maven-build-plugin-failing-with-ssl-error<p>I'm exploring the maven build capabilities and therefore try to build the example workspace from github: <a href="https://github.com/axonivy/project-build-examples/tree/7.0">https://github.com/axonivy/project-build-examples/tree/7.0</a></p> <p>But the build fails very early when entering <code>mvn clean verify</code>:</p> <pre><code>[ERROR] Failed to execute goal com.axonivy.ivy.ci:project-build-plugin:7.0.0:installEngine (default-installEngine) on project crm: Failed to find engine download link in list page <a href="https://developer.axonivy.com/download/maven.html:">https://developer.axonivy.com/download/maven.html:</a> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -&gt; [Help 1] </code></pre> <p>What am I missing?</p> <p><img alt="alt text" src="https://answers.axonivy.com/upfiles/mavenCiHttpsCertError.PNG"></p>SupportIvyTeamFri, 15 Jun 2018 04:01:32 -0400https://answers.axonivy.com/questions/3326/how-to-fix-maven-build-plugin-failing-with-ssl-errormavenbuildApache with mod_proxy as frontend Webserver before Axon.ivy Enginehttps://answers.axonivy.com/questions/3324/apache-with-mod_proxy-as-frontend-webserver-before-axon-ivy-engine<p>In the official frontend server integration we're guide to use Apache with mod_JK to connect the Axon.ivy engine behind. <a href="https://developer.axonivy.com/doc/latest/EngineGuideHtml/integration.html#integration-apacheserver">https://developer.axonivy.com/doc/latest/EngineGuideHtml/integration.html#integration-apacheserver</a></p> <p>However I'd like to use to configure mod_proxy instead because it supports websockets (upgrade) and is still under active development. </p> <p>Anyone knows how to configure it correctly?</p>SupportIvyTeamFri, 08 Jun 2018 09:49:21 -0400https://answers.axonivy.com/questions/3324/apache-with-mod_proxy-as-frontend-webserver-before-axon-ivy-enginewebserverHow to Log AJP Connector bootstraphttps://answers.axonivy.com/questions/3318/how-to-log-ajp-connector-bootstrap<p>I'm having difficutlies to get the AJP port up and running. Even tough I've set the System Properties <code>Webserver.AJP.Enabled=true</code> and <code>Webserver.AJP.Port=8009</code>, the engine does not bind the TCP Port 8009. Is there any way to log the bootstrap of the AJP Tomcat connector?</p>SupportIvyTeamThu, 07 Jun 2018 02:52:20 -0400https://answers.axonivy.com/questions/3318/how-to-log-ajp-connector-bootstrapajpisapiiisWhy do my tasks disappear?https://answers.axonivy.com/questions/3313/why-do-my-tasks-disappear<p>Sometimes it seems that tasks disappear from my task list. E.g. I have multiple tasks on my task list, I finish one, return to my task list and then one or more of the other tasks are gone.</p> <p>How can this happen?</p>SupportIvyTeamWed, 06 Jun 2018 09:45:49 -0400https://answers.axonivy.com/questions/3313/why-do-my-tasks-disappeartaskstaskCan I avoid 'Unexpected subelement' errors when the service-provider introduces new properties?https://answers.axonivy.com/questions/3294/can-i-avoid-unexpected-subelement-errors-when-the-service-provider-introduces-new-properties<p>I have a soap client call that invokes a remote service. Unfortunately the service provider is updating the service definition frequently and introduces new properties or changes the property order. Therefore I can no longer call it, the mapping of the response fails with:</p> <pre><code>ADBException: Unexpected subelement theID Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement theID AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement theID BpmError: ivy:error:webservice:exception RequestException: ivy:error:webservice:exception Problem while processing request 'http://127.0.0.1:8081/ivy/pro/designer/finElcaUser/163B11CD193F9801/start.ivp' </code></pre> <p>I've also tried the new Webservice stack of Axon.ivy 7.1 based on CXF. But it fails with a similar issue:</p> <pre><code>UnmarshalException: unexpected element (uri:"", local:"theID"). Expected elements are &lt;{}firstname&gt;,&lt;{}lastname&gt; SAXParseException2: unexpected element (uri:"", local:"theID"). Expected elements are &lt;{}firstname&gt;,&lt;{}lastname&gt; javax.xml.bind.UnmarshalException - with linked exception: [com.sun.istack.internal.SAXParseException2; lineNumber: 1; columnNumber: 218; unexpected element (uri:"", local:"theID"). Expected elements are &lt;{}firstname&gt;,&lt;{}lastname&gt;] Fault: Unmarshalling Error: unexpected element (uri:"", local:"theID"). Expected elements are &lt;{}firstname&gt;,&lt;{}lastname&gt; Web Service Element: Call to <a href="http://localhost:8082/ivy/ws/designer/elcaMock/163B11ABE3388EE4">http://localhost:8082/ivy/ws/designer/elcaMock/163B11ABE3388EE4</a> (Operation[name=getPersons,port=DocServicePort,parameters=[]]) failed! </code></pre> <p><strong>Is there any way to read the response in a compliant way and ignore new properties introduced by the provider?</strong> the roundtrip is huge if I have to re-generate the client stack every-time when the provider makes changes.</p>SupportIvyTeamWed, 30 May 2018 09:37:52 -0400https://answers.axonivy.com/questions/3294/can-i-avoid-unexpected-subelement-errors-when-the-service-provider-introduces-new-propertiessoapWhere to get an Entity Relation Diagram (ERD) of the Axon.ivy System DBhttps://answers.axonivy.com/questions/3284/where-to-get-an-entity-relation-diagram-erd-of-the-axon-ivy-system-db<p>Is there any schema documentation available that show the relations of the tables in the Axon.ivy system database?</p>SupportIvyTeamThu, 24 May 2018 06:25:53 -0400https://answers.axonivy.com/questions/3284/where-to-get-an-entity-relation-diagram-erd-of-the-axon-ivy-system-dbsystemdb