[Red Hat JIRA] (WFLY-14439) The org.apache.thrift module is in the wildfly-ee feature pack
by Brian Stansberry (Jira)
Brian Stansberry created WFLY-14439:
---------------------------------------
Summary: The org.apache.thrift module is in the wildfly-ee feature pack
Key: WFLY-14439
URL: https://issues.redhat.com/browse/WFLY-14439
Project: WildFly
Issue Type: Bug
Components: MP OpenTracing
Affects Versions: 22.0.1.Final
Reporter: Brian Stansberry
Assignee: Jason Lee
Fix For: 23.0.0.Beta1
The org.apache.thrift module is only shipped because io.jaegertracing uses it. So it should be in the 'wildfly' galleon pack, not 'wildfly-ee'.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (WFLY-14438) RAR classes not accesible from application code
by Sergio Samayoa (Jira)
[ https://issues.redhat.com/browse/WFLY-14438?page=com.atlassian.jira.plugi... ]
Sergio Samayoa updated WFLY-14438:
----------------------------------
Description:
Install a 3rd party RAR which includes its jar dependencies, the classes inside that rar are inaccesible to client code.
FWIW this is how is done in Websphere Liberty:
{code:java}
<resourceAdapter id="IMSTMRA" location="C:/ims-test/IBM/IMS/ICO15/V14110/JCA15/ims14110.rar"> <properties.IMSTMRA logFileSize="1048576" logFilename="/temp/IMSTMRA-log.log" logNumberOfFiles="5" traceFileSize="1048576" traceFilename="/temp/IMSTMRA-trace.log" traceNumberOfFiles="5"/>
</resourceAdapter>
<connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory"> <properties.IMSTMRA dataStoreName="IVP1" hostName="192.86.32.238" passWord="LEGACY" portNumber="9999" traceLevel="3" userName="DEMO001"/>
<connectionManager connectionTimeout="5s" maxPoolSize="5"/>
</connectionFactory>
<enterpriseApplication id="IMSTestEAR" location="IMSTestEAR.ear" name="IMSTestEAR"> <classloader classProviderRef="IMSTMRA" /></enterpriseApplication>
{code}
was:
Install a 3rd party RAR which includes its jar dependencies, the classes inside that rar are inaccesible to client code.
FWIW this is how is done in Websphere Liberty:
{code:java}
<connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory">
<connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory"> <properties.IMSTMRA dataStoreName="IVP1" hostName="192.86.32.238" passWord="LEGACY" portNumber="9999" traceLevel="3" userName="DEMO001"/>
<connectionManager connectionTimeout="5s" maxPoolSize="5"/>
</connectionFactory>
<enterpriseApplication id="IMSTestEAR" location="IMSTestEAR.ear" name="IMSTestEAR"> <classloader classProviderRef="IMSTMRA" /></enterpriseApplication>
{code}
> RAR classes not accesible from application code
> -----------------------------------------------
>
> Key: WFLY-14438
> URL: https://issues.redhat.com/browse/WFLY-14438
> Project: WildFly
> Issue Type: Bug
> Components: JCA
> Affects Versions: 20.0.1.Final, 21.0.2.Final
> Reporter: Sergio Samayoa
> Assignee: Tomasz Adamski
> Priority: Major
>
> Install a 3rd party RAR which includes its jar dependencies, the classes inside that rar are inaccesible to client code.
> FWIW this is how is done in Websphere Liberty:
> {code:java}
> <resourceAdapter id="IMSTMRA" location="C:/ims-test/IBM/IMS/ICO15/V14110/JCA15/ims14110.rar"> <properties.IMSTMRA logFileSize="1048576" logFilename="/temp/IMSTMRA-log.log" logNumberOfFiles="5" traceFileSize="1048576" traceFilename="/temp/IMSTMRA-trace.log" traceNumberOfFiles="5"/>
> </resourceAdapter>
> <connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory"> <properties.IMSTMRA dataStoreName="IVP1" hostName="192.86.32.238" passWord="LEGACY" portNumber="9999" traceLevel="3" userName="DEMO001"/>
> <connectionManager connectionTimeout="5s" maxPoolSize="5"/>
> </connectionFactory>
> <enterpriseApplication id="IMSTestEAR" location="IMSTestEAR.ear" name="IMSTestEAR"> <classloader classProviderRef="IMSTMRA" /></enterpriseApplication>
> {code}
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (WFLY-14438) RAR classes not accesible from application code
by Sergio Samayoa (Jira)
Sergio Samayoa created WFLY-14438:
-------------------------------------
Summary: RAR classes not accesible from application code
Key: WFLY-14438
URL: https://issues.redhat.com/browse/WFLY-14438
Project: WildFly
Issue Type: Bug
Components: JCA
Affects Versions: 21.0.2.Final, 20.0.1.Final
Reporter: Sergio Samayoa
Assignee: Tomasz Adamski
Install a 3rd party RAR which includes its jar dependencies, the classes inside that rar are inaccesible to client code.
FWIW this is how is done in Websphere Liberty:
{code:java}
<connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory">
<connectionFactory jndiName="/j2c/openLegacyIMS" type="javax.resource.cci.ConnectionFactory"> <properties.IMSTMRA dataStoreName="IVP1" hostName="192.86.32.238" passWord="LEGACY" portNumber="9999" traceLevel="3" userName="DEMO001"/>
<connectionManager connectionTimeout="5s" maxPoolSize="5"/>
</connectionFactory>
<enterpriseApplication id="IMSTestEAR" location="IMSTestEAR.ear" name="IMSTestEAR"> <classloader classProviderRef="IMSTMRA" /></enterpriseApplication>
{code}
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (WFLY-11731) IllegalArgumentException: A metric with name classloader.currentLoadedClass.count already exists
by Jason Lee (Jira)
[ https://issues.redhat.com/browse/WFLY-11731?page=com.atlassian.jira.plugi... ]
Jason Lee resolved WFLY-11731.
------------------------------
Resolution: Cannot Reproduce
> IllegalArgumentException: A metric with name classloader.currentLoadedClass.count already exists
> ------------------------------------------------------------------------------------------------
>
> Key: WFLY-11731
> URL: https://issues.redhat.com/browse/WFLY-11731
> Project: WildFly
> Issue Type: Bug
> Components: MP Metrics
> Reporter: Brian Stansberry
> Assignee: Jason Lee
> Priority: Major
>
> CI failure due to $subject -- ConstantRoleMapperTestCase in https://ci.wildfly.org/viewLog.html?buildId=139312&buildTypeId=WFPR&tab=b...
> {code}
> &#27;[0m&#27;[31m11:45:07,066 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service org.wildlfy.extension.microprofile.metrics.wildfly-registrar: org.jboss.msc.service.StartException in service org.wildlfy.extension.microprofile.metrics.wildfly-registrar: Failed to start service
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1730)
> at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1558)
> at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
> at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
> at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
> at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.IllegalArgumentException: A metric with name classloader.currentLoadedClass.count already exists
> at io.smallrye.metrics.MetricsRegistryImpl.register(MetricsRegistryImpl.java:113)
> at io.smallrye.metrics.setup.JmxRegistrar.register(JmxRegistrar.java:54)
> at io.smallrye.metrics.setup.JmxRegistrar.register(JmxRegistrar.java:38)
> at io.smallrye.metrics.setup.JmxRegistrar.init(JmxRegistrar.java:30)
> at org.wildfly.extension.microprofile.metrics.MetricsRegistrationService.start(MetricsRegistrationService.java:91)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1738)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1700)
> ... 6 more
> {code}
> I have a feeling this has already been reported but simple searching didn't find it.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months