bb89abb1 by Javier Franco

add standalone xml configs of all camunda servers

1 parent df12a25d
1 <?xml version='1.0' encoding='UTF-8'?>
2
3 <server xmlns="urn:jboss:domain:8.0">
4 <extensions>
5 <extension module="org.camunda.bpm.wildfly.camunda-wildfly-subsystem"/>
6 <extension module="org.jboss.as.clustering.infinispan"/>
7 <extension module="org.jboss.as.connector"/>
8 <extension module="org.jboss.as.deployment-scanner"/>
9 <extension module="org.jboss.as.ee"/>
10 <extension module="org.jboss.as.ejb3"/>
11 <extension module="org.jboss.as.jaxrs"/>
12 <extension module="org.jboss.as.jdr"/>
13 <extension module="org.jboss.as.jmx"/>
14 <extension module="org.jboss.as.jpa"/>
15 <extension module="org.jboss.as.jsf"/>
16 <extension module="org.jboss.as.logging"/>
17 <extension module="org.jboss.as.mail"/>
18 <extension module="org.jboss.as.naming"/>
19 <extension module="org.jboss.as.pojo"/>
20 <extension module="org.jboss.as.remoting"/>
21 <extension module="org.jboss.as.sar"/>
22 <extension module="org.jboss.as.security"/>
23 <extension module="org.jboss.as.transactions"/>
24 <extension module="org.jboss.as.webservices"/>
25 <extension module="org.jboss.as.weld"/>
26 <extension module="org.keycloak.keycloak-adapter-subsystem"/>
27 <extension module="org.wildfly.extension.batch.jberet"/>
28 <extension module="org.wildfly.extension.bean-validation"/>
29 <extension module="org.wildfly.extension.core-management"/>
30 <extension module="org.wildfly.extension.discovery"/>
31 <extension module="org.wildfly.extension.ee-security"/>
32 <extension module="org.wildfly.extension.elytron"/>
33 <extension module="org.wildfly.extension.io"/>
34 <extension module="org.wildfly.extension.microprofile.config-smallrye"/>
35 <extension module="org.wildfly.extension.microprofile.health-smallrye"/>
36 <extension module="org.wildfly.extension.microprofile.opentracing-smallrye"/>
37 <extension module="org.wildfly.extension.request-controller"/>
38 <extension module="org.wildfly.extension.security.manager"/>
39 <extension module="org.wildfly.extension.undertow"/>
40 </extensions>
41 <system-properties>
42 <property name="jboss.as.management.blocking.timeout" value="6000"/>
43 <property name="activateMailSender" value="false"/>
44 <property name="keycloak.clientId" value="camunda"/>
45 <property name="keycloak.camunda.username" value="camunda"/>
46 <property name="keycloak.camunda.password" value="VueUser2021#"/>
47 <property name="keycloak.realmVue" value="Produccion"/>
48 <property name="vueapi.server" value="http://vueapp.vue.gov.py/vue_api/v1/"/>
49 <property name="keycloak.serverUrl" value="http://sso.vue.gov.py/auth/"/>
50 <property name="keycloak.clientSecret" value="2aaf9889-6add-4fd4-b284-62a7c6e14ee9"/>
51 <property name="authUrl" value="${keycloak.serverUrl}"/>
52 <property name="authClientId" value="${keycloak.clientId}"/>
53 <property name="authUsername" value="${keycloak.camunda.username}"/>
54 <property name="authPassword" value="${keycloak.camunda.password}"/>
55 <property name="authRealm" value="${keycloak.realmVue}"/>
56 <property name="authClientSecret" value="${keycloak.clientSecret}"/>
57 <property name="vueApiUrl" value="${vueapi.server}"/>
58 <property name="server.socket.hostname" value="http://vueapp.vue.gov.py/vue_api"/>
59 <property name="server.socket.puerto" value="9111"/>
60 </system-properties>
61 <management>
62 <security-realms>
63 <security-realm name="ManagementRealm">
64 <authentication>
65 <local default-user="$local" skip-group-loading="true"/>
66 <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/>
67 </authentication>
68 <authorization map-groups-to-roles="false">
69 <properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
70 </authorization>
71 </security-realm>
72 <security-realm name="ApplicationRealm">
73 <server-identities>
74 <ssl>
75 <keystore path="application.keystore" relative-to="jboss.server.config.dir" keystore-password="password" alias="server" key-password="password" generate-self-signed-certificate-host="localhost"/>
76 </ssl>
77 </server-identities>
78 <authentication>
79 <local default-user="$local" allowed-users="*" skip-group-loading="true"/>
80 <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
81 </authentication>
82 <authorization>
83 <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
84 </authorization>
85 </security-realm>
86 </security-realms>
87 <audit-log>
88 <formatters>
89 <json-formatter name="json-formatter"/>
90 </formatters>
91 <handlers>
92 <file-handler name="file" formatter="json-formatter" path="audit-log.log" relative-to="jboss.server.data.dir"/>
93 </handlers>
94 <logger log-boot="true" log-read-only="false" enabled="false">
95 <handlers>
96 <handler name="file"/>
97 </handlers>
98 </logger>
99 </audit-log>
100 <management-interfaces>
101 <http-interface security-realm="ManagementRealm">
102 <http-upgrade enabled="true"/>
103 <socket-binding http="management-http"/>
104 </http-interface>
105 </management-interfaces>
106 <access-control provider="simple">
107 <role-mapping>
108 <role name="SuperUser">
109 <include>
110 <user name="$local"/>
111 </include>
112 </role>
113 </role-mapping>
114 </access-control>
115 </management>
116 <profile>
117 <subsystem xmlns="urn:jboss:domain:logging:6.0">
118 <console-handler name="CONSOLE">
119 <level name="INFO"/>
120 <formatter>
121 <named-formatter name="COLOR-PATTERN"/>
122 </formatter>
123 </console-handler>
124 <periodic-rotating-file-handler name="FILE" autoflush="true">
125 <formatter>
126 <named-formatter name="PATTERN"/>
127 </formatter>
128 <file relative-to="jboss.server.log.dir" path="server.log"/>
129 <suffix value=".yyyy-MM-dd"/>
130 <append value="true"/>
131 </periodic-rotating-file-handler>
132 <logger category="com.arjuna">
133 <level name="WARN"/>
134 </logger>
135 <logger category="org.jboss.as.config">
136 <level name="DEBUG"/>
137 </logger>
138 <logger category="sun.rmi">
139 <level name="WARN"/>
140 </logger>
141 <root-logger>
142 <level name="INFO"/>
143 <handlers>
144 <handler name="CONSOLE"/>
145 <handler name="FILE"/>
146 </handlers>
147 </root-logger>
148 <formatter name="PATTERN">
149 <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
150 </formatter>
151 <formatter name="COLOR-PATTERN">
152 <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
153 </formatter>
154 </subsystem>
155 <subsystem xmlns="urn:jboss:domain:batch-jberet:2.0">
156 <default-job-repository name="in-memory"/>
157 <default-thread-pool name="batch"/>
158 <job-repository name="in-memory">
159 <in-memory/>
160 </job-repository>
161 <thread-pool name="batch">
162 <max-threads count="10"/>
163 <keepalive-time time="30" unit="seconds"/>
164 </thread-pool>
165 </subsystem>
166 <subsystem xmlns="urn:jboss:domain:bean-validation:1.0"/>
167 <subsystem xmlns="urn:org.camunda.bpm.jboss:1.1">
168 <process-engines>
169 <process-engine name="default" default="true">
170 <datasource>java:jboss/datasources/ProcessEngine</datasource>
171 <history-level>full</history-level>
172 <properties>
173 <property name="jdbcBatchProcessing">
174 undefined
175 </property>
176 <property name="jobExecutorAcquisitionName">
177 default
178 </property>
179 <property name="isAutoSchemaUpdate">
180 true
181 </property>
182 <property name="authorizationEnabled">
183 true
184 </property>
185 <property name="jobExecutorDeploymentAware">
186 true
187 </property>
188 <property name="historyCleanupBatchWindowStartTime">
189 00:01
190 </property>
191 </properties>
192 <plugins>
193 <plugin>
194 <class>org.camunda.bpm.application.impl.event.ProcessApplicationEventListenerPlugin</class>
195 </plugin>
196 <plugin>
197 <class>org.camunda.spin.plugin.impl.SpinProcessEnginePlugin</class>
198 </plugin>
199 <plugin>
200 <class>org.camunda.connect.plugin.impl.ConnectProcessEnginePlugin</class>
201 </plugin>
202 <plugin>
203 <class>org.camunda.bpm.extension.keycloak.plugin.KeycloakIdentityProviderPlugin</class>
204 <properties>
205 <property name="keycloakIssuerUrl">
206 http://sso.vue.gov.py/auth/realms/Produccion
207 </property>
208 <property name="keycloakAdminUrl">
209 http://sso.vue.gov.py/auth/admin/realms/Produccion
210 </property>
211 <property name="clientId">
212 camunda
213 </property>
214 <property name="clientSecret">
215 2aaf9889-6add-4fd4-b284-62a7c6e14ee9
216 </property>
217 <property name="useUsernameAsCamundaUserId">
218 true
219 </property>
220 <property name="useGroupPathAsCamundaGroupId">
221 true
222 </property>
223 <property name="administratorGroupName">
224 camunda-admin
225 </property>
226 <property name="disableSSLCertificateValidation">
227 true
228 </property>
229 </properties>
230 </plugin>
231 </plugins>
232 </process-engine>
233 </process-engines>
234 <job-executor>
235 <core-threads>3</core-threads>
236 <max-threads>5</max-threads>
237 <queue-length>10</queue-length>
238 <job-acquisitions>
239 <job-acquisition name="default">
240 <properties>
241 <property name="lockTimeInMillis">
242 300000
243 </property>
244 <property name="waitTimeInMillis">
245 5000
246 </property>
247 <property name="maxJobsPerAcquisition">
248 3
249 </property>
250 </properties>
251 </job-acquisition>
252 </job-acquisitions>
253 </job-executor>
254 </subsystem>
255 <subsystem xmlns="urn:jboss:domain:core-management:1.0"/>
256 <subsystem xmlns="urn:jboss:domain:datasources:5.0">
257 <datasources>
258 <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true" statistics-enabled="true">
259 <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE</connection-url>
260 <driver>h2</driver>
261 <security>
262 <user-name>sa</user-name>
263 <password>sa</password>
264 </security>
265 </datasource>
266 <datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-ccm="false" statistics-enabled="true">
267 <connection-url>jdbc:oracle:thin:@192.168.2.6:1521:vuedata2</connection-url>
268 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
269 <driver>oracle</driver>
270 <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
271 <security>
272 <user-name>camunda</user-name>
273 <password>NaBiGoC0</password>
274 </security>
275 <validation>
276 <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
277 <validate-on-match>true</validate-on-match>
278 <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/>
279 <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
280 </validation>
281 </datasource>
282 <drivers>
283 <driver name="h2" module="com.h2database.h2">
284 <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
285 </driver>
286 <driver name="oracle" module="com.oracle">
287 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
288 <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
289 </driver>
290 </drivers>
291 </datasources>
292 </subsystem>
293 <subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
294 <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
295 </subsystem>
296 <subsystem xmlns="urn:jboss:domain:discovery:1.0"/>
297 <subsystem xmlns="urn:jboss:domain:ee:4.0">
298 <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
299 <concurrent>
300 <context-services>
301 <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default" use-transaction-setup-provider="true"/>
302 </context-services>
303 <managed-thread-factories>
304 <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
305 </managed-thread-factories>
306 <managed-executor-services>
307 <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-threshold="60000" keepalive-time="5000"/>
308 </managed-executor-services>
309 <managed-scheduled-executor-services>
310 <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-threshold="60000" keepalive-time="3000"/>
311 </managed-scheduled-executor-services>
312 </concurrent>
313 <default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
314 </subsystem>
315 <subsystem xmlns="urn:jboss:domain:ee-security:1.0"/>
316 <subsystem xmlns="urn:jboss:domain:ejb3:5.0">
317 <session-bean>
318 <stateless>
319 <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
320 </stateless>
321 <stateful default-access-timeout="5000" cache-ref="simple" passivation-disabled-cache-ref="simple"/>
322 <singleton default-access-timeout="5000"/>
323 </session-bean>
324 <pools>
325 <bean-instance-pools>
326 <strict-max-pool name="mdb-strict-max-pool" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
327 <strict-max-pool name="slsb-strict-max-pool" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
328 </bean-instance-pools>
329 </pools>
330 <caches>
331 <cache name="simple"/>
332 <cache name="distributable" passivation-store-ref="infinispan" aliases="passivating clustered"/>
333 </caches>
334 <passivation-stores>
335 <passivation-store name="infinispan" cache-container="ejb" max-size="10000"/>
336 </passivation-stores>
337 <async thread-pool-name="default"/>
338 <timer-service thread-pool-name="default" default-data-store="default-file-store">
339 <data-stores>
340 <file-data-store name="default-file-store" path="timer-service-data" relative-to="jboss.server.data.dir"/>
341 </data-stores>
342 </timer-service>
343 <remote connector-ref="http-remoting-connector" thread-pool-name="default">
344 <channel-creation-options>
345 <option name="READ_TIMEOUT" value="${prop.remoting-connector.read.timeout:20}" type="xnio"/>
346 <option name="MAX_OUTBOUND_MESSAGES" value="1234" type="remoting"/>
347 </channel-creation-options>
348 </remote>
349 <thread-pools>
350 <thread-pool name="default">
351 <max-threads count="10"/>
352 <keepalive-time time="100" unit="milliseconds"/>
353 </thread-pool>
354 </thread-pools>
355 <default-security-domain value="other"/>
356 <default-missing-method-permissions-deny-access value="true"/>
357 <log-system-exceptions value="true"/>
358 </subsystem>
359 <subsystem xmlns="urn:wildfly:elytron:4.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
360 <providers>
361 <aggregate-providers name="combined-providers">
362 <providers name="elytron"/>
363 <providers name="openssl"/>
364 </aggregate-providers>
365 <provider-loader name="elytron" module="org.wildfly.security.elytron"/>
366 <provider-loader name="openssl" module="org.wildfly.openssl"/>
367 </providers>
368 <audit-logging>
369 <file-audit-log name="local-audit" path="audit.log" relative-to="jboss.server.log.dir" format="JSON"/>
370 </audit-logging>
371 <security-domains>
372 <security-domain name="ApplicationDomain" default-realm="ApplicationRealm" permission-mapper="default-permission-mapper">
373 <realm name="ApplicationRealm" role-decoder="groups-to-roles"/>
374 <realm name="local"/>
375 </security-domain>
376 <security-domain name="ManagementDomain" default-realm="ManagementRealm" permission-mapper="default-permission-mapper">
377 <realm name="ManagementRealm" role-decoder="groups-to-roles"/>
378 <realm name="local" role-mapper="super-user-mapper"/>
379 </security-domain>
380 </security-domains>
381 <security-realms>
382 <identity-realm name="local" identity="$local"/>
383 <properties-realm name="ApplicationRealm">
384 <users-properties path="application-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ApplicationRealm"/>
385 <groups-properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
386 </properties-realm>
387 <properties-realm name="ManagementRealm">
388 <users-properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ManagementRealm"/>
389 <groups-properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
390 </properties-realm>
391 </security-realms>
392 <mappers>
393 <simple-permission-mapper name="default-permission-mapper" mapping-mode="first">
394 <permission-mapping>
395 <principal name="anonymous"/>
396 <permission-set name="default-permissions"/>
397 </permission-mapping>
398 <permission-mapping match-all="true">
399 <permission-set name="login-permission"/>
400 <permission-set name="default-permissions"/>
401 </permission-mapping>
402 </simple-permission-mapper>
403 <constant-realm-mapper name="local" realm-name="local"/>
404 <simple-role-decoder name="groups-to-roles" attribute="groups"/>
405 <constant-role-mapper name="super-user-mapper">
406 <role name="SuperUser"/>
407 </constant-role-mapper>
408 </mappers>
409 <permission-sets>
410 <permission-set name="login-permission">
411 <permission class-name="org.wildfly.security.auth.permission.LoginPermission"/>
412 </permission-set>
413 <permission-set name="default-permissions">
414 <permission class-name="org.wildfly.extension.batch.jberet.deployment.BatchPermission" module="org.wildfly.extension.batch.jberet" target-name="*"/>
415 <permission class-name="org.wildfly.transaction.client.RemoteTransactionPermission" module="org.wildfly.transaction.client"/>
416 <permission class-name="org.jboss.ejb.client.RemoteEJBPermission" module="org.jboss.ejb-client"/>
417 </permission-set>
418 </permission-sets>
419 <http>
420 <http-authentication-factory name="management-http-authentication" security-domain="ManagementDomain" http-server-mechanism-factory="global">
421 <mechanism-configuration>
422 <mechanism mechanism-name="DIGEST">
423 <mechanism-realm realm-name="ManagementRealm"/>
424 </mechanism>
425 </mechanism-configuration>
426 </http-authentication-factory>
427 <provider-http-server-mechanism-factory name="global"/>
428 </http>
429 <sasl>
430 <sasl-authentication-factory name="application-sasl-authentication" sasl-server-factory="configured" security-domain="ApplicationDomain">
431 <mechanism-configuration>
432 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
433 <mechanism mechanism-name="DIGEST-MD5">
434 <mechanism-realm realm-name="ApplicationRealm"/>
435 </mechanism>
436 </mechanism-configuration>
437 </sasl-authentication-factory>
438 <sasl-authentication-factory name="management-sasl-authentication" sasl-server-factory="configured" security-domain="ManagementDomain">
439 <mechanism-configuration>
440 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
441 <mechanism mechanism-name="DIGEST-MD5">
442 <mechanism-realm realm-name="ManagementRealm"/>
443 </mechanism>
444 </mechanism-configuration>
445 </sasl-authentication-factory>
446 <configurable-sasl-server-factory name="configured" sasl-server-factory="elytron">
447 <properties>
448 <property name="wildfly.sasl.local-user.default-user" value="$local"/>
449 </properties>
450 </configurable-sasl-server-factory>
451 <mechanism-provider-filtering-sasl-server-factory name="elytron" sasl-server-factory="global">
452 <filters>
453 <filter provider-name="WildFlyElytron"/>
454 </filters>
455 </mechanism-provider-filtering-sasl-server-factory>
456 <provider-sasl-server-factory name="global"/>
457 </sasl>
458 </subsystem>
459 <subsystem xmlns="urn:jboss:domain:infinispan:7.0">
460 <cache-container name="server" default-cache="default" module="org.wildfly.clustering.server">
461 <local-cache name="default">
462 <transaction mode="BATCH"/>
463 </local-cache>
464 </cache-container>
465 <cache-container name="web" default-cache="passivation" module="org.wildfly.clustering.web.infinispan">
466 <local-cache name="passivation">
467 <locking isolation="REPEATABLE_READ"/>
468 <transaction mode="BATCH"/>
469 <file-store passivation="true" purge="false"/>
470 </local-cache>
471 </cache-container>
472 <cache-container name="ejb" aliases="sfsb" default-cache="passivation" module="org.wildfly.clustering.ejb.infinispan">
473 <local-cache name="passivation">
474 <locking isolation="REPEATABLE_READ"/>
475 <transaction mode="BATCH"/>
476 <file-store passivation="true" purge="false"/>
477 </local-cache>
478 </cache-container>
479 <cache-container name="hibernate" module="org.infinispan.hibernate-cache">
480 <local-cache name="entity">
481 <transaction mode="NON_XA"/>
482 <object-memory size="10000"/>
483 <expiration max-idle="100000"/>
484 </local-cache>
485 <local-cache name="local-query">
486 <object-memory size="10000"/>
487 <expiration max-idle="100000"/>
488 </local-cache>
489 <local-cache name="timestamps"/>
490 </cache-container>
491 </subsystem>
492 <subsystem xmlns="urn:jboss:domain:io:3.0">
493 <worker name="default"/>
494 <buffer-pool name="default"/>
495 </subsystem>
496 <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
497 <subsystem xmlns="urn:jboss:domain:jca:5.0">
498 <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/>
499 <bean-validation enabled="true"/>
500 <default-workmanager>
501 <short-running-threads>
502 <core-threads count="50"/>
503 <queue-length count="50"/>
504 <max-threads count="50"/>
505 <keepalive-time time="10" unit="seconds"/>
506 </short-running-threads>
507 <long-running-threads>
508 <core-threads count="50"/>
509 <queue-length count="50"/>
510 <max-threads count="50"/>
511 <keepalive-time time="10" unit="seconds"/>
512 </long-running-threads>
513 </default-workmanager>
514 <cached-connection-manager/>
515 </subsystem>
516 <subsystem xmlns="urn:jboss:domain:jdr:1.0"/>
517 <subsystem xmlns="urn:jboss:domain:jmx:1.3">
518 <expose-resolved-model/>
519 <expose-expression-model/>
520 <remoting-connector/>
521 </subsystem>
522 <subsystem xmlns="urn:jboss:domain:jpa:1.1">
523 <jpa default-datasource="" default-extended-persistence-inheritance="DEEP"/>
524 </subsystem>
525 <subsystem xmlns="urn:jboss:domain:jsf:1.1"/>
526 <subsystem xmlns="urn:jboss:domain:keycloak:1.2"/>
527 <subsystem xmlns="urn:jboss:domain:mail:3.0">
528 <mail-session name="default" jndi-name="java:jboss/mail/Default">
529 <smtp-server outbound-socket-binding-ref="mail-smtp"/>
530 </mail-session>
531 </subsystem>
532 <subsystem xmlns="urn:wildfly:microprofile-config-smallrye:1.0"/>
533 <subsystem xmlns="urn:wildfly:microprofile-health-smallrye:1.0" security-enabled="false"/>
534 <subsystem xmlns="urn:wildfly:microprofile-opentracing-smallrye:1.0"/>
535 <subsystem xmlns="urn:jboss:domain:naming:2.0">
536 <remote-naming/>
537 </subsystem>
538 <subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
539 <subsystem xmlns="urn:jboss:domain:remoting:4.0">
540 <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
541 </subsystem>
542 <subsystem xmlns="urn:jboss:domain:request-controller:1.0"/>
543 <subsystem xmlns="urn:jboss:domain:resource-adapters:5.0"/>
544 <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
545 <subsystem xmlns="urn:jboss:domain:security:2.0">
546 <security-domains>
547 <security-domain name="other" cache-type="default">
548 <authentication>
549 <login-module code="Remoting" flag="optional">
550 <module-option name="password-stacking" value="useFirstPass"/>
551 </login-module>
552 <login-module code="RealmDirect" flag="required">
553 <module-option name="password-stacking" value="useFirstPass"/>
554 </login-module>
555 </authentication>
556 </security-domain>
557 <security-domain name="jboss-web-policy" cache-type="default">
558 <authorization>
559 <policy-module code="Delegating" flag="required"/>
560 </authorization>
561 </security-domain>
562 <security-domain name="jaspitest" cache-type="default">
563 <authentication-jaspi>
564 <login-module-stack name="dummy">
565 <login-module code="Dummy" flag="optional"/>
566 </login-module-stack>
567 <auth-module code="Dummy"/>
568 </authentication-jaspi>
569 </security-domain>
570 <security-domain name="jboss-ejb-policy" cache-type="default">
571 <authorization>
572 <policy-module code="Delegating" flag="required"/>
573 </authorization>
574 </security-domain>
575 <security-domain name="keycloak">
576 <authentication>
577 <login-module code="org.keycloak.adapters.jboss.KeycloakLoginModule" flag="required"/>
578 </authentication>
579 </security-domain>
580 </security-domains>
581 </subsystem>
582 <subsystem xmlns="urn:jboss:domain:security-manager:1.0">
583 <deployment-permissions>
584 <maximum-set>
585 <permission class="java.security.AllPermission"/>
586 </maximum-set>
587 </deployment-permissions>
588 </subsystem>
589 <subsystem xmlns="urn:jboss:domain:transactions:5.0">
590 <core-environment node-identifier="${jboss.tx.node.id:1}">
591 <process-id>
592 <uuid/>
593 </process-id>
594 </core-environment>
595 <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
596 <object-store path="tx-object-store" relative-to="jboss.server.data.dir"/>
597 </subsystem>
598 <subsystem xmlns="urn:jboss:domain:undertow:7.0" default-server="default-server" default-virtual-host="default-host" default-servlet-container="default" default-security-domain="other">
599 <buffer-cache name="default"/>
600 <server name="default-server">
601 <http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/>
602 <https-listener name="https" socket-binding="https" security-realm="ApplicationRealm" enable-http2="true"/>
603 <host name="default-host" alias="localhost">
604 <location name="/" handler="welcome-content"/>
605 <http-invoker security-realm="ApplicationRealm"/>
606 </host>
607 </server>
608 <servlet-container name="default">
609 <jsp-config/>
610 <websockets/>
611 </servlet-container>
612 <handlers>
613 <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
614 </handlers>
615 </subsystem>
616 <subsystem xmlns="urn:jboss:domain:webservices:2.0">
617 <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
618 <endpoint-config name="Standard-Endpoint-Config"/>
619 <endpoint-config name="Recording-Endpoint-Config">
620 <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
621 <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
622 </pre-handler-chain>
623 </endpoint-config>
624 <client-config name="Standard-Client-Config"/>
625 </subsystem>
626 <subsystem xmlns="urn:jboss:domain:weld:4.0"/>
627 </profile>
628 <interfaces>
629 <interface name="management">
630 <inet-address value="${jboss.bind.address.management:10.9.2.76}"/>
631 </interface>
632 <interface name="public">
633 <inet-address value="${jboss.bind.address.management:10.9.2.76}"/>
634 </interface>
635 </interfaces>
636 <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
637 <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
638 <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
639 <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
640 <socket-binding name="http" port="${jboss.http.port:8080}"/>
641 <socket-binding name="https" port="${jboss.https.port:8443}"/>
642 <socket-binding name="txn-recovery-environment" port="4712"/>
643 <socket-binding name="txn-status-manager" port="4713"/>
644 <outbound-socket-binding name="mail-smtp">
645 <remote-destination host="localhost" port="25"/>
646 </outbound-socket-binding>
647 </socket-binding-group>
648 </server>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version='1.0' encoding='UTF-8'?>
2
3 <server xmlns="urn:jboss:domain:8.0">
4 <extensions>
5 <extension module="org.camunda.bpm.wildfly.camunda-wildfly-subsystem"/>
6 <extension module="org.jboss.as.clustering.infinispan"/>
7 <extension module="org.jboss.as.connector"/>
8 <extension module="org.jboss.as.deployment-scanner"/>
9 <extension module="org.jboss.as.ee"/>
10 <extension module="org.jboss.as.ejb3"/>
11 <extension module="org.jboss.as.jaxrs"/>
12 <extension module="org.jboss.as.jdr"/>
13 <extension module="org.jboss.as.jmx"/>
14 <extension module="org.jboss.as.jpa"/>
15 <extension module="org.jboss.as.jsf"/>
16 <extension module="org.jboss.as.logging"/>
17 <extension module="org.jboss.as.mail"/>
18 <extension module="org.jboss.as.naming"/>
19 <extension module="org.jboss.as.pojo"/>
20 <extension module="org.jboss.as.remoting"/>
21 <extension module="org.jboss.as.sar"/>
22 <extension module="org.jboss.as.security"/>
23 <extension module="org.jboss.as.transactions"/>
24 <extension module="org.jboss.as.webservices"/>
25 <extension module="org.jboss.as.weld"/>
26 <extension module="org.keycloak.keycloak-adapter-subsystem"/>
27 <extension module="org.wildfly.extension.batch.jberet"/>
28 <extension module="org.wildfly.extension.bean-validation"/>
29 <extension module="org.wildfly.extension.core-management"/>
30 <extension module="org.wildfly.extension.discovery"/>
31 <extension module="org.wildfly.extension.ee-security"/>
32 <extension module="org.wildfly.extension.elytron"/>
33 <extension module="org.wildfly.extension.io"/>
34 <extension module="org.wildfly.extension.microprofile.config-smallrye"/>
35 <extension module="org.wildfly.extension.microprofile.health-smallrye"/>
36 <extension module="org.wildfly.extension.microprofile.opentracing-smallrye"/>
37 <extension module="org.wildfly.extension.request-controller"/>
38 <extension module="org.wildfly.extension.security.manager"/>
39 <extension module="org.wildfly.extension.undertow"/>
40 </extensions>
41 <system-properties>
42 <property name="jboss.as.management.blocking.timeout" value="6000"/>
43 <property name="activateMailSender" value="false"/>
44 <property name="keycloak.clientId" value="camunda"/>
45 <property name="keycloak.camunda.username" value="camunda"/>
46 <property name="keycloak.camunda.password" value="VueUser2021#"/>
47 <property name="keycloak.realmVue" value="Produccion"/>
48 <property name="vueapi.server" value="http://vueapp.vue.gov.py/vue_api/v1/"/>
49 <property name="keycloak.serverUrl" value="http://sso.vue.gov.py/auth/"/>
50 <property name="keycloak.clientSecret" value="2aaf9889-6add-4fd4-b284-62a7c6e14ee9"/>
51 <property name="authUrl" value="${keycloak.serverUrl}"/>
52 <property name="authClientId" value="${keycloak.clientId}"/>
53 <property name="authUsername" value="${keycloak.camunda.username}"/>
54 <property name="authPassword" value="${keycloak.camunda.password}"/>
55 <property name="authRealm" value="${keycloak.realmVue}"/>
56 <property name="authClientSecret" value="${keycloak.clientSecret}"/>
57 <property name="vueApiUrl" value="${vueapi.server}"/>
58 <property name="server.socket.hostname" value="http://vueapp.vue.gov.py/vue_api"/>
59 <property name="server.socket.puerto" value="9111"/>
60 </system-properties>
61 <management>
62 <security-realms>
63 <security-realm name="ManagementRealm">
64 <authentication>
65 <local default-user="$local" skip-group-loading="true"/>
66 <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/>
67 </authentication>
68 <authorization map-groups-to-roles="false">
69 <properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
70 </authorization>
71 </security-realm>
72 <security-realm name="ApplicationRealm">
73 <server-identities>
74 <ssl>
75 <keystore path="application.keystore" relative-to="jboss.server.config.dir" keystore-password="password" alias="server" key-password="password" generate-self-signed-certificate-host="localhost"/>
76 </ssl>
77 </server-identities>
78 <authentication>
79 <local default-user="$local" allowed-users="*" skip-group-loading="true"/>
80 <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
81 </authentication>
82 <authorization>
83 <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
84 </authorization>
85 </security-realm>
86 </security-realms>
87 <audit-log>
88 <formatters>
89 <json-formatter name="json-formatter"/>
90 </formatters>
91 <handlers>
92 <file-handler name="file" formatter="json-formatter" path="audit-log.log" relative-to="jboss.server.data.dir"/>
93 </handlers>
94 <logger log-boot="true" log-read-only="false" enabled="false">
95 <handlers>
96 <handler name="file"/>
97 </handlers>
98 </logger>
99 </audit-log>
100 <management-interfaces>
101 <http-interface security-realm="ManagementRealm">
102 <http-upgrade enabled="true"/>
103 <socket-binding http="management-http"/>
104 </http-interface>
105 </management-interfaces>
106 <access-control provider="simple">
107 <role-mapping>
108 <role name="SuperUser">
109 <include>
110 <user name="$local"/>
111 </include>
112 </role>
113 </role-mapping>
114 </access-control>
115 </management>
116 <profile>
117 <subsystem xmlns="urn:jboss:domain:logging:6.0">
118 <console-handler name="CONSOLE">
119 <level name="INFO"/>
120 <formatter>
121 <named-formatter name="COLOR-PATTERN"/>
122 </formatter>
123 </console-handler>
124 <periodic-rotating-file-handler name="FILE" autoflush="true">
125 <formatter>
126 <named-formatter name="PATTERN"/>
127 </formatter>
128 <file relative-to="jboss.server.log.dir" path="server.log"/>
129 <suffix value=".yyyy-MM-dd"/>
130 <append value="true"/>
131 </periodic-rotating-file-handler>
132 <logger category="com.arjuna">
133 <level name="WARN"/>
134 </logger>
135 <logger category="org.jboss.as.config">
136 <level name="DEBUG"/>
137 </logger>
138 <logger category="sun.rmi">
139 <level name="WARN"/>
140 </logger>
141 <root-logger>
142 <level name="INFO"/>
143 <handlers>
144 <handler name="CONSOLE"/>
145 <handler name="FILE"/>
146 </handlers>
147 </root-logger>
148 <formatter name="PATTERN">
149 <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
150 </formatter>
151 <formatter name="COLOR-PATTERN">
152 <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
153 </formatter>
154 </subsystem>
155 <subsystem xmlns="urn:jboss:domain:batch-jberet:2.0">
156 <default-job-repository name="in-memory"/>
157 <default-thread-pool name="batch"/>
158 <job-repository name="in-memory">
159 <in-memory/>
160 </job-repository>
161 <thread-pool name="batch">
162 <max-threads count="10"/>
163 <keepalive-time time="30" unit="seconds"/>
164 </thread-pool>
165 </subsystem>
166 <subsystem xmlns="urn:jboss:domain:bean-validation:1.0"/>
167 <subsystem xmlns="urn:org.camunda.bpm.jboss:1.1">
168 <process-engines>
169 <process-engine name="default" default="true">
170 <datasource>java:jboss/datasources/ProcessEngine</datasource>
171 <history-level>full</history-level>
172 <properties>
173 <property name="jdbcBatchProcessing">
174 undefined
175 </property>
176 <property name="jobExecutorAcquisitionName">
177 default
178 </property>
179 <property name="isAutoSchemaUpdate">
180 true
181 </property>
182 <property name="authorizationEnabled">
183 true
184 </property>
185 <property name="jobExecutorDeploymentAware">
186 true
187 </property>
188 <property name="historyCleanupBatchWindowStartTime">
189 00:01
190 </property>
191 </properties>
192 <plugins>
193 <plugin>
194 <class>org.camunda.bpm.application.impl.event.ProcessApplicationEventListenerPlugin</class>
195 </plugin>
196 <plugin>
197 <class>org.camunda.spin.plugin.impl.SpinProcessEnginePlugin</class>
198 </plugin>
199 <plugin>
200 <class>org.camunda.connect.plugin.impl.ConnectProcessEnginePlugin</class>
201 </plugin>
202 <plugin>
203 <class>org.camunda.bpm.extension.keycloak.plugin.KeycloakIdentityProviderPlugin</class>
204 <properties>
205 <property name="keycloakIssuerUrl">
206 http://sso.vue.gov.py/auth/realms/Produccion
207 </property>
208 <property name="keycloakAdminUrl">
209 http://sso.vue.gov.py/auth/admin/realms/Produccion
210 </property>
211 <property name="clientId">
212 camunda
213 </property>
214 <property name="clientSecret">
215 2aaf9889-6add-4fd4-b284-62a7c6e14ee9
216 </property>
217 <property name="useUsernameAsCamundaUserId">
218 true
219 </property>
220 <property name="useGroupPathAsCamundaGroupId">
221 true
222 </property>
223 <property name="administratorGroupName">
224 camunda-admin
225 </property>
226 <property name="disableSSLCertificateValidation">
227 true
228 </property>
229 </properties>
230 </plugin>
231 </plugins>
232 </process-engine>
233 </process-engines>
234 <job-executor>
235 <core-threads>3</core-threads>
236 <max-threads>5</max-threads>
237 <queue-length>10</queue-length>
238 <job-acquisitions>
239 <job-acquisition name="default">
240 <properties>
241 <property name="lockTimeInMillis">
242 300000
243 </property>
244 <property name="waitTimeInMillis">
245 5000
246 </property>
247 <property name="maxJobsPerAcquisition">
248 3
249 </property>
250 </properties>
251 </job-acquisition>
252 </job-acquisitions>
253 </job-executor>
254 </subsystem>
255 <subsystem xmlns="urn:jboss:domain:core-management:1.0"/>
256 <subsystem xmlns="urn:jboss:domain:datasources:5.0">
257 <datasources>
258 <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true" statistics-enabled="true">
259 <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE</connection-url>
260 <driver>h2</driver>
261 <security>
262 <user-name>sa</user-name>
263 <password>sa</password>
264 </security>
265 </datasource>
266 <datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-ccm="false" statistics-enabled="true">
267 <connection-url>jdbc:oracle:thin:@192.168.2.6:1521:vuedata2</connection-url>
268 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
269 <driver>oracle</driver>
270 <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
271 <security>
272 <user-name>camunda</user-name>
273 <password>NaBiGoC0</password>
274 </security>
275 <validation>
276 <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
277 <validate-on-match>true</validate-on-match>
278 <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/>
279 <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
280 </validation>
281 </datasource>
282 <drivers>
283 <driver name="h2" module="com.h2database.h2">
284 <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
285 </driver>
286 <driver name="oracle" module="com.oracle">
287 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
288 <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
289 </driver>
290 </drivers>
291 </datasources>
292 </subsystem>
293 <subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
294 <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
295 </subsystem>
296 <subsystem xmlns="urn:jboss:domain:discovery:1.0"/>
297 <subsystem xmlns="urn:jboss:domain:ee:4.0">
298 <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
299 <concurrent>
300 <context-services>
301 <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default" use-transaction-setup-provider="true"/>
302 </context-services>
303 <managed-thread-factories>
304 <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
305 </managed-thread-factories>
306 <managed-executor-services>
307 <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-threshold="60000" keepalive-time="5000"/>
308 </managed-executor-services>
309 <managed-scheduled-executor-services>
310 <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-threshold="60000" keepalive-time="3000"/>
311 </managed-scheduled-executor-services>
312 </concurrent>
313 <default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
314 </subsystem>
315 <subsystem xmlns="urn:jboss:domain:ee-security:1.0"/>
316 <subsystem xmlns="urn:jboss:domain:ejb3:5.0">
317 <session-bean>
318 <stateless>
319 <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
320 </stateless>
321 <stateful default-access-timeout="5000" cache-ref="simple" passivation-disabled-cache-ref="simple"/>
322 <singleton default-access-timeout="5000"/>
323 </session-bean>
324 <pools>
325 <bean-instance-pools>
326 <strict-max-pool name="mdb-strict-max-pool" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
327 <strict-max-pool name="slsb-strict-max-pool" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
328 </bean-instance-pools>
329 </pools>
330 <caches>
331 <cache name="simple"/>
332 <cache name="distributable" passivation-store-ref="infinispan" aliases="passivating clustered"/>
333 </caches>
334 <passivation-stores>
335 <passivation-store name="infinispan" cache-container="ejb" max-size="10000"/>
336 </passivation-stores>
337 <async thread-pool-name="default"/>
338 <timer-service thread-pool-name="default" default-data-store="default-file-store">
339 <data-stores>
340 <file-data-store name="default-file-store" path="timer-service-data" relative-to="jboss.server.data.dir"/>
341 </data-stores>
342 </timer-service>
343 <remote connector-ref="http-remoting-connector" thread-pool-name="default">
344 <channel-creation-options>
345 <option name="READ_TIMEOUT" value="${prop.remoting-connector.read.timeout:20}" type="xnio"/>
346 <option name="MAX_OUTBOUND_MESSAGES" value="1234" type="remoting"/>
347 </channel-creation-options>
348 </remote>
349 <thread-pools>
350 <thread-pool name="default">
351 <max-threads count="10"/>
352 <keepalive-time time="100" unit="milliseconds"/>
353 </thread-pool>
354 </thread-pools>
355 <default-security-domain value="other"/>
356 <default-missing-method-permissions-deny-access value="true"/>
357 <log-system-exceptions value="true"/>
358 </subsystem>
359 <subsystem xmlns="urn:wildfly:elytron:4.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
360 <providers>
361 <aggregate-providers name="combined-providers">
362 <providers name="elytron"/>
363 <providers name="openssl"/>
364 </aggregate-providers>
365 <provider-loader name="elytron" module="org.wildfly.security.elytron"/>
366 <provider-loader name="openssl" module="org.wildfly.openssl"/>
367 </providers>
368 <audit-logging>
369 <file-audit-log name="local-audit" path="audit.log" relative-to="jboss.server.log.dir" format="JSON"/>
370 </audit-logging>
371 <security-domains>
372 <security-domain name="ApplicationDomain" default-realm="ApplicationRealm" permission-mapper="default-permission-mapper">
373 <realm name="ApplicationRealm" role-decoder="groups-to-roles"/>
374 <realm name="local"/>
375 </security-domain>
376 <security-domain name="ManagementDomain" default-realm="ManagementRealm" permission-mapper="default-permission-mapper">
377 <realm name="ManagementRealm" role-decoder="groups-to-roles"/>
378 <realm name="local" role-mapper="super-user-mapper"/>
379 </security-domain>
380 </security-domains>
381 <security-realms>
382 <identity-realm name="local" identity="$local"/>
383 <properties-realm name="ApplicationRealm">
384 <users-properties path="application-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ApplicationRealm"/>
385 <groups-properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
386 </properties-realm>
387 <properties-realm name="ManagementRealm">
388 <users-properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ManagementRealm"/>
389 <groups-properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
390 </properties-realm>
391 </security-realms>
392 <mappers>
393 <simple-permission-mapper name="default-permission-mapper" mapping-mode="first">
394 <permission-mapping>
395 <principal name="anonymous"/>
396 <permission-set name="default-permissions"/>
397 </permission-mapping>
398 <permission-mapping match-all="true">
399 <permission-set name="login-permission"/>
400 <permission-set name="default-permissions"/>
401 </permission-mapping>
402 </simple-permission-mapper>
403 <constant-realm-mapper name="local" realm-name="local"/>
404 <simple-role-decoder name="groups-to-roles" attribute="groups"/>
405 <constant-role-mapper name="super-user-mapper">
406 <role name="SuperUser"/>
407 </constant-role-mapper>
408 </mappers>
409 <permission-sets>
410 <permission-set name="login-permission">
411 <permission class-name="org.wildfly.security.auth.permission.LoginPermission"/>
412 </permission-set>
413 <permission-set name="default-permissions">
414 <permission class-name="org.wildfly.extension.batch.jberet.deployment.BatchPermission" module="org.wildfly.extension.batch.jberet" target-name="*"/>
415 <permission class-name="org.wildfly.transaction.client.RemoteTransactionPermission" module="org.wildfly.transaction.client"/>
416 <permission class-name="org.jboss.ejb.client.RemoteEJBPermission" module="org.jboss.ejb-client"/>
417 </permission-set>
418 </permission-sets>
419 <http>
420 <http-authentication-factory name="management-http-authentication" security-domain="ManagementDomain" http-server-mechanism-factory="global">
421 <mechanism-configuration>
422 <mechanism mechanism-name="DIGEST">
423 <mechanism-realm realm-name="ManagementRealm"/>
424 </mechanism>
425 </mechanism-configuration>
426 </http-authentication-factory>
427 <provider-http-server-mechanism-factory name="global"/>
428 </http>
429 <sasl>
430 <sasl-authentication-factory name="application-sasl-authentication" sasl-server-factory="configured" security-domain="ApplicationDomain">
431 <mechanism-configuration>
432 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
433 <mechanism mechanism-name="DIGEST-MD5">
434 <mechanism-realm realm-name="ApplicationRealm"/>
435 </mechanism>
436 </mechanism-configuration>
437 </sasl-authentication-factory>
438 <sasl-authentication-factory name="management-sasl-authentication" sasl-server-factory="configured" security-domain="ManagementDomain">
439 <mechanism-configuration>
440 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
441 <mechanism mechanism-name="DIGEST-MD5">
442 <mechanism-realm realm-name="ManagementRealm"/>
443 </mechanism>
444 </mechanism-configuration>
445 </sasl-authentication-factory>
446 <configurable-sasl-server-factory name="configured" sasl-server-factory="elytron">
447 <properties>
448 <property name="wildfly.sasl.local-user.default-user" value="$local"/>
449 </properties>
450 </configurable-sasl-server-factory>
451 <mechanism-provider-filtering-sasl-server-factory name="elytron" sasl-server-factory="global">
452 <filters>
453 <filter provider-name="WildFlyElytron"/>
454 </filters>
455 </mechanism-provider-filtering-sasl-server-factory>
456 <provider-sasl-server-factory name="global"/>
457 </sasl>
458 </subsystem>
459 <subsystem xmlns="urn:jboss:domain:infinispan:7.0">
460 <cache-container name="server" default-cache="default" module="org.wildfly.clustering.server">
461 <local-cache name="default">
462 <transaction mode="BATCH"/>
463 </local-cache>
464 </cache-container>
465 <cache-container name="web" default-cache="passivation" module="org.wildfly.clustering.web.infinispan">
466 <local-cache name="passivation">
467 <locking isolation="REPEATABLE_READ"/>
468 <transaction mode="BATCH"/>
469 <file-store passivation="true" purge="false"/>
470 </local-cache>
471 </cache-container>
472 <cache-container name="ejb" aliases="sfsb" default-cache="passivation" module="org.wildfly.clustering.ejb.infinispan">
473 <local-cache name="passivation">
474 <locking isolation="REPEATABLE_READ"/>
475 <transaction mode="BATCH"/>
476 <file-store passivation="true" purge="false"/>
477 </local-cache>
478 </cache-container>
479 <cache-container name="hibernate" module="org.infinispan.hibernate-cache">
480 <local-cache name="entity">
481 <transaction mode="NON_XA"/>
482 <object-memory size="10000"/>
483 <expiration max-idle="100000"/>
484 </local-cache>
485 <local-cache name="local-query">
486 <object-memory size="10000"/>
487 <expiration max-idle="100000"/>
488 </local-cache>
489 <local-cache name="timestamps"/>
490 </cache-container>
491 </subsystem>
492 <subsystem xmlns="urn:jboss:domain:io:3.0">
493 <worker name="default"/>
494 <buffer-pool name="default"/>
495 </subsystem>
496 <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
497 <subsystem xmlns="urn:jboss:domain:jca:5.0">
498 <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/>
499 <bean-validation enabled="true"/>
500 <default-workmanager>
501 <short-running-threads>
502 <core-threads count="50"/>
503 <queue-length count="50"/>
504 <max-threads count="50"/>
505 <keepalive-time time="10" unit="seconds"/>
506 </short-running-threads>
507 <long-running-threads>
508 <core-threads count="50"/>
509 <queue-length count="50"/>
510 <max-threads count="50"/>
511 <keepalive-time time="10" unit="seconds"/>
512 </long-running-threads>
513 </default-workmanager>
514 <cached-connection-manager/>
515 </subsystem>
516 <subsystem xmlns="urn:jboss:domain:jdr:1.0"/>
517 <subsystem xmlns="urn:jboss:domain:jmx:1.3">
518 <expose-resolved-model/>
519 <expose-expression-model/>
520 <remoting-connector/>
521 </subsystem>
522 <subsystem xmlns="urn:jboss:domain:jpa:1.1">
523 <jpa default-datasource="" default-extended-persistence-inheritance="DEEP"/>
524 </subsystem>
525 <subsystem xmlns="urn:jboss:domain:jsf:1.1"/>
526 <subsystem xmlns="urn:jboss:domain:keycloak:1.2"/>
527 <subsystem xmlns="urn:jboss:domain:mail:3.0">
528 <mail-session name="default" jndi-name="java:jboss/mail/Default">
529 <smtp-server outbound-socket-binding-ref="mail-smtp"/>
530 </mail-session>
531 </subsystem>
532 <subsystem xmlns="urn:wildfly:microprofile-config-smallrye:1.0"/>
533 <subsystem xmlns="urn:wildfly:microprofile-health-smallrye:1.0" security-enabled="false"/>
534 <subsystem xmlns="urn:wildfly:microprofile-opentracing-smallrye:1.0"/>
535 <subsystem xmlns="urn:jboss:domain:naming:2.0">
536 <remote-naming/>
537 </subsystem>
538 <subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
539 <subsystem xmlns="urn:jboss:domain:remoting:4.0">
540 <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
541 </subsystem>
542 <subsystem xmlns="urn:jboss:domain:request-controller:1.0"/>
543 <subsystem xmlns="urn:jboss:domain:resource-adapters:5.0"/>
544 <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
545 <subsystem xmlns="urn:jboss:domain:security:2.0">
546 <security-domains>
547 <security-domain name="other" cache-type="default">
548 <authentication>
549 <login-module code="Remoting" flag="optional">
550 <module-option name="password-stacking" value="useFirstPass"/>
551 </login-module>
552 <login-module code="RealmDirect" flag="required">
553 <module-option name="password-stacking" value="useFirstPass"/>
554 </login-module>
555 </authentication>
556 </security-domain>
557 <security-domain name="jboss-web-policy" cache-type="default">
558 <authorization>
559 <policy-module code="Delegating" flag="required"/>
560 </authorization>
561 </security-domain>
562 <security-domain name="jaspitest" cache-type="default">
563 <authentication-jaspi>
564 <login-module-stack name="dummy">
565 <login-module code="Dummy" flag="optional"/>
566 </login-module-stack>
567 <auth-module code="Dummy"/>
568 </authentication-jaspi>
569 </security-domain>
570 <security-domain name="jboss-ejb-policy" cache-type="default">
571 <authorization>
572 <policy-module code="Delegating" flag="required"/>
573 </authorization>
574 </security-domain>
575 <security-domain name="keycloak">
576 <authentication>
577 <login-module code="org.keycloak.adapters.jboss.KeycloakLoginModule" flag="required"/>
578 </authentication>
579 </security-domain>
580 </security-domains>
581 </subsystem>
582 <subsystem xmlns="urn:jboss:domain:security-manager:1.0">
583 <deployment-permissions>
584 <maximum-set>
585 <permission class="java.security.AllPermission"/>
586 </maximum-set>
587 </deployment-permissions>
588 </subsystem>
589 <subsystem xmlns="urn:jboss:domain:transactions:5.0">
590 <core-environment node-identifier="${jboss.tx.node.id:1}">
591 <process-id>
592 <uuid/>
593 </process-id>
594 </core-environment>
595 <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
596 <object-store path="tx-object-store" relative-to="jboss.server.data.dir"/>
597 </subsystem>
598 <subsystem xmlns="urn:jboss:domain:undertow:7.0" default-server="default-server" default-virtual-host="default-host" default-servlet-container="default" default-security-domain="other">
599 <buffer-cache name="default"/>
600 <server name="default-server">
601 <http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/>
602 <https-listener name="https" socket-binding="https" security-realm="ApplicationRealm" enable-http2="true"/>
603 <host name="default-host" alias="localhost">
604 <location name="/" handler="welcome-content"/>
605 <http-invoker security-realm="ApplicationRealm"/>
606 </host>
607 </server>
608 <servlet-container name="default">
609 <jsp-config/>
610 <websockets/>
611 </servlet-container>
612 <handlers>
613 <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
614 </handlers>
615 </subsystem>
616 <subsystem xmlns="urn:jboss:domain:webservices:2.0">
617 <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
618 <endpoint-config name="Standard-Endpoint-Config"/>
619 <endpoint-config name="Recording-Endpoint-Config">
620 <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
621 <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
622 </pre-handler-chain>
623 </endpoint-config>
624 <client-config name="Standard-Client-Config"/>
625 </subsystem>
626 <subsystem xmlns="urn:jboss:domain:weld:4.0"/>
627 </profile>
628 <interfaces>
629 <interface name="management">
630 <inet-address value="${jboss.bind.address.management:10.9.2.77}"/>
631 </interface>
632 <interface name="public">
633 <inet-address value="${jboss.bind.address.management:10.9.2.77}"/>
634 </interface>
635 </interfaces>
636 <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
637 <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
638 <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
639 <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
640 <socket-binding name="http" port="${jboss.http.port:8080}"/>
641 <socket-binding name="https" port="${jboss.https.port:8443}"/>
642 <socket-binding name="txn-recovery-environment" port="4712"/>
643 <socket-binding name="txn-status-manager" port="4713"/>
644 <outbound-socket-binding name="mail-smtp">
645 <remote-destination host="localhost" port="25"/>
646 </outbound-socket-binding>
647 </socket-binding-group>
648 </server>
1 <?xml version='1.0' encoding='UTF-8'?>
2
3 <server xmlns="urn:jboss:domain:8.0">
4 <extensions>
5 <extension module="org.camunda.bpm.wildfly.camunda-wildfly-subsystem"/>
6 <extension module="org.jboss.as.clustering.infinispan"/>
7 <extension module="org.jboss.as.connector"/>
8 <extension module="org.jboss.as.deployment-scanner"/>
9 <extension module="org.jboss.as.ee"/>
10 <extension module="org.jboss.as.ejb3"/>
11 <extension module="org.jboss.as.jaxrs"/>
12 <extension module="org.jboss.as.jdr"/>
13 <extension module="org.jboss.as.jmx"/>
14 <extension module="org.jboss.as.jpa"/>
15 <extension module="org.jboss.as.jsf"/>
16 <extension module="org.jboss.as.logging"/>
17 <extension module="org.jboss.as.mail"/>
18 <extension module="org.jboss.as.naming"/>
19 <extension module="org.jboss.as.pojo"/>
20 <extension module="org.jboss.as.remoting"/>
21 <extension module="org.jboss.as.sar"/>
22 <extension module="org.jboss.as.security"/>
23 <extension module="org.jboss.as.transactions"/>
24 <extension module="org.jboss.as.webservices"/>
25 <extension module="org.jboss.as.weld"/>
26 <extension module="org.keycloak.keycloak-adapter-subsystem"/>
27 <extension module="org.wildfly.extension.batch.jberet"/>
28 <extension module="org.wildfly.extension.bean-validation"/>
29 <extension module="org.wildfly.extension.core-management"/>
30 <extension module="org.wildfly.extension.discovery"/>
31 <extension module="org.wildfly.extension.ee-security"/>
32 <extension module="org.wildfly.extension.elytron"/>
33 <extension module="org.wildfly.extension.io"/>
34 <extension module="org.wildfly.extension.microprofile.config-smallrye"/>
35 <extension module="org.wildfly.extension.microprofile.health-smallrye"/>
36 <extension module="org.wildfly.extension.microprofile.opentracing-smallrye"/>
37 <extension module="org.wildfly.extension.request-controller"/>
38 <extension module="org.wildfly.extension.security.manager"/>
39 <extension module="org.wildfly.extension.undertow"/>
40 </extensions>
41 <system-properties>
42 <property name="jboss.as.management.blocking.timeout" value="6000"/>
43 <property name="activateMailSender" value="false"/>
44 <property name="keycloak.clientId" value="camunda"/>
45 <property name="keycloak.camunda.username" value="devcodium"/>
46 <property name="keycloak.camunda.password" value="ExTp1nt!"/>
47 <property name="keycloak.realmVue" value="testing"/>
48 <property name="vueapi.server" value="http://tlbi01.vue.gov.py/vue_api/v1/"/>
49 <property name="keycloak.serverUrl" value="http://sso.vue.gov.py/auth/"/>
50 <property name="keycloak.clientSecret" value="1945463b-2db0-4697-9dbd-85c8aafd0358"/>
51 <property name="authUrl" value="${keycloak.serverUrl}"/>
52 <property name="authClientId" value="${keycloak.clientId}"/>
53 <property name="authUsername" value="${keycloak.camunda.username}"/>
54 <property name="authPassword" value="${keycloak.camunda.password}"/>
55 <property name="authRealm" value="${keycloak.realmVue}"/>
56 <property name="authClientSecret" value="${keycloak.clientSecret}"/>
57 <property name="vueApiUrl" value="${vueapi.server}"/>
58 <property name="server.socket.hostname" value="http://190.52.167.131"/>
59 <property name="server.socket.puerto" value="9111"/>
60 </system-properties>
61 <management>
62 <security-realms>
63 <security-realm name="ManagementRealm">
64 <authentication>
65 <local default-user="$local" skip-group-loading="true"/>
66 <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/>
67 </authentication>
68 <authorization map-groups-to-roles="false">
69 <properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
70 </authorization>
71 </security-realm>
72 <security-realm name="ApplicationRealm">
73 <server-identities>
74 <ssl>
75 <keystore path="application.keystore" relative-to="jboss.server.config.dir" keystore-password="password" alias="server" key-password="password" generate-self-signed-certificate-host="localhost"/>
76 </ssl>
77 </server-identities>
78 <authentication>
79 <local default-user="$local" allowed-users="*" skip-group-loading="true"/>
80 <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
81 </authentication>
82 <authorization>
83 <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
84 </authorization>
85 </security-realm>
86 </security-realms>
87 <audit-log>
88 <formatters>
89 <json-formatter name="json-formatter"/>
90 </formatters>
91 <handlers>
92 <file-handler name="file" formatter="json-formatter" path="audit-log.log" relative-to="jboss.server.data.dir"/>
93 </handlers>
94 <logger log-boot="true" log-read-only="false" enabled="false">
95 <handlers>
96 <handler name="file"/>
97 </handlers>
98 </logger>
99 </audit-log>
100 <management-interfaces>
101 <http-interface security-realm="ManagementRealm">
102 <http-upgrade enabled="true"/>
103 <socket-binding http="management-http"/>
104 </http-interface>
105 </management-interfaces>
106 <access-control provider="simple">
107 <role-mapping>
108 <role name="SuperUser">
109 <include>
110 <user name="$local"/>
111 </include>
112 </role>
113 </role-mapping>
114 </access-control>
115 </management>
116 <profile>
117 <subsystem xmlns="urn:jboss:domain:logging:6.0">
118 <console-handler name="CONSOLE">
119 <level name="INFO"/>
120 <formatter>
121 <named-formatter name="COLOR-PATTERN"/>
122 </formatter>
123 </console-handler>
124 <periodic-rotating-file-handler name="FILE" autoflush="true">
125 <formatter>
126 <named-formatter name="PATTERN"/>
127 </formatter>
128 <file relative-to="jboss.server.log.dir" path="server.log"/>
129 <suffix value=".yyyy-MM-dd"/>
130 <append value="true"/>
131 </periodic-rotating-file-handler>
132 <logger category="com.arjuna">
133 <level name="WARN"/>
134 </logger>
135 <logger category="org.jboss.as.config">
136 <level name="DEBUG"/>
137 </logger>
138 <logger category="sun.rmi">
139 <level name="WARN"/>
140 </logger>
141 <root-logger>
142 <level name="INFO"/>
143 <handlers>
144 <handler name="CONSOLE"/>
145 <handler name="FILE"/>
146 </handlers>
147 </root-logger>
148 <formatter name="PATTERN">
149 <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
150 </formatter>
151 <formatter name="COLOR-PATTERN">
152 <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
153 </formatter>
154 </subsystem>
155 <subsystem xmlns="urn:jboss:domain:batch-jberet:2.0">
156 <default-job-repository name="in-memory"/>
157 <default-thread-pool name="batch"/>
158 <job-repository name="in-memory">
159 <in-memory/>
160 </job-repository>
161 <thread-pool name="batch">
162 <max-threads count="10"/>
163 <keepalive-time time="30" unit="seconds"/>
164 </thread-pool>
165 </subsystem>
166 <subsystem xmlns="urn:jboss:domain:bean-validation:1.0"/>
167 <subsystem xmlns="urn:org.camunda.bpm.jboss:1.1">
168 <process-engines>
169 <process-engine name="default" default="true">
170 <datasource>java:jboss/datasources/ProcessEngine</datasource>
171 <history-level>full</history-level>
172 <properties>
173 <property name="jdbcBatchProcessing">
174 undefined
175 </property>
176 <property name="jobExecutorAcquisitionName">
177 default
178 </property>
179 <property name="isAutoSchemaUpdate">
180 true
181 </property>
182 <property name="authorizationEnabled">
183 true
184 </property>
185 <property name="jobExecutorDeploymentAware">
186 true
187 </property>
188 <property name="historyCleanupBatchWindowStartTime">
189 00:01
190 </property>
191 </properties>
192 <plugins>
193 <plugin>
194 <class>org.camunda.bpm.application.impl.event.ProcessApplicationEventListenerPlugin</class>
195 </plugin>
196 <plugin>
197 <class>org.camunda.spin.plugin.impl.SpinProcessEnginePlugin</class>
198 </plugin>
199 <plugin>
200 <class>org.camunda.connect.plugin.impl.ConnectProcessEnginePlugin</class>
201 </plugin>
202 <plugin>
203 <class>org.camunda.bpm.extension.keycloak.plugin.KeycloakIdentityProviderPlugin</class>
204 <properties>
205 <property name="keycloakIssuerUrl">
206 http://sso.vue.gov.py/auth/realms/testing
207 </property>
208 <property name="keycloakAdminUrl">
209 http://sso.vue.gov.py/auth/admin/realms/testing
210 </property>
211 <property name="clientId">
212 camunda
213 </property>
214 <property name="clientSecret">
215 1945463b-2db0-4697-9dbd-85c8aafd0358
216 </property>
217 <property name="useUsernameAsCamundaUserId">
218 true
219 </property>
220 <property name="useGroupPathAsCamundaGroupId">
221 true
222 </property>
223 <property name="administratorGroupName">
224 camunda-admin
225 </property>
226 <property name="disableSSLCertificateValidation">
227 true
228 </property>
229 </properties>
230 </plugin>
231 </plugins>
232 </process-engine>
233 </process-engines>
234 <job-executor>
235 <core-threads>3</core-threads>
236 <max-threads>5</max-threads>
237 <queue-length>10</queue-length>
238 <job-acquisitions>
239 <job-acquisition name="default">
240 <properties>
241 <property name="lockTimeInMillis">
242 300000
243 </property>
244 <property name="waitTimeInMillis">
245 5000
246 </property>
247 <property name="maxJobsPerAcquisition">
248 3
249 </property>
250 </properties>
251 </job-acquisition>
252 </job-acquisitions>
253 </job-executor>
254 </subsystem>
255 <subsystem xmlns="urn:jboss:domain:core-management:1.0"/>
256 <subsystem xmlns="urn:jboss:domain:datasources:5.0">
257 <datasources>
258 <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true" statistics-enabled="true">
259 <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE</connection-url>
260 <driver>h2</driver>
261 <security>
262 <user-name>sa</user-name>
263 <password>sa</password>
264 </security>
265 </datasource>
266 <datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-ccm="false" statistics-enabled="true">
267 <connection-url>jdbc:oracle:thin:@10.9.2.34:1521:vuedata</connection-url>
268 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
269 <driver>oracle</driver>
270 <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
271 <security>
272 <user-name>camunda</user-name>
273 <password>SanSeC4</password>
274 </security>
275 <validation>
276 <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
277 <validate-on-match>true</validate-on-match>
278 <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/>
279 <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
280 </validation>
281 </datasource>
282 <drivers>
283 <driver name="h2" module="com.h2database.h2">
284 <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
285 </driver>
286 <driver name="oracle" module="com.oracle">
287 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
288 <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
289 </driver>
290 </drivers>
291 </datasources>
292 </subsystem>
293 <subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
294 <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
295 </subsystem>
296 <subsystem xmlns="urn:jboss:domain:discovery:1.0"/>
297 <subsystem xmlns="urn:jboss:domain:ee:4.0">
298 <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
299 <concurrent>
300 <context-services>
301 <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default" use-transaction-setup-provider="true"/>
302 </context-services>
303 <managed-thread-factories>
304 <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
305 </managed-thread-factories>
306 <managed-executor-services>
307 <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-threshold="60000" keepalive-time="5000"/>
308 </managed-executor-services>
309 <managed-scheduled-executor-services>
310 <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-threshold="60000" keepalive-time="3000"/>
311 </managed-scheduled-executor-services>
312 </concurrent>
313 <default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
314 </subsystem>
315 <subsystem xmlns="urn:jboss:domain:ee-security:1.0"/>
316 <subsystem xmlns="urn:jboss:domain:ejb3:5.0">
317 <session-bean>
318 <stateless>
319 <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
320 </stateless>
321 <stateful default-access-timeout="5000" cache-ref="simple" passivation-disabled-cache-ref="simple"/>
322 <singleton default-access-timeout="5000"/>
323 </session-bean>
324 <pools>
325 <bean-instance-pools>
326 <strict-max-pool name="mdb-strict-max-pool" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
327 <strict-max-pool name="slsb-strict-max-pool" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
328 </bean-instance-pools>
329 </pools>
330 <caches>
331 <cache name="simple"/>
332 <cache name="distributable" passivation-store-ref="infinispan" aliases="passivating clustered"/>
333 </caches>
334 <passivation-stores>
335 <passivation-store name="infinispan" cache-container="ejb" max-size="10000"/>
336 </passivation-stores>
337 <async thread-pool-name="default"/>
338 <timer-service thread-pool-name="default" default-data-store="default-file-store">
339 <data-stores>
340 <file-data-store name="default-file-store" path="timer-service-data" relative-to="jboss.server.data.dir"/>
341 </data-stores>
342 </timer-service>
343 <remote connector-ref="http-remoting-connector" thread-pool-name="default">
344 <channel-creation-options>
345 <option name="READ_TIMEOUT" value="${prop.remoting-connector.read.timeout:20}" type="xnio"/>
346 <option name="MAX_OUTBOUND_MESSAGES" value="1234" type="remoting"/>
347 </channel-creation-options>
348 </remote>
349 <thread-pools>
350 <thread-pool name="default">
351 <max-threads count="10"/>
352 <keepalive-time time="100" unit="milliseconds"/>
353 </thread-pool>
354 </thread-pools>
355 <default-security-domain value="other"/>
356 <default-missing-method-permissions-deny-access value="true"/>
357 <log-system-exceptions value="true"/>
358 </subsystem>
359 <subsystem xmlns="urn:wildfly:elytron:4.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
360 <providers>
361 <aggregate-providers name="combined-providers">
362 <providers name="elytron"/>
363 <providers name="openssl"/>
364 </aggregate-providers>
365 <provider-loader name="elytron" module="org.wildfly.security.elytron"/>
366 <provider-loader name="openssl" module="org.wildfly.openssl"/>
367 </providers>
368 <audit-logging>
369 <file-audit-log name="local-audit" path="audit.log" relative-to="jboss.server.log.dir" format="JSON"/>
370 </audit-logging>
371 <security-domains>
372 <security-domain name="ApplicationDomain" default-realm="ApplicationRealm" permission-mapper="default-permission-mapper">
373 <realm name="ApplicationRealm" role-decoder="groups-to-roles"/>
374 <realm name="local"/>
375 </security-domain>
376 <security-domain name="ManagementDomain" default-realm="ManagementRealm" permission-mapper="default-permission-mapper">
377 <realm name="ManagementRealm" role-decoder="groups-to-roles"/>
378 <realm name="local" role-mapper="super-user-mapper"/>
379 </security-domain>
380 </security-domains>
381 <security-realms>
382 <identity-realm name="local" identity="$local"/>
383 <properties-realm name="ApplicationRealm">
384 <users-properties path="application-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ApplicationRealm"/>
385 <groups-properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
386 </properties-realm>
387 <properties-realm name="ManagementRealm">
388 <users-properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ManagementRealm"/>
389 <groups-properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
390 </properties-realm>
391 </security-realms>
392 <mappers>
393 <simple-permission-mapper name="default-permission-mapper" mapping-mode="first">
394 <permission-mapping>
395 <principal name="anonymous"/>
396 <permission-set name="default-permissions"/>
397 </permission-mapping>
398 <permission-mapping match-all="true">
399 <permission-set name="login-permission"/>
400 <permission-set name="default-permissions"/>
401 </permission-mapping>
402 </simple-permission-mapper>
403 <constant-realm-mapper name="local" realm-name="local"/>
404 <simple-role-decoder name="groups-to-roles" attribute="groups"/>
405 <constant-role-mapper name="super-user-mapper">
406 <role name="SuperUser"/>
407 </constant-role-mapper>
408 </mappers>
409 <permission-sets>
410 <permission-set name="login-permission">
411 <permission class-name="org.wildfly.security.auth.permission.LoginPermission"/>
412 </permission-set>
413 <permission-set name="default-permissions">
414 <permission class-name="org.wildfly.extension.batch.jberet.deployment.BatchPermission" module="org.wildfly.extension.batch.jberet" target-name="*"/>
415 <permission class-name="org.wildfly.transaction.client.RemoteTransactionPermission" module="org.wildfly.transaction.client"/>
416 <permission class-name="org.jboss.ejb.client.RemoteEJBPermission" module="org.jboss.ejb-client"/>
417 </permission-set>
418 </permission-sets>
419 <http>
420 <http-authentication-factory name="management-http-authentication" security-domain="ManagementDomain" http-server-mechanism-factory="global">
421 <mechanism-configuration>
422 <mechanism mechanism-name="DIGEST">
423 <mechanism-realm realm-name="ManagementRealm"/>
424 </mechanism>
425 </mechanism-configuration>
426 </http-authentication-factory>
427 <provider-http-server-mechanism-factory name="global"/>
428 </http>
429 <sasl>
430 <sasl-authentication-factory name="application-sasl-authentication" sasl-server-factory="configured" security-domain="ApplicationDomain">
431 <mechanism-configuration>
432 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
433 <mechanism mechanism-name="DIGEST-MD5">
434 <mechanism-realm realm-name="ApplicationRealm"/>
435 </mechanism>
436 </mechanism-configuration>
437 </sasl-authentication-factory>
438 <sasl-authentication-factory name="management-sasl-authentication" sasl-server-factory="configured" security-domain="ManagementDomain">
439 <mechanism-configuration>
440 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
441 <mechanism mechanism-name="DIGEST-MD5">
442 <mechanism-realm realm-name="ManagementRealm"/>
443 </mechanism>
444 </mechanism-configuration>
445 </sasl-authentication-factory>
446 <configurable-sasl-server-factory name="configured" sasl-server-factory="elytron">
447 <properties>
448 <property name="wildfly.sasl.local-user.default-user" value="$local"/>
449 </properties>
450 </configurable-sasl-server-factory>
451 <mechanism-provider-filtering-sasl-server-factory name="elytron" sasl-server-factory="global">
452 <filters>
453 <filter provider-name="WildFlyElytron"/>
454 </filters>
455 </mechanism-provider-filtering-sasl-server-factory>
456 <provider-sasl-server-factory name="global"/>
457 </sasl>
458 </subsystem>
459 <subsystem xmlns="urn:jboss:domain:infinispan:7.0">
460 <cache-container name="server" default-cache="default" module="org.wildfly.clustering.server">
461 <local-cache name="default">
462 <transaction mode="BATCH"/>
463 </local-cache>
464 </cache-container>
465 <cache-container name="web" default-cache="passivation" module="org.wildfly.clustering.web.infinispan">
466 <local-cache name="passivation">
467 <locking isolation="REPEATABLE_READ"/>
468 <transaction mode="BATCH"/>
469 <file-store passivation="true" purge="false"/>
470 </local-cache>
471 </cache-container>
472 <cache-container name="ejb" aliases="sfsb" default-cache="passivation" module="org.wildfly.clustering.ejb.infinispan">
473 <local-cache name="passivation">
474 <locking isolation="REPEATABLE_READ"/>
475 <transaction mode="BATCH"/>
476 <file-store passivation="true" purge="false"/>
477 </local-cache>
478 </cache-container>
479 <cache-container name="hibernate" module="org.infinispan.hibernate-cache">
480 <local-cache name="entity">
481 <transaction mode="NON_XA"/>
482 <object-memory size="10000"/>
483 <expiration max-idle="100000"/>
484 </local-cache>
485 <local-cache name="local-query">
486 <object-memory size="10000"/>
487 <expiration max-idle="100000"/>
488 </local-cache>
489 <local-cache name="timestamps"/>
490 </cache-container>
491 </subsystem>
492 <subsystem xmlns="urn:jboss:domain:io:3.0">
493 <worker name="default"/>
494 <buffer-pool name="default"/>
495 </subsystem>
496 <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
497 <subsystem xmlns="urn:jboss:domain:jca:5.0">
498 <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/>
499 <bean-validation enabled="true"/>
500 <default-workmanager>
501 <short-running-threads>
502 <core-threads count="50"/>
503 <queue-length count="50"/>
504 <max-threads count="50"/>
505 <keepalive-time time="10" unit="seconds"/>
506 </short-running-threads>
507 <long-running-threads>
508 <core-threads count="50"/>
509 <queue-length count="50"/>
510 <max-threads count="50"/>
511 <keepalive-time time="10" unit="seconds"/>
512 </long-running-threads>
513 </default-workmanager>
514 <cached-connection-manager/>
515 </subsystem>
516 <subsystem xmlns="urn:jboss:domain:jdr:1.0"/>
517 <subsystem xmlns="urn:jboss:domain:jmx:1.3">
518 <expose-resolved-model/>
519 <expose-expression-model/>
520 <remoting-connector/>
521 </subsystem>
522 <subsystem xmlns="urn:jboss:domain:jpa:1.1">
523 <jpa default-datasource="" default-extended-persistence-inheritance="DEEP"/>
524 </subsystem>
525 <subsystem xmlns="urn:jboss:domain:jsf:1.1"/>
526 <subsystem xmlns="urn:jboss:domain:keycloak:1.2"/>
527 <subsystem xmlns="urn:jboss:domain:mail:3.0">
528 <mail-session name="default" jndi-name="java:jboss/mail/Default">
529 <smtp-server outbound-socket-binding-ref="mail-smtp"/>
530 </mail-session>
531 </subsystem>
532 <subsystem xmlns="urn:wildfly:microprofile-config-smallrye:1.0"/>
533 <subsystem xmlns="urn:wildfly:microprofile-health-smallrye:1.0" security-enabled="false"/>
534 <subsystem xmlns="urn:wildfly:microprofile-opentracing-smallrye:1.0"/>
535 <subsystem xmlns="urn:jboss:domain:naming:2.0">
536 <remote-naming/>
537 </subsystem>
538 <subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
539 <subsystem xmlns="urn:jboss:domain:remoting:4.0">
540 <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
541 </subsystem>
542 <subsystem xmlns="urn:jboss:domain:request-controller:1.0"/>
543 <subsystem xmlns="urn:jboss:domain:resource-adapters:5.0"/>
544 <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
545 <subsystem xmlns="urn:jboss:domain:security:2.0">
546 <security-domains>
547 <security-domain name="other" cache-type="default">
548 <authentication>
549 <login-module code="Remoting" flag="optional">
550 <module-option name="password-stacking" value="useFirstPass"/>
551 </login-module>
552 <login-module code="RealmDirect" flag="required">
553 <module-option name="password-stacking" value="useFirstPass"/>
554 </login-module>
555 </authentication>
556 </security-domain>
557 <security-domain name="jboss-web-policy" cache-type="default">
558 <authorization>
559 <policy-module code="Delegating" flag="required"/>
560 </authorization>
561 </security-domain>
562 <security-domain name="jaspitest" cache-type="default">
563 <authentication-jaspi>
564 <login-module-stack name="dummy">
565 <login-module code="Dummy" flag="optional"/>
566 </login-module-stack>
567 <auth-module code="Dummy"/>
568 </authentication-jaspi>
569 </security-domain>
570 <security-domain name="jboss-ejb-policy" cache-type="default">
571 <authorization>
572 <policy-module code="Delegating" flag="required"/>
573 </authorization>
574 </security-domain>
575 <security-domain name="keycloak">
576 <authentication>
577 <login-module code="org.keycloak.adapters.jboss.KeycloakLoginModule" flag="required"/>
578 </authentication>
579 </security-domain>
580 </security-domains>
581 </subsystem>
582 <subsystem xmlns="urn:jboss:domain:security-manager:1.0">
583 <deployment-permissions>
584 <maximum-set>
585 <permission class="java.security.AllPermission"/>
586 </maximum-set>
587 </deployment-permissions>
588 </subsystem>
589 <subsystem xmlns="urn:jboss:domain:transactions:5.0">
590 <core-environment node-identifier="${jboss.tx.node.id:1}">
591 <process-id>
592 <uuid/>
593 </process-id>
594 </core-environment>
595 <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
596 <object-store path="tx-object-store" relative-to="jboss.server.data.dir"/>
597 </subsystem>
598 <subsystem xmlns="urn:jboss:domain:undertow:7.0" default-server="default-server" default-virtual-host="default-host" default-servlet-container="default" default-security-domain="other">
599 <buffer-cache name="default"/>
600 <server name="default-server">
601 <http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/>
602 <https-listener name="https" socket-binding="https" security-realm="ApplicationRealm" enable-http2="true"/>
603 <host name="default-host" alias="localhost">
604 <location name="/" handler="welcome-content"/>
605 <http-invoker security-realm="ApplicationRealm"/>
606 </host>
607 </server>
608 <servlet-container name="default">
609 <jsp-config/>
610 <websockets/>
611 </servlet-container>
612 <handlers>
613 <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
614 </handlers>
615 </subsystem>
616 <subsystem xmlns="urn:jboss:domain:webservices:2.0">
617 <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
618 <endpoint-config name="Standard-Endpoint-Config"/>
619 <endpoint-config name="Recording-Endpoint-Config">
620 <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
621 <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
622 </pre-handler-chain>
623 </endpoint-config>
624 <client-config name="Standard-Client-Config"/>
625 </subsystem>
626 <subsystem xmlns="urn:jboss:domain:weld:4.0"/>
627 </profile>
628 <interfaces>
629 <interface name="management">
630 <inet-address value="${jboss.bind.address.management:10.9.2.73}"/>
631 </interface>
632 <interface name="public">
633 <inet-address value="${jboss.bind.address.management:10.9.2.73}"/>
634 </interface>
635 </interfaces>
636 <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
637 <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
638 <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
639 <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
640 <socket-binding name="http" port="${jboss.http.port:8080}"/>
641 <socket-binding name="https" port="${jboss.https.port:8443}"/>
642 <socket-binding name="txn-recovery-environment" port="4712"/>
643 <socket-binding name="txn-status-manager" port="4713"/>
644 <outbound-socket-binding name="mail-smtp">
645 <remote-destination host="localhost" port="25"/>
646 </outbound-socket-binding>
647 </socket-binding-group>
648 </server>
1 <?xml version='1.0' encoding='UTF-8'?>
2
3 <server xmlns="urn:jboss:domain:8.0">
4 <extensions>
5 <extension module="org.camunda.bpm.wildfly.camunda-wildfly-subsystem"/>
6 <extension module="org.jboss.as.clustering.infinispan"/>
7 <extension module="org.jboss.as.connector"/>
8 <extension module="org.jboss.as.deployment-scanner"/>
9 <extension module="org.jboss.as.ee"/>
10 <extension module="org.jboss.as.ejb3"/>
11 <extension module="org.jboss.as.jaxrs"/>
12 <extension module="org.jboss.as.jdr"/>
13 <extension module="org.jboss.as.jmx"/>
14 <extension module="org.jboss.as.jpa"/>
15 <extension module="org.jboss.as.jsf"/>
16 <extension module="org.jboss.as.logging"/>
17 <extension module="org.jboss.as.mail"/>
18 <extension module="org.jboss.as.naming"/>
19 <extension module="org.jboss.as.pojo"/>
20 <extension module="org.jboss.as.remoting"/>
21 <extension module="org.jboss.as.sar"/>
22 <extension module="org.jboss.as.security"/>
23 <extension module="org.jboss.as.transactions"/>
24 <extension module="org.jboss.as.webservices"/>
25 <extension module="org.jboss.as.weld"/>
26 <extension module="org.keycloak.keycloak-adapter-subsystem"/>
27 <extension module="org.wildfly.extension.batch.jberet"/>
28 <extension module="org.wildfly.extension.bean-validation"/>
29 <extension module="org.wildfly.extension.core-management"/>
30 <extension module="org.wildfly.extension.discovery"/>
31 <extension module="org.wildfly.extension.ee-security"/>
32 <extension module="org.wildfly.extension.elytron"/>
33 <extension module="org.wildfly.extension.io"/>
34 <extension module="org.wildfly.extension.microprofile.config-smallrye"/>
35 <extension module="org.wildfly.extension.microprofile.health-smallrye"/>
36 <extension module="org.wildfly.extension.microprofile.opentracing-smallrye"/>
37 <extension module="org.wildfly.extension.request-controller"/>
38 <extension module="org.wildfly.extension.security.manager"/>
39 <extension module="org.wildfly.extension.undertow"/>
40 </extensions>
41 <system-properties>
42 <property name="jboss.as.management.blocking.timeout" value="6000"/>
43 <property name="activateMailSender" value="false"/>
44 <property name="keycloak.clientId" value="camunda"/>
45 <property name="keycloak.camunda.username" value="devcodium"/>
46 <property name="keycloak.camunda.password" value="ExTp1nt!"/>
47 <property name="keycloak.realmVue" value="testing"/>
48 <property name="vueapi.server" value="http://tlbi01.vue.gov.py/vue_api/v1/"/>
49 <property name="keycloak.serverUrl" value="http://sso.vue.gov.py/auth/"/>
50 <property name="keycloak.clientSecret" value="1945463b-2db0-4697-9dbd-85c8aafd0358"/>
51 <property name="authUrl" value="${keycloak.serverUrl}"/>
52 <property name="authClientId" value="${keycloak.clientId}"/>
53 <property name="authUsername" value="${keycloak.camunda.username}"/>
54 <property name="authPassword" value="${keycloak.camunda.password}"/>
55 <property name="authRealm" value="${keycloak.realmVue}"/>
56 <property name="authClientSecret" value="${keycloak.clientSecret}"/>
57 <property name="vueApiUrl" value="${vueapi.server}"/>
58 <property name="server.socket.hostname" value="http://190.52.167.131"/>
59 <property name="server.socket.puerto" value="9111"/>
60 </system-properties>
61 <management>
62 <security-realms>
63 <security-realm name="ManagementRealm">
64 <authentication>
65 <local default-user="$local" skip-group-loading="true"/>
66 <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/>
67 </authentication>
68 <authorization map-groups-to-roles="false">
69 <properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
70 </authorization>
71 </security-realm>
72 <security-realm name="ApplicationRealm">
73 <server-identities>
74 <ssl>
75 <keystore path="application.keystore" relative-to="jboss.server.config.dir" keystore-password="password" alias="server" key-password="password" generate-self-signed-certificate-host="localhost"/>
76 </ssl>
77 </server-identities>
78 <authentication>
79 <local default-user="$local" allowed-users="*" skip-group-loading="true"/>
80 <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
81 </authentication>
82 <authorization>
83 <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
84 </authorization>
85 </security-realm>
86 </security-realms>
87 <audit-log>
88 <formatters>
89 <json-formatter name="json-formatter"/>
90 </formatters>
91 <handlers>
92 <file-handler name="file" formatter="json-formatter" path="audit-log.log" relative-to="jboss.server.data.dir"/>
93 </handlers>
94 <logger log-boot="true" log-read-only="false" enabled="false">
95 <handlers>
96 <handler name="file"/>
97 </handlers>
98 </logger>
99 </audit-log>
100 <management-interfaces>
101 <http-interface security-realm="ManagementRealm">
102 <http-upgrade enabled="true"/>
103 <socket-binding http="management-http"/>
104 </http-interface>
105 </management-interfaces>
106 <access-control provider="simple">
107 <role-mapping>
108 <role name="SuperUser">
109 <include>
110 <user name="$local"/>
111 </include>
112 </role>
113 </role-mapping>
114 </access-control>
115 </management>
116 <profile>
117 <subsystem xmlns="urn:jboss:domain:logging:6.0">
118 <console-handler name="CONSOLE">
119 <level name="INFO"/>
120 <formatter>
121 <named-formatter name="COLOR-PATTERN"/>
122 </formatter>
123 </console-handler>
124 <periodic-rotating-file-handler name="FILE" autoflush="true">
125 <formatter>
126 <named-formatter name="PATTERN"/>
127 </formatter>
128 <file relative-to="jboss.server.log.dir" path="server.log"/>
129 <suffix value=".yyyy-MM-dd"/>
130 <append value="true"/>
131 </periodic-rotating-file-handler>
132 <logger category="com.arjuna">
133 <level name="WARN"/>
134 </logger>
135 <logger category="org.jboss.as.config">
136 <level name="DEBUG"/>
137 </logger>
138 <logger category="sun.rmi">
139 <level name="WARN"/>
140 </logger>
141 <root-logger>
142 <level name="INFO"/>
143 <handlers>
144 <handler name="CONSOLE"/>
145 <handler name="FILE"/>
146 </handlers>
147 </root-logger>
148 <formatter name="PATTERN">
149 <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
150 </formatter>
151 <formatter name="COLOR-PATTERN">
152 <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
153 </formatter>
154 </subsystem>
155 <subsystem xmlns="urn:jboss:domain:batch-jberet:2.0">
156 <default-job-repository name="in-memory"/>
157 <default-thread-pool name="batch"/>
158 <job-repository name="in-memory">
159 <in-memory/>
160 </job-repository>
161 <thread-pool name="batch">
162 <max-threads count="10"/>
163 <keepalive-time time="30" unit="seconds"/>
164 </thread-pool>
165 </subsystem>
166 <subsystem xmlns="urn:jboss:domain:bean-validation:1.0"/>
167 <subsystem xmlns="urn:org.camunda.bpm.jboss:1.1">
168 <process-engines>
169 <process-engine name="default" default="true">
170 <datasource>java:jboss/datasources/ProcessEngine</datasource>
171 <history-level>full</history-level>
172 <properties>
173 <property name="jdbcBatchProcessing">
174 undefined
175 </property>
176 <property name="jobExecutorAcquisitionName">
177 default
178 </property>
179 <property name="isAutoSchemaUpdate">
180 true
181 </property>
182 <property name="authorizationEnabled">
183 true
184 </property>
185 <property name="jobExecutorDeploymentAware">
186 true
187 </property>
188 <property name="historyCleanupBatchWindowStartTime">
189 00:01
190 </property>
191 </properties>
192 <plugins>
193 <plugin>
194 <class>org.camunda.bpm.application.impl.event.ProcessApplicationEventListenerPlugin</class>
195 </plugin>
196 <plugin>
197 <class>org.camunda.spin.plugin.impl.SpinProcessEnginePlugin</class>
198 </plugin>
199 <plugin>
200 <class>org.camunda.connect.plugin.impl.ConnectProcessEnginePlugin</class>
201 </plugin>
202 <plugin>
203 <class>org.camunda.bpm.extension.keycloak.plugin.KeycloakIdentityProviderPlugin</class>
204 <properties>
205 <property name="keycloakIssuerUrl">
206 http://sso.vue.gov.py/auth/realms/testing
207 </property>
208 <property name="keycloakAdminUrl">
209 http://sso.vue.gov.py/auth/admin/realms/testing
210 </property>
211 <property name="clientId">
212 camunda
213 </property>
214 <property name="clientSecret">
215 1945463b-2db0-4697-9dbd-85c8aafd0358
216 </property>
217 <property name="useUsernameAsCamundaUserId">
218 true
219 </property>
220 <property name="useGroupPathAsCamundaGroupId">
221 true
222 </property>
223 <property name="administratorGroupName">
224 camunda-admin
225 </property>
226 <property name="disableSSLCertificateValidation">
227 true
228 </property>
229 </properties>
230 </plugin>
231 </plugins>
232 </process-engine>
233 </process-engines>
234 <job-executor>
235 <core-threads>3</core-threads>
236 <max-threads>5</max-threads>
237 <queue-length>10</queue-length>
238 <job-acquisitions>
239 <job-acquisition name="default">
240 <properties>
241 <property name="lockTimeInMillis">
242 300000
243 </property>
244 <property name="waitTimeInMillis">
245 5000
246 </property>
247 <property name="maxJobsPerAcquisition">
248 3
249 </property>
250 </properties>
251 </job-acquisition>
252 </job-acquisitions>
253 </job-executor>
254 </subsystem>
255 <subsystem xmlns="urn:jboss:domain:core-management:1.0"/>
256 <subsystem xmlns="urn:jboss:domain:datasources:5.0">
257 <datasources>
258 <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true" statistics-enabled="true">
259 <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE</connection-url>
260 <driver>h2</driver>
261 <security>
262 <user-name>sa</user-name>
263 <password>sa</password>
264 </security>
265 </datasource>
266 <datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-ccm="false" statistics-enabled="true">
267 <connection-url>jdbc:oracle:thin:@10.9.2.34:1521:vuedata</connection-url>
268 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
269 <driver>oracle</driver>
270 <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
271 <security>
272 <user-name>camunda</user-name>
273 <password>SanSeC4</password>
274 </security>
275 <validation>
276 <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
277 <validate-on-match>true</validate-on-match>
278 <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/>
279 <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
280 </validation>
281 </datasource>
282 <drivers>
283 <driver name="h2" module="com.h2database.h2">
284 <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
285 </driver>
286 <driver name="oracle" module="com.oracle">
287 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
288 <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
289 </driver>
290 </drivers>
291 </datasources>
292 </subsystem>
293 <subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
294 <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
295 </subsystem>
296 <subsystem xmlns="urn:jboss:domain:discovery:1.0"/>
297 <subsystem xmlns="urn:jboss:domain:ee:4.0">
298 <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
299 <concurrent>
300 <context-services>
301 <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default" use-transaction-setup-provider="true"/>
302 </context-services>
303 <managed-thread-factories>
304 <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
305 </managed-thread-factories>
306 <managed-executor-services>
307 <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-threshold="60000" keepalive-time="5000"/>
308 </managed-executor-services>
309 <managed-scheduled-executor-services>
310 <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-threshold="60000" keepalive-time="3000"/>
311 </managed-scheduled-executor-services>
312 </concurrent>
313 <default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
314 </subsystem>
315 <subsystem xmlns="urn:jboss:domain:ee-security:1.0"/>
316 <subsystem xmlns="urn:jboss:domain:ejb3:5.0">
317 <session-bean>
318 <stateless>
319 <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
320 </stateless>
321 <stateful default-access-timeout="5000" cache-ref="simple" passivation-disabled-cache-ref="simple"/>
322 <singleton default-access-timeout="5000"/>
323 </session-bean>
324 <pools>
325 <bean-instance-pools>
326 <strict-max-pool name="mdb-strict-max-pool" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
327 <strict-max-pool name="slsb-strict-max-pool" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
328 </bean-instance-pools>
329 </pools>
330 <caches>
331 <cache name="simple"/>
332 <cache name="distributable" passivation-store-ref="infinispan" aliases="passivating clustered"/>
333 </caches>
334 <passivation-stores>
335 <passivation-store name="infinispan" cache-container="ejb" max-size="10000"/>
336 </passivation-stores>
337 <async thread-pool-name="default"/>
338 <timer-service thread-pool-name="default" default-data-store="default-file-store">
339 <data-stores>
340 <file-data-store name="default-file-store" path="timer-service-data" relative-to="jboss.server.data.dir"/>
341 </data-stores>
342 </timer-service>
343 <remote connector-ref="http-remoting-connector" thread-pool-name="default">
344 <channel-creation-options>
345 <option name="READ_TIMEOUT" value="${prop.remoting-connector.read.timeout:20}" type="xnio"/>
346 <option name="MAX_OUTBOUND_MESSAGES" value="1234" type="remoting"/>
347 </channel-creation-options>
348 </remote>
349 <thread-pools>
350 <thread-pool name="default">
351 <max-threads count="10"/>
352 <keepalive-time time="100" unit="milliseconds"/>
353 </thread-pool>
354 </thread-pools>
355 <default-security-domain value="other"/>
356 <default-missing-method-permissions-deny-access value="true"/>
357 <log-system-exceptions value="true"/>
358 </subsystem>
359 <subsystem xmlns="urn:wildfly:elytron:4.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
360 <providers>
361 <aggregate-providers name="combined-providers">
362 <providers name="elytron"/>
363 <providers name="openssl"/>
364 </aggregate-providers>
365 <provider-loader name="elytron" module="org.wildfly.security.elytron"/>
366 <provider-loader name="openssl" module="org.wildfly.openssl"/>
367 </providers>
368 <audit-logging>
369 <file-audit-log name="local-audit" path="audit.log" relative-to="jboss.server.log.dir" format="JSON"/>
370 </audit-logging>
371 <security-domains>
372 <security-domain name="ApplicationDomain" default-realm="ApplicationRealm" permission-mapper="default-permission-mapper">
373 <realm name="ApplicationRealm" role-decoder="groups-to-roles"/>
374 <realm name="local"/>
375 </security-domain>
376 <security-domain name="ManagementDomain" default-realm="ManagementRealm" permission-mapper="default-permission-mapper">
377 <realm name="ManagementRealm" role-decoder="groups-to-roles"/>
378 <realm name="local" role-mapper="super-user-mapper"/>
379 </security-domain>
380 </security-domains>
381 <security-realms>
382 <identity-realm name="local" identity="$local"/>
383 <properties-realm name="ApplicationRealm">
384 <users-properties path="application-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ApplicationRealm"/>
385 <groups-properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
386 </properties-realm>
387 <properties-realm name="ManagementRealm">
388 <users-properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ManagementRealm"/>
389 <groups-properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
390 </properties-realm>
391 </security-realms>
392 <mappers>
393 <simple-permission-mapper name="default-permission-mapper" mapping-mode="first">
394 <permission-mapping>
395 <principal name="anonymous"/>
396 <permission-set name="default-permissions"/>
397 </permission-mapping>
398 <permission-mapping match-all="true">
399 <permission-set name="login-permission"/>
400 <permission-set name="default-permissions"/>
401 </permission-mapping>
402 </simple-permission-mapper>
403 <constant-realm-mapper name="local" realm-name="local"/>
404 <simple-role-decoder name="groups-to-roles" attribute="groups"/>
405 <constant-role-mapper name="super-user-mapper">
406 <role name="SuperUser"/>
407 </constant-role-mapper>
408 </mappers>
409 <permission-sets>
410 <permission-set name="login-permission">
411 <permission class-name="org.wildfly.security.auth.permission.LoginPermission"/>
412 </permission-set>
413 <permission-set name="default-permissions">
414 <permission class-name="org.wildfly.extension.batch.jberet.deployment.BatchPermission" module="org.wildfly.extension.batch.jberet" target-name="*"/>
415 <permission class-name="org.wildfly.transaction.client.RemoteTransactionPermission" module="org.wildfly.transaction.client"/>
416 <permission class-name="org.jboss.ejb.client.RemoteEJBPermission" module="org.jboss.ejb-client"/>
417 </permission-set>
418 </permission-sets>
419 <http>
420 <http-authentication-factory name="management-http-authentication" security-domain="ManagementDomain" http-server-mechanism-factory="global">
421 <mechanism-configuration>
422 <mechanism mechanism-name="DIGEST">
423 <mechanism-realm realm-name="ManagementRealm"/>
424 </mechanism>
425 </mechanism-configuration>
426 </http-authentication-factory>
427 <provider-http-server-mechanism-factory name="global"/>
428 </http>
429 <sasl>
430 <sasl-authentication-factory name="application-sasl-authentication" sasl-server-factory="configured" security-domain="ApplicationDomain">
431 <mechanism-configuration>
432 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
433 <mechanism mechanism-name="DIGEST-MD5">
434 <mechanism-realm realm-name="ApplicationRealm"/>
435 </mechanism>
436 </mechanism-configuration>
437 </sasl-authentication-factory>
438 <sasl-authentication-factory name="management-sasl-authentication" sasl-server-factory="configured" security-domain="ManagementDomain">
439 <mechanism-configuration>
440 <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
441 <mechanism mechanism-name="DIGEST-MD5">
442 <mechanism-realm realm-name="ManagementRealm"/>
443 </mechanism>
444 </mechanism-configuration>
445 </sasl-authentication-factory>
446 <configurable-sasl-server-factory name="configured" sasl-server-factory="elytron">
447 <properties>
448 <property name="wildfly.sasl.local-user.default-user" value="$local"/>
449 </properties>
450 </configurable-sasl-server-factory>
451 <mechanism-provider-filtering-sasl-server-factory name="elytron" sasl-server-factory="global">
452 <filters>
453 <filter provider-name="WildFlyElytron"/>
454 </filters>
455 </mechanism-provider-filtering-sasl-server-factory>
456 <provider-sasl-server-factory name="global"/>
457 </sasl>
458 </subsystem>
459 <subsystem xmlns="urn:jboss:domain:infinispan:7.0">
460 <cache-container name="server" default-cache="default" module="org.wildfly.clustering.server">
461 <local-cache name="default">
462 <transaction mode="BATCH"/>
463 </local-cache>
464 </cache-container>
465 <cache-container name="web" default-cache="passivation" module="org.wildfly.clustering.web.infinispan">
466 <local-cache name="passivation">
467 <locking isolation="REPEATABLE_READ"/>
468 <transaction mode="BATCH"/>
469 <file-store passivation="true" purge="false"/>
470 </local-cache>
471 </cache-container>
472 <cache-container name="ejb" aliases="sfsb" default-cache="passivation" module="org.wildfly.clustering.ejb.infinispan">
473 <local-cache name="passivation">
474 <locking isolation="REPEATABLE_READ"/>
475 <transaction mode="BATCH"/>
476 <file-store passivation="true" purge="false"/>
477 </local-cache>
478 </cache-container>
479 <cache-container name="hibernate" module="org.infinispan.hibernate-cache">
480 <local-cache name="entity">
481 <transaction mode="NON_XA"/>
482 <object-memory size="10000"/>
483 <expiration max-idle="100000"/>
484 </local-cache>
485 <local-cache name="local-query">
486 <object-memory size="10000"/>
487 <expiration max-idle="100000"/>
488 </local-cache>
489 <local-cache name="timestamps"/>
490 </cache-container>
491 </subsystem>
492 <subsystem xmlns="urn:jboss:domain:io:3.0">
493 <worker name="default"/>
494 <buffer-pool name="default"/>
495 </subsystem>
496 <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
497 <subsystem xmlns="urn:jboss:domain:jca:5.0">
498 <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/>
499 <bean-validation enabled="true"/>
500 <default-workmanager>
501 <short-running-threads>
502 <core-threads count="50"/>
503 <queue-length count="50"/>
504 <max-threads count="50"/>
505 <keepalive-time time="10" unit="seconds"/>
506 </short-running-threads>
507 <long-running-threads>
508 <core-threads count="50"/>
509 <queue-length count="50"/>
510 <max-threads count="50"/>
511 <keepalive-time time="10" unit="seconds"/>
512 </long-running-threads>
513 </default-workmanager>
514 <cached-connection-manager/>
515 </subsystem>
516 <subsystem xmlns="urn:jboss:domain:jdr:1.0"/>
517 <subsystem xmlns="urn:jboss:domain:jmx:1.3">
518 <expose-resolved-model/>
519 <expose-expression-model/>
520 <remoting-connector/>
521 </subsystem>
522 <subsystem xmlns="urn:jboss:domain:jpa:1.1">
523 <jpa default-datasource="" default-extended-persistence-inheritance="DEEP"/>
524 </subsystem>
525 <subsystem xmlns="urn:jboss:domain:jsf:1.1"/>
526 <subsystem xmlns="urn:jboss:domain:keycloak:1.2"/>
527 <subsystem xmlns="urn:jboss:domain:mail:3.0">
528 <mail-session name="default" jndi-name="java:jboss/mail/Default">
529 <smtp-server outbound-socket-binding-ref="mail-smtp"/>
530 </mail-session>
531 </subsystem>
532 <subsystem xmlns="urn:wildfly:microprofile-config-smallrye:1.0"/>
533 <subsystem xmlns="urn:wildfly:microprofile-health-smallrye:1.0" security-enabled="false"/>
534 <subsystem xmlns="urn:wildfly:microprofile-opentracing-smallrye:1.0"/>
535 <subsystem xmlns="urn:jboss:domain:naming:2.0">
536 <remote-naming/>
537 </subsystem>
538 <subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
539 <subsystem xmlns="urn:jboss:domain:remoting:4.0">
540 <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
541 </subsystem>
542 <subsystem xmlns="urn:jboss:domain:request-controller:1.0"/>
543 <subsystem xmlns="urn:jboss:domain:resource-adapters:5.0"/>
544 <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
545 <subsystem xmlns="urn:jboss:domain:security:2.0">
546 <security-domains>
547 <security-domain name="other" cache-type="default">
548 <authentication>
549 <login-module code="Remoting" flag="optional">
550 <module-option name="password-stacking" value="useFirstPass"/>
551 </login-module>
552 <login-module code="RealmDirect" flag="required">
553 <module-option name="password-stacking" value="useFirstPass"/>
554 </login-module>
555 </authentication>
556 </security-domain>
557 <security-domain name="jboss-web-policy" cache-type="default">
558 <authorization>
559 <policy-module code="Delegating" flag="required"/>
560 </authorization>
561 </security-domain>
562 <security-domain name="jaspitest" cache-type="default">
563 <authentication-jaspi>
564 <login-module-stack name="dummy">
565 <login-module code="Dummy" flag="optional"/>
566 </login-module-stack>
567 <auth-module code="Dummy"/>
568 </authentication-jaspi>
569 </security-domain>
570 <security-domain name="jboss-ejb-policy" cache-type="default">
571 <authorization>
572 <policy-module code="Delegating" flag="required"/>
573 </authorization>
574 </security-domain>
575 <security-domain name="keycloak">
576 <authentication>
577 <login-module code="org.keycloak.adapters.jboss.KeycloakLoginModule" flag="required"/>
578 </authentication>
579 </security-domain>
580 </security-domains>
581 </subsystem>
582 <subsystem xmlns="urn:jboss:domain:security-manager:1.0">
583 <deployment-permissions>
584 <maximum-set>
585 <permission class="java.security.AllPermission"/>
586 </maximum-set>
587 </deployment-permissions>
588 </subsystem>
589 <subsystem xmlns="urn:jboss:domain:transactions:5.0">
590 <core-environment node-identifier="${jboss.tx.node.id:1}">
591 <process-id>
592 <uuid/>
593 </process-id>
594 </core-environment>
595 <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
596 <object-store path="tx-object-store" relative-to="jboss.server.data.dir"/>
597 </subsystem>
598 <subsystem xmlns="urn:jboss:domain:undertow:7.0" default-server="default-server" default-virtual-host="default-host" default-servlet-container="default" default-security-domain="other">
599 <buffer-cache name="default"/>
600 <server name="default-server">
601 <http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/>
602 <https-listener name="https" socket-binding="https" security-realm="ApplicationRealm" enable-http2="true"/>
603 <host name="default-host" alias="localhost">
604 <location name="/" handler="welcome-content"/>
605 <http-invoker security-realm="ApplicationRealm"/>
606 </host>
607 </server>
608 <servlet-container name="default">
609 <jsp-config/>
610 <websockets/>
611 </servlet-container>
612 <handlers>
613 <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
614 </handlers>
615 </subsystem>
616 <subsystem xmlns="urn:jboss:domain:webservices:2.0">
617 <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
618 <endpoint-config name="Standard-Endpoint-Config"/>
619 <endpoint-config name="Recording-Endpoint-Config">
620 <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
621 <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
622 </pre-handler-chain>
623 </endpoint-config>
624 <client-config name="Standard-Client-Config"/>
625 </subsystem>
626 <subsystem xmlns="urn:jboss:domain:weld:4.0"/>
627 </profile>
628 <interfaces>
629 <interface name="management">
630 <inet-address value="${jboss.bind.address.management:10.9.2.74}"/>
631 </interface>
632 <interface name="public">
633 <inet-address value="${jboss.bind.address.management:10.9.2.74}"/>
634 </interface>
635 </interfaces>
636 <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
637 <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
638 <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
639 <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
640 <socket-binding name="http" port="${jboss.http.port:8080}"/>
641 <socket-binding name="https" port="${jboss.https.port:8443}"/>
642 <socket-binding name="txn-recovery-environment" port="4712"/>
643 <socket-binding name="txn-status-manager" port="4713"/>
644 <outbound-socket-binding name="mail-smtp">
645 <remote-destination host="localhost" port="25"/>
646 </outbound-socket-binding>
647 </socket-binding-group>
648 </server>
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!