Tel Map

We realize your software projects

Development from the initial idea to the finished product

Our services

Project Management

  • Analysis of your business needs
    • Requirements Engineering
    • Business Process Modelling
  • Breaking down your requirements into epics and stories
  • Close cooperation between business people and developers
  • Agile project planning and short feedback cycles

Development

Customer satisfaction by rapid and frequent delivery of tailor-made applications.

Your user experience is key to the success of the product. Therefore we integrate design aspects in the development process early on.

Consulting

You don’t have to waste time and money figuring out things on your own.

We provide you with the information you need in order to successfully start or continue your project right now.

Our Customers

Blog

Get the Current Transaction in Wildfly

2021-07-20

Recently we had a problem with a broken transaction in an application running in Wildfly 20. javax.persistence.TransactionRequiredException: WFLYJPA0060: Transaction is required to perform this operation (either use a transaction or extended persistence context) We were not shure which line caused the exception, as the stacktrace was not very specific. So we debugged the application step by step and checked with the following code if the transaction was set to rollback or was still active: CDI.current().select(TransactionSynchronizationRegistry.class).get().getTransactionStatus() As long as the status 1 (ACTIVE) was returned the transaction was still valid, but at the subroutine the status switched to 4 (MARKED_ROLLBACK). We…

more

Stackoverflow in Tomcat 8.5.49 and 9.0.29

2019-12-10

This week we set up a developoment environment on a new PC for a JavaEE project using Tomcat 8.5 (we downloaded the recently released version 8.5.49 to be specific). We started up the IDE, deployed the WAR on a Tomcat server and ran into the following error: javax.faces.view.facelets.TagAttributeException: […] Could not Resolve Variable [Overflow]: … After some research using our favorite search engine we came across: https://stackoverflow.com/questions/35372187/jsf-uiinclude-recursion-causes-java-lang-stackoverflowerror and http://balusc.omnifaces.org/2016/02/recursive-tree-of-composite-components.html So… sounds like there is a recursive file include? Strangely some weeks ago the project ran on our old developoment environment that had a Tomcat 8.5.14… Also these posts were relatively…

more

Docker for Windows and Host Volumes

2019-04-26

The container management system Docker is quite useful for running services or applications in a controlled, isolated environment. In a lot of situations it is also useful to have directories inside a docker container mapped to a local folder on the host system. Especially in a development environment, where this setup allows you to modify source files (e.g. for a web application) in the host-volume directly in your IDE, and have the running docker service find those updated files immediately without the need for a deployment. Although Docker containers usually run Linux binaries, there is also the “Docker Desktop” suite…

more

WildFly 15 Bundle Database Driver And Datasource Into Application

2019-02-05

This article describes how to bundle a database driver and the datasource configuration into an enterprise archive (EAR).  In my case I used WildFly 15 and MariaDB JDBC Client as the database driver for MySQL. The Java MySQL JDBC driver is under the GPL license and cannot be bundled into the application (at least for me).

more

WildFly Maven Deploy

2018-12-14

While working on automatically deploying a maven artifact to a WildFly server using the WildFly Maven Plugin, I could not find a full working example on the corresponding webpage. It took quite some time, even if it is not much code. Below is everything you need to deploy a maven artifact to WildFly.

more

Basic Authentication Omnifaces CombinedResourceHandler Internet Explorer Not Working

2018-11-29

For a testing platform, we a have a typical basic authentication in front of our actual platform. The application server is a WildFly 14 with PrimeFaces as the frontend framework. In order for every JavaScript file not being downloaded separately, we also use the CombinedResourceHandler from OmniFaces. However, on this beta platform we always got a 401 response for the request of  the combined Javascript in Internet Explorer.

more

Contact

>

    I have read and accepted the data privacy policy

    illucIT Software GmbH
    Egloffsteinstraße 11b
    97072 Würzburg
    Germany

    This website uses cookies. By continuing to use the website, you agree to the use of cookies. For more information about cookies, please see our privacy policy.