Questions tagged [jca]

The Java Connector Architecture (JCA) defines a standard architecture for connecting the Java EE platform to heterogeneous Enterprise Information Systems (EIS). Examples of EISs include Enterprise Resource Planning (ERP), mainframe transaction processing (TP), database and messaging systems

The connector architecture defines a set of scalable, secure, and transactional mechanisms that enable the integration of EISs with application servers and enterprise applications.

The connector architecture also defines a Common Client Interface (CCI) for EIS access. The CCI defines a client API for interacting with heterogeneous EISs.

The connector architecture enables an EIS vendor to provide a standard resource adapter for its EIS. A resource adapter is a system-level software driver that is used by a Java application to connect to an EIS. The resource adapter plugs into an application server and provides connectivity between the EIS, the application server, and the enterprise application. The resource adapter serves as a protocol adapter that allows any arbitrary EIS communication protocol to be used for connectivity. An application server vendor extends its system once to support the connector architecture and is then assured of seamless connectivity to multiple EISs. Likewise, an EIS vendor provides one standard resource adapter which has the capability to plug in to any application server that supports the connector architecture.

J2EE Connector Architecture Overview

207 questions
1
vote
1 answer

Failed to link a MDB to an inbound resource adapter on Wildfly 10.x - deployment failed

I progammed an simple tcp inbound resource adapter (RA) as an example project on github and deployed it successful to wildfly 10.x with standalone-full configuration. The message listener TcpMessageListener interface is located in the RA and defined…
Jochen Buchholz
  • 370
  • 1
  • 16
1
vote
1 answer

Error Setting WildFly 10 Resource Adapter (wmq.jmsra.rar)

environment: Server IBM MQ 9, JVM 8, Wildfly 10 Error log wildfly: 2017-09-15 10:53:33,955 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (default task-16) IJ000604: Throwable while attempting to get a new connection: null:…
MIKEL
  • 65
  • 1
  • 1
  • 4
1
vote
1 answer

Is apksigner compliant with JCE (Java Cryptography Extension) specification?

Is apksigner tool that comes along with Android SDK Build Tools compliant with JCE (Java Cryptography Extension) specification?
1
vote
0 answers

Hazelcast 3.8 module and configuration possibility for wildfly 10.1?

I like to prototype a JEE environment with Wildfly 10.1 and Hazelcast 3.8. Until now I only have experience with ancient JBoss 4.2.3.GA. I already found existing resource adapter implementation based on older hazelcast 3.6 under…
1
vote
1 answer

JCA Connector Classloading

in my Scenario, i try to use JCA Adapters to connect to an external storage - just to try this feature of J2EE. I use JBoss EAP 7 and its packed implementation ironjacamar. i deploy an adapter.rar, which contains an adapter.jar (this contains the…
billdoor
  • 1,999
  • 4
  • 28
  • 54
1
vote
1 answer

How to disable XA Transactions for MQ Resource adapters?

How to disable XA Transactions for MQ Resource adapters (e.g. IBM) in JBOSS EAP 6.4? I want to use LocalTransaction or NoTransaction mode.
1
vote
1 answer

How to disable XA connection in JBOSS MDBs

I am using JBOSS EAP 6.4.2 with IBM MQ 7.5.0.5 client version. I want to disable XA connection that JBOSS is by default creating for MDBs. I am using JCA Resource Adapter. 1. I need to disable XA because the MQ server is HP NONStop server …
1
vote
0 answers

JCA: How to add a RAR to an EAR

Good day. Need help with integration of resource adapter RAR in the EAR project. Environment: Windows 10, Wildfly 10, Eclipse neon The overall architecture is the simplest. The adapter consists of a Inbound module only. It receives messages and…
WhiteWoolf
  • 11
  • 1
1
vote
1 answer

Changing the Priority of Java Classloaders

It's possible this has already been asked, but if so I've been unable to find it. The Ask Is there a way in Java 1.7/1.8, short of implementing a custom classloader, to make the application classpath higher-priority (loaded earlier) than the…
1
vote
1 answer

is HikariCP a JCA complaint connection pool?

With my recent attempt to configure HikariCP with wildfly, I wonder, with JCA in place, should I able to do a standard JCA specific configurations to adapt HikariCP connection pooling ?
Abhiram mishra
  • 1,597
  • 2
  • 14
  • 34
1
vote
1 answer

Is Apache DBCP2 JCA compliant?

I'm working on re-configuring a JEE application to work standalone, and we're making a list of components to use. Two of those are Narayana (JTA/transaction manager), and Apache DBCP2 (JDBC connection pool). It looks like these pieces should work…
1
vote
1 answer

Using ISO7816d4Padding with a BlockCipher in Java

I am using the BC provider from my crypto application. I want to know if there is anyway to transform a Cipher object (inherent from the JCA) to a BlockCipher object (inherent to BC). The reason behind this is because I need ISO7816d4Padding,…
CryptoGuy
  • 13
  • 2
1
vote
1 answer

Apache Jackrabbit 2.10.1.rar version does not deploy in wildfly 9.0.1

I tried to deploy Apache Jackrabbit-2.10.1.rar on Wildfly 9.0.1 but i get an exception: org.jboss.jca.deployers.common.DeployException: IJ020056: Description: A ResourceAdapter must implement a \\"public boolean equals(Object)\\" method. …
1
vote
1 answer

How to get a JCA Workmanager on Websphere 8 for Springs WorkManagerTaskExecutor

We use an Websphere 8 Application Server and I want to use the servers workmanager in our webapplication. I am trying to get a reference to a jca workmanager javax.resource.spi.work.Workmanager to use it with Springs…
Lykourgos
  • 43
  • 7
1
vote
1 answer

Embedded Message Driven Resource Adapter fails to deploy

I have been struggling to get an example of a Message driven (inbound) resource adapter to deploy and interact with an EAR on Wildfly 8.2.0. I used this Java EE 7 JCA sample as the basis of my application. I can see in the log files that the…
Tim Sparg
  • 3,294
  • 2
  • 27
  • 40