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
3
votes
1 answer

Jboss cant reconnect to Mysql after database restart

Hello we use JBOSS AS 7.1.1 Final. Simple JPA Hibernate architecture versus Mysql. The xa-datasource looks like:
Alexey
  • 179
  • 1
  • 2
  • 10
2
votes
1 answer

JCA ManagedConnection lifecycle

Currently I developed a JCA outbound adapter (with LocalTransaction support) and I've got some troubles with connection management. My adapter works well, except the server (WebLogic 12c) does not put the ManagedConnections back to the pool.…
gkuzmin
  • 2,414
  • 17
  • 24
2
votes
1 answer

How does a JCA resource adapter read custom properties defined in the ra.xml

I'm trying to write a JCA resource adapter. In the ra.xml I have added entries for custom properties such as: UserName
kutuzof
  • 660
  • 1
  • 7
  • 22
2
votes
1 answer

Is it possible to build a JCA adapter where the connections auto close?

I'm building a JCA adapter with a custom 'connection' class. In all of the examples I've seen, you're supposed to put a "void close()" in your connection class. Then while using your custom connection class, you have to put a call to close() in a…
Jonathan S. Fisher
  • 8,189
  • 6
  • 46
  • 84
2
votes
1 answer

Post Deployment Configuration of MDB using JCA Inbound Socket Resource

I have a message driven bean that is being invoked from data received on a TCP socket via a JCA Resource Adapter in a GlassFish 3.1.1 application server. The deployment descriptor in the sun-ejb-jar.xml file, specifies the URL and port of the…
Nate
  • 21
  • 1
2
votes
1 answer

Glassfish 3.1 ActiveMQ and genericra consuming messages

Technologies used. ActiveMQ 5.5.1 Glassfish 3.1 genericra 2.1 Where I am at; I have ActiveMQ installed and running genericra is configured and working in Glassfish. I have configured a connector resource (amqRes), Connector connection pool…
vilvic
  • 113
  • 8
2
votes
3 answers

How to set length of message authentication code in java jce/jca

i'm using the following code to get a AESCMAC Mac mac = Mac.getInstance("aescmac", new BouncyCastleProvider()); mac.init(k_mac ); byte[] tooLong = mac.doFinal(tmp); doFinal will generate a byte-Array with the size of 16, but i would like it to be 8…
user980045
  • 21
  • 2
2
votes
1 answer

How to get hold of the cause of the PKIX path building failed Exception

I am getting the well known PKIX path building failed exception, and to find the underlying cause i have to enable java.security.debug=certpath and look at the logs. In my case the cause is certpath: SunCertPathBuilder.depthFirstSearchForward():…
Paralife
  • 6,116
  • 8
  • 38
  • 64
2
votes
1 answer

How to create your own security provider with some crypto algorithm?

Using official tutorial i understood the main principles of Java Cryptography Architecture. But neither the officials nor internet gives me anything distinct about creating my own provider and implementing some crypto algorithms. I wonder if anyone…
Roman Semin
  • 21
  • 1
  • 3
2
votes
1 answer

HornetQ Integrate with Glassfish Using JCA

how to integrate the hornetq with glassfish using JCA ? Thanks.
nicholas
  • 2,581
  • 14
  • 66
  • 104
2
votes
1 answer

In decryption using Java Cipher with "AES/CBC/PKCS5Padding", must IV be specified? and only SecretKeyFactory can be used?

I read some examples about using Java Cipher to encrypt and decrypt data. For example: KeyGenerator keyGenerator = KeyGenerator.getInstance("AES"); SecureRandom secureRandom = new SecureRandom(); keyGenerator.init(256, secureRandom); SecretKey…
Ya Xiao
  • 861
  • 8
  • 16
2
votes
1 answer

Signing with javax.crypto.Cipher vs java.security.Signature

I'm working on some old piece of code that needs to be updated to use another crypto provider. I'm no Java expert. I'm trying to understand what is the difference between signing a hash with javax.crypto.Cipher and java.security.Signature. The…
quinz
  • 1,282
  • 4
  • 21
  • 33
2
votes
1 answer

What is the difference between JCA JMS and Plain JMS

I am new to JMS. I am trying to understand what is difference between JCA JMS (Java Connector Architecture) and Plain JMS. I tried finding it through the web, but I didn't find anything satisfactory. Can we write a code using JCA JMS which is…
vikash srivastava
  • 393
  • 2
  • 4
  • 16
2
votes
2 answers

Dynamically creatable Resource Adapter

Our currently implemented JCA TCP/IP adapter needs to be re-evaluated and a new but important requirement got passed to me by project leads. It is required to add new TCP connections and start them without restarting the server. ( Additionally…
Nico
  • 1,727
  • 1
  • 24
  • 42
2
votes
2 answers

Google Cloud HSM as a provider for encryption

AWS seems to allow us to have the AWS Cloud HSM as a provider, See here and here Security.addProvider(new com.cavium.provider.CaviumProvider()) In the samples from GKE however we seem to only have bouncy castle as a provider. See…
1 2
3
13 14