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
4
votes
0 answers

Understanding the @ConnectionDefinitions annotation in jca 1.6

I cannot find an example that shows a use case for using the plural @ConnectionDefinitions on a ManagedConnectionFactory implementation. What confuses me is that the singular @ConnectionDefinition annotation does not let you provide @ConfigProperty…
insipid
  • 3,238
  • 3
  • 26
  • 38
4
votes
2 answers

JCA Inbound Messaging Implementation

I am developing a JCA adapter and I have some doubts about my implementation for inbound messaging. The use case is I need to submit some job to EIS and include a URL as a parameter. When EIS completes the job, it invokes the URL as a notification.…
K Hein
  • 894
  • 2
  • 12
  • 23
4
votes
1 answer

Is Resource Adapter Archive (RAR) the same as Roshal ARchive (RAR)?

Are they both referring to the same thing? Are they related at all? Resource Adapter Archive (RAR) according to Oracle is: Resource Adapter Archive (RAR): A RAR file holds a resource adapter. Defined by the J2EE Connector Architecture…
M. A. Kishawy
  • 5,001
  • 11
  • 47
  • 72
4
votes
2 answers

What is the use of Java Connector Architecture (JCA)?

I am trying to extract a ZIP file using SDK zip API. I wrote the extraction code directly in my service class and my architect said the code has to be shifted to another module and should be implemented using JCA. I don't understand the use of JCA.…
Krishna Chaitanya
  • 2,533
  • 4
  • 40
  • 74
4
votes
0 answers

How to migrate from Jboss 5.x to Jboss 7.x if application uses WorkManager API

We are working to migrate an existing application in production environment that in some case use WorkManager (as vertical scalability) to parallelize the workload. The application uses also JMS but due to performance issue some part are implemented…
carned
  • 41
  • 2
3
votes
1 answer

Java EE Application: TCP Server + Web Interface

I need to implement a TCP server with a web interface included for management. Basically, the tcp server will be listening to new connections and keeping current ones active while the web interface allow me to see information regarding these…
chrisandrew.cl
  • 867
  • 14
  • 30
3
votes
2 answers

Java implementations of TSP, OCSP and CMS

I'm trying to understand java APIs for digital signatures. I should use custom cryptoprovider to compose digital signature. I know how to sign document and get detached signature using this CSP, now I need to add timestamp and certificate status to…
pls
  • 565
  • 5
  • 16
3
votes
2 answers

Using Cassandra in Java EE (GlassFish)

I am currently working on an enterprise application that is deployed to GlassFish. I am attempting to figure out the right way to communicate to a cassandra backend from within an EJB that has been deployed to GlassFish 3.1. I would prefere to use…
Bryan
  • 31
  • 2
3
votes
3 answers

Java mainframe communication via JCA error - connection is not in transaction

I'm connecting to a mainframe environment from Java using comporsys JCA connector. The java application is deployed in JBOSS. The connector configured in that way:
HamoriZ
  • 2,370
  • 18
  • 38
3
votes
1 answer

Using Custom JCE Security Provider Without Signing it

We have our custom JCE security provider that is using our smart cards to do the crypto operations. We have a problem when we try to use certain classes like Cipher, KeyAgreement, KeyGenerator, Mac, or SecretKeyFactory. Java throws an…
user3362334
  • 1,980
  • 3
  • 26
  • 58
3
votes
1 answer

Why does an exception in LocalXAResourceImpl.commit() merely give a warning?

In WildFly 8, I am using a distributed transaction containing an Oracle XA datasource and a custom JCA LocalTransaction resource (a connection to a file). Basically it works as expected - if one of the resources fails to commit, the whole…
Torsten Römer
  • 3,834
  • 4
  • 40
  • 53
3
votes
1 answer

How to use HTTPClient from within EJB in TomEE

I have an EJB3 bean that needs to GET or POST from multiple HTTP servers. I have read the documentation on writing JCA adapters, as well as the documentation on Apache HTTPComponents, specifically the managed connections, managed connection…
Chris Owens
  • 1,107
  • 1
  • 10
  • 15
3
votes
1 answer

How do I use a MessageEndPoint in JCA in a Java EE compliant server?

I'm new to the Java Connector Architecture (JCA) and the Java Enterprise Edition (Java EE) in general. I have been reading through the JCA 1.6 specifications, but I'm not 100% getting everything. So here is some questions that I have: Is…
Marko
  • 570
  • 5
  • 21
3
votes
2 answers

Which Sun provider to use to generate an RSA key pair for encrypting (ciphering) data

I am trying to find out which of the Sun cryptographic providers should be used for generating an RSA key pair that will be used encrypting data in Java. I know that there are other providers such as Bouncy Castle, but I would like to use one of the…
user3441604
  • 582
  • 7
  • 23
3
votes
1 answer

Where are the network boundaries in the Java Connector Architecture (JCA)?

I am writing a JCA resource adapter. I'm also, as I go, trying to fully understand the connection management portion of the JCA specification. As a thought experiment, pretend that the only client of this adapter will be a Swing Java Application…
Laird Nelson
  • 15,321
  • 19
  • 73
  • 127
1
2
3
13 14