|
Jetty example source code file (jta.properties)
The Jetty jta.properties source code#SAMPLE PROPERTIES FILE FOR THE TRANSACTION SERVICE #THIS FILE ILLUSTRATES THE DIFFERENT SETTINGS FOR THE TRANSACTION MANAGER #UNCOMMENT THE ASSIGNMENTS TO OVERRIDE DEFAULT VALUES; #different implementations of our JTA exists; #this property indicates which one you use. #NOTE: there is no default for this, so it MUST be specified! #value below is for TransactionsJTA # com.atomikos.icatch.service=com.atomikos.icatch.standalone.UserTransactionServiceFactory # #Use the service below for TransactionsRMI # #com.atomikos.icatch.service=com.atomikos.icatch.trmi.UserTransactionServiceFactory #Set base name of file where messages are output #(also known as the 'console file'). # #com.atomikos.icatch.console_file_name = tm.out #Size limit (in bytes) for the console file; #negative means unlimited. # #com.atomikos.icatch.console_file_limit=-1 #For size-limited console files, this option #specifies a number of rotating files to #maintain. # #com.atomikos.icatch.console_file_count=1 #Set the number of log writes between checkpoints # #com.atomikos.icatch.checkpoint_interval=500 #Set output directory where console file and other files are to be put #make sure this directory exists! # com.atomikos.icatch.output_dir = @JAVA_TMP_DIR@ #Set directory of log files; make sure this directory exists! # com.atomikos.icatch.log_base_dir = @JAVA_TMP_DIR@ #Set base name of log file #this name will be used as the first part of #the system-generated log file name # #com.atomikos.icatch.log_base_name = tmlog #Set the max number of active local transactions #or -1 for unlimited. Note: this may be overridden #by your license! # #com.atomikos.icatch.max_actives = 50 #Set the max timeout (in milliseconds) for local transactions # #com.atomikos.icatch.max_timeout = 60000 #The globally unique name of this transaction manager process #override this value with a globally unique name # #com.atomikos.icatch.tm_unique_name = tm #Do we want to use parallel subtransactions? JTA's default #is NO for J2EE compatibility # #com.atomikos.icatch.serial_jta_transactions=true #If you want to do explicit resource registration then #you need to set this value to false. # #com.atomikos.icatch.automatic_resource_registration=true #Set this to WARN, INFO or DEBUG to control the granularity #of output to the console file. # #com.atomikos.icatch.console_log_level=WARN #Do you want transaction logging to be enabled or not? #If set to false, then no logging overhead will be done #at the risk of losing data after restart or crash. #Note: this setting may be overridden depending on your license! # #com.atomikos.icatch.enable_logging=true #The last part of this file contains specific TransactionsRMI settings #used for the binding of transaction stubs and the lookup of the #transaction service across a network. Uncomment to take effect. #Important: you need to choose between JRMP and IIOP settings. #TransactionsRMI with RMI-JRMP (native RMI) settings. #NOTE: you need to start the RMI registry first, with transactions_X_YZ.jar #in the classpath, or it will not work. Example:type 'rmiregistry' in a #command shell. Don't forget to have transactions_X_YZ.jar in the classpath! #Uncomment the following 3 lines to make the settings effective. #Also, replace localhost with the real IP address of your server. # #com.atomikos.icatch.rmi_export_class=UnicastRemoteObject #java.naming.factory.initial=com.sun.jndi.rmi.registry.RegistryContextFactory #java.naming.provider.url=rmi://localhost:1099 #TransactionsRMI with RMI-IIOP (CORBA) settings. #Don't use this if you already uncommented the RMI-JRMP settings above! #NOTE: you need to start the COSNaming service first, with transactions_X_YZ.jar #in the classpath, or it will not work. Example: type 'tnameserv -ORBInitialPort 1050' #in a command shell. Don't forget to have transactions_X_YZ.jar in the classpath! #Uncomment the following 3 lines to make the settings effective. #Also, replace localhost with the real IP address of your server. # #com.atomikos.icatch.rmi_export_class=PortableRemoteObject #java.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory #java.naming.provider.url=iiop://localhost:1050 #For TransactionsRMI: do we trust a client's transaction manager #when it tells us to forget heuristic problem transactions? #Setting this to true enables more automated administration, #but implies more trust in the client system. # #com.atomikos.icatch.trust_client_tm=false #Do we want the UserTransaction to be available remotely #in other VMs? Default is not. If you set this to #true then you must also set the JNDI initial #context factory and provider URL, and start the naming #service first. These are used #by the UserTransaction internally, to contact the #transaction service. You are still required to #make the UserTransaction available by binding #it in a JNDI environment of your own. # #com.atomikos.icatch.client_demarcation=false Other Jetty examples (source code examples)Here is a short list of links related to this Jetty jta.properties source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.