import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.sql.SQLException; import javax.jms.Connection; import javax.jms.Destination; import javax.jms.ExceptionListener; import javax.jms.JMSException; import javax.jms.MessageProducer; import javax.jms.Session; import javax.jms.TextMessage; import javax.sql.DataSource; import com.ibm.mq.jms.MQConnectionFactory; import com.ibm.msg.client.wmq.WMQConstants; import com.sun.org.apache.bcel.internal.generic.NEW; import lrapi.lr; public class Actions { private Session session; try { MQConnectionFactory mqcf = new MQConnectionFactory(); mqcf.setHostName(host); mqcf.setPort(port); mqcf.setChannel(channel); mqcf.setQueueManager(manager); mqcf.setTransportType(WMQConstants.AUTO_ACKNOWLEDGE); conn.setExceptionListener(new ExceptionListener() { @Override public void onException(JMSException jmse) { } }); conn.start(); mqcf.getHostName(), mqcf.getPort(), mqcf.getQueueManager(), mqcf.getChannel())); this.connection = conn; this.session = conn.createSession(true, Session.AUTO_ACKNOWLEDGE); } catch (JMSException ex) { } } private void shutdownConnection() { if (session != null) { try { session.close(); } catch (JMSException ex) { } } if (connection != null) { try { connection.close(); } catch (JMSException ex) { } } } try { Destination d = session.createQueue(queueName); TextMessage msg = session.createTextMessage(message); MessageProducer mp = session.createProducer(d); mp.send(msg); mp.close(); session.commit(); } catch (JMSException ex) { } } if(null == input) return null; try { digest.update(input.getBytes(), 0, input.length()); } { e.printStackTrace(); } return md5; } initializeConnection(lr.eval_string("{MQ_HOST}"), lr.eval_int("{MQ_PORT}"), lr.eval_string("{MQ_CHANNEL}"), lr.eval_string("{MQ_MANAGER}")); return 0; } lr.start_transaction("MQ_CIT_ESB_BP_GFL"); lr.save_string(md5(str),"MSG_ID"); lr.save_string(md5(str2),"OperUID"); +"<CIT_REQUEST>" +" <SYSTEM>" +" <BP_ID Value=\"GFL\"/>" +" <CIT_Version Value=\"1.0\"/>" +" <FORMAT Value=\"XML\"/>" +" <MAIN_ID Value=\"\"/>" +" <MSG_ID Value=\"{MSG_ID}\"/>" +" <SYNC Value=\"N\"/>" +" <TAR_ID Value=\"IBSO-SB\"/>" +" <SYS_ID Value=\"ESB_BP\"/>" +" <Version Value=\"002\"/>" +" </SYSTEM>" +" <DATA>" +" <GFL_REQUEST>" +" <BEGIN_>" +" <ClientLastName Value=\"{ClientLastName}\"/>" +" <ClientFirstName Value=\"{ClientFirstName}\"/>" +" <ClientMiddleName Value=\"{ClientMiddleName}\"/>" +" <DocumentIdType Value=\"{DocumentIdType}\"/>" +" <DocumentIdNum Value=\"{DocumentIdNum}\"/>" +" <DocumentIdSer Value=\"{DocumentIdSer}\"/>" +" <DocumentIdDate Value=\"{DocumentIdDate}\"/>" +" <RbTbBrch/>" +" </BEGIN_>" +" </GFL_REQUEST>" +" <RqUID Value=\"{MSG_ID}\"/>" +" <RqTm Value=\"{RqTm}\"/>" +" <OperUID Value=\"{OperUID}\"/>" +" <SPName Value=\"BP_ERIB\"/>" +" </DATA>" +"</CIT_REQUEST>"); send(lr.eval_string("{MQ_REQUEST}"), msg); lr.end_transaction("MQ_CIT_ESB_BP_GFL", lr.PASS); return 0; } shutdownConnection(); return 0; } }
Standard input is empty
Main.java:22: error: class Actions is public, should be declared in a file named Actions.java
public class Actions
^
Main.java:6: error: package javax.jms does not exist
import javax.jms.Connection;
^
Main.java:7: error: package javax.jms does not exist
import javax.jms.Destination;
^
Main.java:8: error: package javax.jms does not exist
import javax.jms.ExceptionListener;
^
Main.java:9: error: package javax.jms does not exist
import javax.jms.JMSException;
^
Main.java:10: error: package javax.jms does not exist
import javax.jms.MessageProducer;
^
Main.java:11: error: package javax.jms does not exist
import javax.jms.Session;
^
Main.java:12: error: package javax.jms does not exist
import javax.jms.TextMessage;
^
Main.java:15: error: package com.ibm.mq.jms does not exist
import com.ibm.mq.jms.MQConnectionFactory;
^
Main.java:16: error: package com.ibm.msg.client.wmq does not exist
import com.ibm.msg.client.wmq.WMQConstants;
^
Main.java:17: warning: NEW is internal proprietary API and may be removed in a future release
import com.sun.org.apache.bcel.internal.generic.NEW;
^
Main.java:19: error: package lrapi does not exist
import lrapi.lr;
^
Main.java:25: error: cannot find symbol
private Connection connection;
^
symbol: class Connection
location: class Actions
Main.java:26: error: cannot find symbol
private Session session;
^
symbol: class Session
location: class Actions
Main.java:30: error: cannot find symbol
MQConnectionFactory mqcf = new MQConnectionFactory();
^
symbol: class MQConnectionFactory
location: class Actions
Main.java:30: error: cannot find symbol
MQConnectionFactory mqcf = new MQConnectionFactory();
^
symbol: class MQConnectionFactory
location: class Actions
Main.java:37: error: cannot find symbol
mqcf.setTransportType(WMQConstants.AUTO_ACKNOWLEDGE);
^
symbol: variable WMQConstants
location: class Actions
Main.java:39: error: cannot find symbol
Connection conn = mqcf.createConnection();
^
symbol: class Connection
location: class Actions
Main.java:40: error: cannot find symbol
conn.setExceptionListener(new ExceptionListener() {
^
symbol: class ExceptionListener
location: class Actions
Main.java:51: error: cannot find symbol
this.session = conn.createSession(true, Session.AUTO_ACKNOWLEDGE);
^
symbol: variable Session
location: class Actions
Main.java:52: error: cannot find symbol
} catch (JMSException ex) {
^
symbol: class JMSException
location: class Actions
Main.java:63: error: cannot find symbol
} catch (JMSException ex) {
^
symbol: class JMSException
location: class Actions
Main.java:73: error: cannot find symbol
} catch (JMSException ex) {
^
symbol: class JMSException
location: class Actions
Main.java:83: error: cannot find symbol
Destination d = session.createQueue(queueName);
^
symbol: class Destination
location: class Actions
Main.java:84: error: cannot find symbol
TextMessage msg = session.createTextMessage(message);
^
symbol: class TextMessage
location: class Actions
Main.java:86: error: cannot find symbol
MessageProducer mp = session.createProducer(d);
^
symbol: class MessageProducer
location: class Actions
Main.java:91: error: cannot find symbol
} catch (JMSException ex) {
^
symbol: class JMSException
location: class Actions
Main.java:117: error: cannot find symbol
initializeConnection(lr.eval_string("{MQ_HOST}"), lr.eval_int("{MQ_PORT}"), lr.eval_string("{MQ_CHANNEL}"), lr.eval_string("{MQ_MANAGER}"));
^
symbol: variable lr
location: class Actions
Main.java:117: error: cannot find symbol
initializeConnection(lr.eval_string("{MQ_HOST}"), lr.eval_int("{MQ_PORT}"), lr.eval_string("{MQ_CHANNEL}"), lr.eval_string("{MQ_MANAGER}"));
^
symbol: variable lr
location: class Actions
Main.java:117: error: cannot find symbol
initializeConnection(lr.eval_string("{MQ_HOST}"), lr.eval_int("{MQ_PORT}"), lr.eval_string("{MQ_CHANNEL}"), lr.eval_string("{MQ_MANAGER}"));
^
symbol: variable lr
location: class Actions
Main.java:117: error: cannot find symbol
initializeConnection(lr.eval_string("{MQ_HOST}"), lr.eval_int("{MQ_PORT}"), lr.eval_string("{MQ_CHANNEL}"), lr.eval_string("{MQ_MANAGER}"));
^
symbol: variable lr
location: class Actions
Main.java:123: error: cannot find symbol
lr.start_transaction("MQ_CIT_ESB_BP_GFL");
^
symbol: variable lr
location: class Actions
Main.java:129: error: cannot find symbol
lr.save_string(md5(str),"MSG_ID");
^
symbol: variable lr
location: class Actions
Main.java:130: error: cannot find symbol
lr.save_string(md5(str2),"OperUID");
^
symbol: variable lr
location: class Actions
Main.java:131: error: cannot find symbol
String msg = lr.eval_string("<?xml version=\"1.0\" encoding=\"iso-8859-5\"?>"
^
symbol: variable lr
location: class Actions
Main.java:163: error: cannot find symbol
send(lr.eval_string("{MQ_REQUEST}"), msg);
^
symbol: variable lr
location: class Actions
Main.java:164: error: cannot find symbol
lr.end_transaction("MQ_CIT_ESB_BP_GFL", lr.PASS);
^
symbol: variable lr
location: class Actions
Main.java:164: error: cannot find symbol
lr.end_transaction("MQ_CIT_ESB_BP_GFL", lr.PASS);
^
symbol: variable lr
location: class Actions
37 errors
1 warning
Standard output is empty