INNER CODE UNIT · Java

jtaPresent

kumuluz/kumuluzee · core/src/main/java/com/kumuluz/ee/EeApplication.java:277

            boolean jtaPresent = eeRuntimeInternal.getEeComponents().stream().anyMatch(c -> c.getType().equals(EeComponentType.JTA));

            eeConfig.getDatasources().forEach(dsc -> {
                AgroalDataSource ds = AgroalDataSourceFactory.createDataSource(dsc, jtaPresent);
                servletServer.registerDataSource(ds, dsc.getJndiName());
            });

            eeConfig.getXaDatasources().forEach(xdsc -> {
                AgroalDataSource xds = AgroalDataSourceFactory.createXaDataSource(xdsc, jtaPresent);
                servletServer.registerDataSource(xds, xdsc.getJndiName());
            });

            // Add the server info headers
            if (eeConfig.getServer().getShowServerInfo()) {

                Map<String, String> filterParams = new HashMap<>();
                filterParams.put("name", "KumuluzEE/" + eeRuntimeInternal.getVersion());
                servletServer.registerFilter(PoweredByFilter.class, "/*", filterParams);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…