af:resetListener
Dear All
i use Reset Listener to reset my pages (ADF/JSF 11.1.2.3.0)
my question, i have one page in create insert mode, once i open the page, it become in create insert mode, if user try to enter many values without commit and then press in button page reset , now everything cleared
my question, do i need to make rollback to be sure that previous record removed , or reset is enough ?
thanks
Edited by: user8854969 on Dec 11, 2012 1:24 PM
you dont need a rollback..
http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_resetListener.html
Similar Messages
-
Help!!! about af:resetListener , af:popup
http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_resetListener.html
i just got some simple code from above url about <af:resetListener>
<af:popup id="popup" contentDelivery="lazyUncached" >
<af:resetListener type="popupFetch" />
<af:dialog>
<inputText label="reset field"/>
</af:dialog>
</af:popup>
but it doesnot work in my jdev 11.1.1.5, it says " <af:resetListener> not excepted" .
and in http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_dialog.html it says "Set the resetEditableValues of the owning af:popup to "whenCanceled"".
but it even cannot pass compilation if i add 'resetEditableValues' attribute in <af:popup>
what's going on??? is the doc out of date ? i'm confused. help!!
Edited by: ken wang on 2011-7-27 上午1:17
Edited by: ken wang on 2011-7-27 上午1:1911.1.1.5 is newer than 11.1.1.2, shouldn't resetActionListener be available in successive versions after 11.1.1.2.
I'm having the exact same problem. Jdev is saying it doesn't recognize the <af:resetListener> tag, when I run it.
Did they do away with this after 11.1.1.2?? -
B2b unable to pick the file from xml gateway
Hi All,
I am taking a scenario where B2B picks the files from xml gateway and drop the files in FTP folder. I modified the XML gateway inbound and outbound, i has given my user credentials(unmae, host ,pwd ,sid, port). In agreement in the place of internal delivery channel i has given XML gateway outbound.
Still its unable to pick the files from xml gateway.
Clarify my understanding please
While b2b picks the files from xml gateway, It will pick from ECX_Inbound or ECX_Outbound?
Here i am attaching the logs:
2010.01.15 at 07:32:51:101: B2BStarter thread: B2B - (DEBUG) B2BStarter - Context Initialized
2010.01.15 at 07:32:56:366: B2BStarter thread: B2B - (DEBUG) B2BStarter - Start B2B
2010.01.15 at 07:32:56:369: B2BStarter thread: B2B - (DEBUG) B2BStarter - Starting B2B
2010.01.15 at 07:32:56:392: B2BStarter thread: B2B - (DEBUG) B2BStarter - configuration obtained
2010.01.15 at 07:32:56:395: B2BStarter thread: B2B - (DEBUG) B2BStarter - clear global cache
2010.01.15 at 07:32:56:547: B2BStarter thread: B2B - (DEBUG) XEngine not running. So no need to clear cached objects inside XEngine.
2010.01.15 at 07:32:56:821: B2BStarter thread: B2B - (INFORMATION) Repository:print: [0] HL7 over MLLP Exchange
2010.01.15 at 07:32:56:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [1] EDI X12 over AS1
2010.01.15 at 07:32:56:826: B2BStarter thread: B2B - (INFORMATION) Repository:print: [2] Custom Document over Generic Exchange
2010.01.15 at 07:32:56:829: B2BStarter thread: B2B - (INFORMATION) Repository:print: [3] EDI EDIFACT over Generic Exchange
2010.01.15 at 07:32:56:832: B2BStarter thread: B2B - (INFORMATION) Repository:print: [4] RosettaNet over RNIF
2010.01.15 at 07:32:56:835: B2BStarter thread: B2B - (INFORMATION) Repository:print: [5] EDI X12 over Generic Exchange
2010.01.15 at 07:32:56:837: B2BStarter thread: B2B - (INFORMATION) Repository:print: [6] Custom Document over MLLP Exchange
2010.01.15 at 07:32:56:840: B2BStarter thread: B2B - (INFORMATION) Repository:print: [7] Custom Document over AS1
2010.01.15 at 07:32:56:842: B2BStarter thread: B2B - (INFORMATION) Repository:print: [8] EDI EDIFACT over AS1
2010.01.15 at 07:32:56:845: B2BStarter thread: B2B - (INFORMATION) Repository:print: [9] HL7 over Generic Exchange
2010.01.15 at 07:32:56:848: B2BStarter thread: B2B - (INFORMATION) Repository:print: [10] Custom Document over Internet
2010.01.15 at 07:32:56:851: B2BStarter thread: B2B - (INFORMATION) Repository:print: [11] Custom Document over ebMS
2010.01.15 at 07:32:56:853: B2BStarter thread: B2B - (INFORMATION) Repository:print: [12] EDI X12 over Internet
2010.01.15 at 07:32:56:856: B2BStarter thread: B2B - (INFORMATION) Repository:print: [13] EDI EDIFACT over Internet
2010.01.15 at 07:32:57:649: B2BStarter thread: B2B - (DEBUG) Repository:constructCertSQL SELECT cert.ID, cert.CLASSTYPE FROM TIP_Certificate_ra cert, TIP_Party_ra party, TIP_DocumentExchange_ra docex WHERE cert.ID = docex.signingcredential AND cert.tradingpartner = party.ID AND party.ishosted != 'Y'
2010.01.15 at 07:32:57:785: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Enter
2010.01.15 at 07:32:58:077: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Exit
2010.01.15 at 07:32:58:824: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Enter
2010.01.15 at 07:32:58:827: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize resetListener = true
2010.01.15 at 07:32:58:831: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initdcx = true
2010.01.15 at 07:32:58:891: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize TPAProcessor
2010.01.15 at 07:32:59:010: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Clear TPA Cache
2010.01.15 at 07:32:59:013: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize DataContext. Pool Size 0
2010.01.15 at 07:32:59:038: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Treat Response as Request = false
2010.01.15 at 07:32:59:041: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Exit
2010.01.15 at 07:32:59:043: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize Transport
2010.01.15 at 07:32:59:046: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Initialize Transport Logger.
2010.01.15 at 07:32:59:059: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Transport LogLevel = ERROR
2010.01.15 at 07:32:59:294: B2BStarter thread: B2B - (DEBUG) Repository:Repository:getDeliveryEndPointList() Wallet Location /apps/elshad4/aelshad4/elshad4_OracleB2B/Apache/Apache/conf/ssl.wlt/default/ewallet.p12
2010.01.15 at 07:32:59:297: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: No Archive dir
2010.01.15 at 07:32:59:300: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: marker :false
2010.01.15 at 07:32:59:314: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: Putting ftp://elshad1.emerson.com//ftpdata/elshad1/ice/infile/850/PO
2010.01.15 at 07:32:59:322: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Props: ftp://elshad1.emerson.com//ftpdata/elshad1/ice/infile/850/PO file.receiver.wallet_location = /apps/elshad4/aelshad4/elshad4_OracleB2B/Apache/Apache/conf/ssl.wlt/default/ewallet.p12
file.receiver.wallet_password = *****
file.receiver.polling_interval = 5
file.receiver.path = /ftpdata/elshad1/ice/infile/850/PO
file.receiver.marker = false
marker = false
ccc = false
file.receiver.channel_mask = None
file.receiver.minimum_age = 0
filename_format = %FROM_PARTY%_%TIMESTAMP%.dat
file.receiver.van = false
file.sender.channel_mask = None
file.receiver.user = eiced1
PROTOCOL_ENDPOINT = null
file.receiver.password = *****
file.receiver.preserve_filename = false
transport_callout_waittime = 30
preserve_filename = false
file.receiver.ccc = false
van = false
polling_interval = 5
2010.01.15 at 07:32:59:491: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [Emerson_Robin_FTP_TransportServer < ftp > < Emerson >]
2010.01.15 at 07:32:59:858: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize Initialize AppTransport Logger.
2010.01.15 at 07:32:59:864: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize AppTransport LogLevel = ERROR
2010.01.15 at 07:32:59:949: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 07:32:59 GMT+00:00 2010 Outbound - initialize
2010.01.15 at 07:32:59:953: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 07:32:59 GMT+00:00 2010 Obtaining outbound connection...
2010.01.15 at 07:32:59:956: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 07:32:59 GMT+00:00 2010 outbound connect string: jdbc:oracle:thin:@essdbdu31.emrsn.com:36001:ROBIND1
2010.01.15 at 07:32:59:960: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 07:32:59 GMT+00:00 2010 outbound username: apps
2010.01.15 at 07:33:04:319: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 07:33:04 GMT+00:00 2010 Outbound - initialize exit
2010.01.15 at 07:33:04:322: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2010.01.15 at 07:33:04:326: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2010.01.15 at 07:33:04:329: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2010.01.15 at 07:33:04:332: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2010.01.15 at 07:33:04:335: B2BStarter thread: B2B8:15:32:157: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:32 GMT+00:00 2010 inbound username: apps
2010.01.15 at 08:15:33:757: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:33 GMT+00:00 2010 inbound initialize exit
2010.01.15 at 08:15:33:761: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:33 GMT+00:00 2010 Outbound - initialize
2010.01.15 at 08:15:33:764: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:33 GMT+00:00 2010 Obtaining outbound connection...
2010.01.15 at 08:15:33:767: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:33 GMT+00:00 2010 outbound connect string: jdbc:oracle:thin:@essdbdu31.emrsn.com:36001:ROBIND1
2010.01.15 at 08:15:33:770: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:33 GMT+00:00 2010 outbound username: apps
2010.01.15 at 08:15:34:473: B2BStarter thread: B2B - (DEBUG) : Fri Jan 15 08:15:34 GMT+00:00 2010 Outbound - initialize exit
2010.01.15 at 08:15:34:476: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2010.01.15 at 08:15:34:479: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2010.01.15 at 08:15:34:481: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2010.01.15 at 08:15:34:484: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2010.01.15 at 08:15:34:487: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
2010.01.15 at 08:15:35:928: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
2010.01.15 at 08:15:36:132: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned off, will not listen on IP_OUT_QUEUE for messages
2010.01.15 at 08:15:36:139: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
regards
cnuAnuj,
The log which i placed on top, thats the complete log and DC log is given below
2010.01.18 at 12:58:06:117: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:11:130: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:16:143: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:21:153: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:26:169: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:31:164: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:36:173: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:41:182: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:46:194: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:51:210: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:58:56:217: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:01:244: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:06:254: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:11:256: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:16:283: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:21:276: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:26:285: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:31:297: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:36:314: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:41:324: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:46:327: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:51:341: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 12:59:56:352: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered.
2010.01.18 at 13:00:01:359: Thread-14: (ERROR) FTPClient.listNames(): unexpected 550 is encountered -
Hi,
I am trying to implement a simple image gallery with alpha transition using as3. But an issue is occuring with this. After each image alpha transition, the stage becomes blank. The code i have used for image Gallery is following.CAn anybody help me. I am trying this for a week. but still i have a hope for make this working. So please help me.
import flash.display.Loader;
import flash.display.*;
import gs.TweenLite;
const TIMER_DELAY = 2000;
var totImages:Number;
var index:Number = 0;
var imgArr:Array = new Array();
var currentContainer:MovieClip = holder0;
currentContainer.alpha = 0;
var transTimer:Timer = new Timer(TIMER_DELAY);
//transTimer.addEventListener(TimerEvent.TIMER, startTransition);
var imgLoader:Loader = new Loader();
var myXML:XML = new XML();
var XML_URL:String = "images.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
function xmlLoaded(event:Event):void{
myXML = XML(myLoader.data);
processXML(myXML);
function processXML(xml){
totImages = xml.children().length();
for(var i=0;i<totImages;i++){
var tempVar = xml..item[i]..image;
imgArr.push(tempVar);
//transTimer.start();
currentContainer = holder0;
loadImage();
function loadImage(){
var url = imgArr[index];
//ImgLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressStatus);
imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, fadeInImg);
var fileRequest:URLRequest = new URLRequest(url);
imgLoader.load(fileRequest);
currentContainer.addChild(imgLoader);
function fadeInImg(e:Event){
TweenLite.to(currentContainer,3,{alpha:1,delay:2,onComplete:switchClip});
function switchClip(){
if(index < totImages){
index++;
} else {
index = 0;
if(currentContainer == holder0){
currentContainer = holder1;
} else {
currentContainer = holder0;
currentContainer.alpha = 0;
MovieClip(this.root).swapChildren(holder0, holder1);
loadImage();
Thanks and Regards,
SreelashHi Adrei, I have implemented the thumbnail button also. Its working but the problem is that thumbnail buttons and controls are placing behind the image container. How can i place the thumbnail buttons and control buttons over the image. You can view the result in the following url:
http://www.creative-showcase.co.uk/BirdStudiosOld/Videos/test/scrllGallAnd.html
The working swf is with the following url:
http://www.creative-showcase.co.uk/BirdStudiosOld/Videos/test/scrllGall.html
The code that i used for creating thumbnail is following
import flash.display.DisplayObject;
import flash.display.*;
import flash.display.Loader;
import flash.events.MouseEvent;
import flash.events.Event;
import flash.events.TimerEvent;
import flash.text.*;
import flash.net.*;
import flash.utils.Timer;
import gs.TweenLite;
import gs.easing.*;
var xmlURL:String = "http://www.creative-showcase.co.uk/BirdStudiosOld/Videos/test1/images.xml";
var loadedImages:Array = [];
var imageURLs:Array = [];
var thumbArr:Array = [];
var imageLoader:Loader;
var prevImage:DisplayObject;
var currentImage:DisplayObject;
var thumbContainer:MovieClip;
var currThumb:MovieClip;
var prevThumb:MovieClip = null;
var showTimer:Timer;
var timerDuration:int = 5000;
var tweenDuration:int = 2;
var currentIndex:int = 0;
var activIndx:Number = 0;
var slidesHolder:Sprite;
var prvFlag:Boolean = false;
var nxtFlag:Boolean = false;
var twnFlag:Boolean = false;
var rt_lt_Flag:Boolean = true;
var myXMLURL:URLRequest = new URLRequest(xmlURL);
var xmlLoader:URLLoader = new URLLoader(myXMLURL);
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
xmlLoader.load(myXMLURL);
var a:int = 90;
ctrlBox.btnPlay.buttonMode = true;
ctrlBox.nextImg.buttonMode = true;
ctrlBox.prevBtn.buttonMode = true;
ctrlBox.btnPause.buttonMode = true;
ctrlBox.btnPlay.visible = false;
ctrlBox.btnPause.addEventListener(MouseEvent.CLICK,stopScroll);
ctrlBox.btnPlay.addEventListener(MouseEvent.CLICK,startScroll);
ctrlBox.nextImg.addEventListener(MouseEvent.CLICK,shwNext);
ctrlBox.prevBtn.addEventListener(MouseEvent.CLICK,shwPrev);
function xmlLoaded(e:Event):void {
var a:int = 45;
e.target.removeEventListener(Event.COMPLETE, xmlLoaded);
processXML(XML(e.target.data));
function processXML(xml:XML):void {
var len:int = xml.children().length();
var tempVar:String;
for (var i:int = 0; i < len; i++) {
tempVar = "http://www.creative-showcase.co.uk/BirdStudiosOld/Videos/test1/" + xml..item[i]..image;
//trace(tempVar)
imageURLs.push(tempVar);
preload();
createThumbs();
function createThumbs():void{
thumbContainer = new MovieClip();
addChild(thumbContainer);
for(var i:int=0;i<9;i++){
var thmbHolder:MovieClip = new MovieClip();
thumbContainer.addChild(thmbHolder);
//MovieClip(this.root).swapChildren(currentImage, ctrlBox);
thmbHolder.buttonMode = true;
var thmb:thumbClass = new thumbClass();
thmbHolder.addChild(thmb);
thumbArr.push(thmbHolder);
thmbHolder.name = i.toString();
thmb.imgNum.text = (i+1).toString();
thmbHolder.addEventListener(MouseEvent.CLICK,showImage)
//trace(thmb.imgNum.text)
thmbHolder.x = i*(thmbHolder.width+5)+5;
thumbContainer.y = stage.stageHeight - thumbContainer.height;
function showImage(e:MouseEvent):void{
var imgIndx:Number = e.target.parent.parent.name;
prevThumb = currThumb;
currThumb = e.target.parent.parent;
currThumb.buttonMode = false;
if(activIndx != imgIndx){
prevThumb.buttonMode = true;
currentIndex = imgIndx-1;
shwNext(null);
activIndx = imgIndx;
} else {
stopScroll(null);
function preload():void{
var len:int = imageURLs.length;
for (var i:int = 0; i < len; i++) {
imageLoader = new Loader();
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onPreloadComplete);
loadedImages.push(imageLoader);
imageLoader.load(new URLRequest(imageURLs[i]));
function onPreloadComplete(e:Event):void {
e.target.removeEventListener(Event.COMPLETE, onPreloadComplete);
if (!showTimer && loadedImages[0].content && loadedImages[1].content ) startShow();
function startShow():void{
currentImage = loadedImages[0];
currentImage.alpha = 0;
slidesHolder = new Sprite();
var slideMask:Sprite = new Sprite();
var gr:Graphics = slideMask.graphics;
gr.beginFill(0xff0000);
gr.drawRect(0, 0, currentImage.width, currentImage.height);
gr.endFill();
addChild(slidesHolder);
addChild(slideMask);
slidesHolder.x = slideMask.x = 0;
slidesHolder.y = slideMask.y = 0;
slidesHolder.mask = slideMask;
slidesHolder.addChild(currentImage);
TweenLite.to(currentImage, 10, { alpha: 1 } );
showTimer = new Timer(timerDuration);
showTimer.addEventListener(TimerEvent.TIMER, slideTransition);
showTimer.start();
function slideTransition(e:TimerEvent):void{
var nextImage:int;
if(rt_lt_Flag == true){
if(nxtFlag == true){
showTimer.stop();
nxtFlag = false;
nextImage = currentIndex < loadedImages.length - 1 ? currentIndex + 1 : 0;
if (loadedImages[nextImage].content) {
currentIndex = nextImage;
loadedImages[currentIndex].x = slidesHolder.width;
slidesHolder.addChildAt(loadedImages[currentIndex], slidesHolder.getChildIndex(currentImage));
prevImage = currentImage;
currentImage = loadedImages[currentIndex];
showCurrent();
} else {
if(prvFlag == true){
showTimer.stop();
prvFlag = false;
nextImage = currentIndex > 0 ? currentIndex - 1 : loadedImages.length - 1;
if (loadedImages[nextImage].content) {
currentIndex = nextImage;
loadedImages[currentIndex].x = -(stage.stageWidth);
slidesHolder.addChildAt(loadedImages[currentIndex], slidesHolder.getChildIndex(currentImage));
prevImage = currentImage;
currentImage = loadedImages[currentIndex];
showCurrent();
activIndx = currentIndex;
//trace(currentIndex)
function showCurrent():void{
// make sure they have proper alphas
//prevImage.alpha = 1;
//currentImage.alpha = 0;
//TweenLite.to(prevImage, tweenDuration, { x: -slidesHolder.width } );
twnFlag = true;
if(rt_lt_Flag == true){
TweenLite.to(currentImage, tweenDuration, { x: 0, onUpdate:onTweenProgress, onComplete: removePrevious } );
} else {
TweenLite.to(currentImage, tweenDuration, { x: 0, onUpdate:onTweenProgress, onComplete: removePrevious } );
function onTweenProgress():void{
if(rt_lt_Flag == true){
prevImage.x = currentImage.x - prevImage.width;
} else {
prevImage.x = currentImage.x + prevImage.width;
function removePrevious():void {
if (slidesHolder.contains(prevImage)) slidesHolder.removeChild(prevImage);
twnFlag = false;
function stopScroll(e:MouseEvent):void{
ctrlBox.btnPlay.visible = true;
ctrlBox.btnPause.visible = false;
showTimer.stop();
function startScroll(e:MouseEvent):void{
rt_lt_Flag = true;
ctrlBox.btnPlay.visible = false;
ctrlBox.btnPause.visible = true;
resetListener(timerDuration=5000,tweenDuration=2)
function shwNext(e:MouseEvent):void{
if(twnFlag == false){
rt_lt_Flag = true;
stopScroll(null);
nxtFlag = true;
resetListener(timerDuration=0,tweenDuration=1)
function shwPrev(e:MouseEvent):void{
if(twnFlag == false){
rt_lt_Flag = false;
stopScroll(null);
prvFlag = true;
resetListener(timerDuration=0,tweenDuration=1)
function resetListener(timerDuration,tweenDuration){
showTimer.removeEventListener(TimerEvent.TIMER, slideTransition);
showTimer = new Timer(timerDuration);
showTimer.addEventListener(TimerEvent.TIMER, slideTransition);
showTimer.start();
Can you help me on how can i swap the depth of images and control buttons.
Thanks and regards,
Sreelash -
Using Weblogic JMS for internal delivery channel
hi,
I want my B2B to talk to back-end application through Weblogic JMS queues. I have configured internal delivery channel for this. I am getting error message 'Max retry exceeded' in b2b_idc_transport.log
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) initialize TransportReceiver: [WLIOutbound_TServer < jms > < Wholesale >]
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) JMSReceiver.init() started ....
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) Establishing JMS Connection.
2008.09.24 at 12:10:03:704: B2BStarter thread: (DEBUG) Establishing JMS Connection.
2008.09.24 at 12:15:03:428: B2BStarter thread: (ERROR) Max retry exceeded, closing everything
java.lang.Exception: Max retry exceeded
at oracle.tip.transport.basic.jms.JMSMonitor.reconnect(JMSMonitor.java:833)
at oracle.tip.transport.basic.JMSReceiver.init(JMSReceiver.java:333)
at oracle.tip.transport.b2b.B2BTransport.init(B2BTransport.java:379)
at oracle.tip.adapter.b2b.transport.AppTransportInterface.initialize(AppTransportInterface.java:282)
at oracle.tip.adapter.b2b.engine.Engine.initialize(Engine.java:512)
at oracle.tip.adapter.b2b.init.B2BServer.initialize(B2BServer.java:280)
at oracle.tip.adapter.b2b.init.B2BStarter.startB2B(B2BStarter.java:297)
at oracle.tip.adapter.b2b.init.B2BStarter.run(B2BStarter.java:143)
at java.lang.Thread.run(Thread.java:534)
I have applied latest patch 7322333.
kindly let me know what is workaround for this? also, how can do debugging of this issue in B2B.
Thanks in advance.
Regards,
Vaibhav
Edited by: vaibs on Sep 26, 2008 12:15 AMhi Sinkar,
Thanks for reply. I have checked connectivity from b2b server to weblogic server, using java stub. Stub can connect to the Q successfully.
here is my b2b.log
2008.09.24 at 12:09:49:233: main: B2B - (DEBUG) B2B initialize
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) This is Main thread executing..
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) B2B start
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) B2B start - context started
2008.09.24 at 12:09:49:233: B2BStarter thread: B2B - (DEBUG) B2BStarter - This is B2BStarter thread executing..
2008.09.24 at 12:09:49:233: B2BStarter thread: B2B - (DEBUG)
Maximum Heap Size = 530907136
Memory Allocated = 8323072
Free Memory = 842560
2008.09.24 at 12:09:50:544: B2BStarter thread: BusinessLogicLayer - (INFORMATION) ExecutionContextManager initialization is done
2008.09.24 at 12:09:50:544: B2BStarter thread: BusinessLogicLayer - (INFORMATION) User's maxCachedSessions is set to 0
2008.09.24 at 12:09:50:560: B2BStarter thread: B2B - (DEBUG) B2BStarter - Context Initialized
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - Start B2B
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - Starting B2B
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - configuration oained
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - clear global cache
2008.09.24 at 12:09:51:793: B2BStarter thread: B2B - (DEBUG) XEngine not running. So no need to clear cached objects inside XEngine.
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [0] HL7 over MLLP Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [1] EDI X12 over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [2] Custom Document over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [3] EDI EDIFACT over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [4] RosettaNet over RNIF
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [5] EDI X12 over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [6] Custom Document over MLLP Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [7] Custom Document over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [8] EDI EDIFACT over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [9] HL7 over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (NIFORMATION) Repository:print: [10] Custom Document over Internet
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [11] Custom Document over ebMS
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [12] EDI X12 over Internet
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [13] EDI EDIFACT over Internet
2008.09.24 at 12:09:51:981: B2BStarter thread: B2B - (DEBUG) Repository:constructCertSQL SELECT cert.ID, cert.CLASSTYPE FROM TIP_Certificate_ra cert, TIP_Party_ra party, TIP_DocumentExchange_ra docex WHERE cert.ID = docex.signingcredential AND cert.tradingpartner = party.ID AND party.ishosted != 'Y'
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:initialize Enter
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:header name: ebXML SOAP Envelope
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:header name: ebXML SOAP Message Header
2008.09.24 at 12:09:52:386: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:initialize Exit
2008.09.24 at 12:09:52:402: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Enter
2008.09.24 at 12:09:52:433: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Exit
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Enter
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize resetListener = true
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initdcx = true
2008.09.24 at 12:09:52:543: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize TPAProcessor
2008.09.24 at 12:09:52:558: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Clear TPA Cache
2008.09.24 at 12:09:52:558: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize DataContext. Pool Size 0
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Treat Response as Request = false
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Exit
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize Transport
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Initialize Transport Logger.
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Transport LogLevel = STATUS
2008.09.24 at 12:09:52:605: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: Putting http://localhost
2008.09.24 at 12:09:52:605: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Props: http://localhost port = 7777
PROTOCOL_ENDPOINT = null
2008.09.24 at 12:09:52:636: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [Wholesale_Transport_Server < http > < Wholesale >]
2008.09.24 at 12:09:53:682: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize Initialize AppTransport Logger.
2008.09.24 at 12:09:53:682: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize AppTransport LogLevel = WARNING
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (INFORMATION) Repository:getInternalDeliveryEndPointList: Putting jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize main Endpoint loop jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize looping through transport Endpoint: jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize add jms transport Endpoint: jms://[email protected] {Destination Provider Properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.destination_password=weblogic, Connection Factory Location=weblogic.jws.jms.QueueConnectionFactory, jms.receiver.jndi_connection_factory_location=weblogic.jws.jms.QueueConnectionFactory, isTopic=false, Message Type=bytes, jms.receiver.is_topic=false, jms.receiver.factory_provider_properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, transport_callout_waittime=30, jms.receiver.jndi_destination_provider_properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.polling_interval=10, polling_interval=10, Factory Provider Properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.jndi_destination_location=[email protected], jms.receiver.destination_username=weblogic}
2008.09.24 at 12:09:53:713: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [WLIOutbound_TServer < jms > < Wholesale >]
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2008.09.24 at 12:35:52:276: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
2008.09.24 at 12:35:52:884: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
2008.09.24 at 12:35:53:087: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned off, will not listen on IP_OUT_QUEUE for messages
2008.09.24 at 12:35:53:087: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
Thanks,
Vaibhav
Edited by: vaibs on Sep 28, 2008 3:20 AM -
Af:query + reset not working
Hi,
I am using jdev 11g(Version 11.1.1.3.0) .
I created a view object for a table with query which has a where clause( the clause expects a date from the user).
then i dragged the All queriable attributes on the jspx page as query with table option.
it renders a search region with iinputext(case id) and input as date(calendar) and a table below it which is rendered as per the input.
Everything works normal, but when i click on the Reset button rendered in the search section, it does not clear the date field.
if i write soemthing in case id field, that is cleared on the reset but the value entered by clicking the calendar is not resetted.
Besides on reset, it does not clear the table as well. Well from what i have been reading i assume i will have to reset the table programmatically.
But i am not so sure how to approach this situation.
Will highly appreciate if i can get any suggestions or point me to appropriate links.
Thanks in advance
ashHi,
When i try to programmatically reset the table, it does reset it but the problem is after resetting if enter a search criteria and click on search again, nothing shows up.
If i do a search before clicking on reset, it works fine, but afer reset the search stops working??
Any idea why this could be happening?
Following is teh reset code which i am refereing
if(QueryOperationEvent.Operation.RESET.equals(queryOperationEvent.getOperation())){
AppModuleImpl am = this.getAm();
ViewObject submittalVO = am.findViewObject("AcrSubmittallogView1");
submittalVO.setNamedWhereClauseParam("bind_date", "");
submittalVO.executeQuery();
AdfFacesContext.getCurrentInstance().addPartialTarget(resId1);
queryOperationEvent.getComponent().processUpdates(FacesContext.getCurrentInstance());
on the jspx page, have added the following code in af:query component
<af:query id="qryId1" headerText="Search" disclosed="true"
value="#{bindings.ImplicitViewCriteriaQuery.queryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery.processQuery}"
*queryOperationListener="#{backingBeanScope.backing_SubmittalLog.resetListener}"*
binding="#{backingBeanScope.backing_SubmittalLog.q1}"
resultComponentId="::resId1"
saveQueryMode="hidden" />Thanks
ashvini -
AF:Query Reset when mode changes from Advanced to Basic
Hi,
Can you please suggest how i can reset the af:query when i toggle from Advanced to Basic.
The Problem is : User goes to Advanced tab and selects "NOT IN" and searches for the data..
Now he switch backs to Basic Mode.. though it doesn't show the "Prefix "NOT IN" it still searches with the clause "NOT IN" . Basically user needs to reset and then start searching in "Basic" mode.
Please suggest.Hi,
When i try to programmatically reset the table, it does reset it but the problem is after resetting if enter a search criteria and click on search again, nothing shows up.
If i do a search before clicking on reset, it works fine, but afer reset the search stops working??
Any idea why this could be happening?
Following is teh reset code which i am refereing
if(QueryOperationEvent.Operation.RESET.equals(queryOperationEvent.getOperation())){
AppModuleImpl am = this.getAm();
ViewObject submittalVO = am.findViewObject("AcrSubmittallogView1");
submittalVO.setNamedWhereClauseParam("bind_date", "");
submittalVO.executeQuery();
AdfFacesContext.getCurrentInstance().addPartialTarget(resId1);
queryOperationEvent.getComponent().processUpdates(FacesContext.getCurrentInstance());
on the jspx page, have added the following code in af:query component
<af:query id="qryId1" headerText="Search" disclosed="true"
value="#{bindings.ImplicitViewCriteriaQuery.queryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery.processQuery}"
*queryOperationListener="#{backingBeanScope.backing_SubmittalLog.resetListener}"*
binding="#{backingBeanScope.backing_SubmittalLog.q1}"
resultComponentId="::resId1"
saveQueryMode="hidden" />Thanks
ashvini -
Question about the diff listeners in ADF
Hi,
I am using Jdev 11.1.2.3.0
I am getting confused with the diff listeners in adf. Please suggest me some good books for the below mentioned listener.
setPropertyLister()
SetActionListener()
setPropertyActionListener()
clientListener() ( what are cclient side components)
serverListener() ( what are server side compenents)
ResetListener()
etc
Thanks in advance,
RakeshSome references.
https://blogs.oracle.com/jdevotnharvest/entry/how_to_configure_an_adf_phase_listener_and_where_to_put_the_file
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/96-invoke-select-listener-1507924.pdf
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/23-generic-table-selection-listener-169162.pdf
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/11-client-listener-169135.pdf
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/25-generic-tree-selection-listener-169164.pdf -
Error:AIP-18506: Configuration Builder rollback failed for configurations n
Hi All
While creating a deployement , i am getting below error,
please help me
Error:AIP-18506: Configuration Builder rollback failed for configurations null for business process null
regards
suniHi Anuj,
Thanks for your response, Now i getting a new error.
I am getting the below error, while i am deploying the configurations.
AIP-11016:SQL
please find the below errors
2009.07.29 at 06:38:54:371: B2BStarter thread: B2B - (DEBUG) B2BStarter - Current list is empty. Shutdown B2B
2009.07.29 at 06:38:54:372: B2BStarter thread: B2B - (DEBUG) B2BStarter - Shutdown B2B
2009.07.29 at 06:38:54:405: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:shutdown Enter
2009.07.29 at 06:38:54:407: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:shutdown Exit
2009.07.29 at 06:38:54:409: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:shutdown Shutdown B2B server start
2009.07.29 at 06:38:54:464: Thread-18: BusinessLogicLayer - (ERROR) caught error: Closed Connection
2009.07.29 at 06:38:54:468: Thread-18: IP - (ERROR) java.sql.SQLException: Closed Connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:239)
at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.java:1259)
at oracle.jdbc.OracleConnectionWrapper.rollback(OracleConnectionWrapper.java:90)
at oracle.tip.repos.core.driver.CatalogDriver.disconnect(CatalogDriver.java:1662)
at oracle.tip.repos.core.persistency.PersistencyService.disconnect(PersistencyService.java:578)
at oracle.tip.buslogic.common.ExecutionContextImpl.disconnectService(ExecutionContextImpl.java:602)
at oracle.tip.buslogic.common.ExecutionContextManager.closeLongRunningContext(ExecutionContextManager.java:511)
at oracle.tip.adapter.b2b.data.B2BExecutionContext.close(B2BExecutionContext.java:208)
at oracle.tip.adapter.b2b.data.DBContext.shutdown(DBContext.java:141)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:455)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:38:54:469: Thread-18: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread end ignore exception
2009.07.29 at 06:38:54:471: Thread-18: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread end
2009.07.29 at 06:38:55:426: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:shutdown Shutdown Transport and App Transport
2009.07.29 at 06:38:55:428: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B Server shutdown
2009.07.29 at 06:40:25:439: B2BStarter thread: B2B - (DEBUG) B2BStarter - Context Initialized
2009.07.29 at 06:40:25:573: B2BStarter thread: B2B - (DEBUG) B2BStarter - Start B2B
2009.07.29 at 06:40:25:767: B2BStarter thread: B2B - (DEBUG) B2BStarter - Starting B2B
2009.07.29 at 06:40:25:873: B2BStarter thread: B2B - (DEBUG) B2BStarter - configuration obtained
2009.07.29 at 06:40:26:079: B2BStarter thread: B2B - (DEBUG) B2BStarter - clear global cache
2009.07.29 at 06:40:26:149: B2BStarter thread: B2B - (DEBUG) XEngine is already started. So clear cached objects inside XEngine.
2009.07.29 at 06:40:26:181: B2BStarter thread: B2B - (INFORMATION) Repository:print: [0] HL7 over MLLP Exchange
2009.07.29 at 06:40:26:185: B2BStarter thread: B2B - (INFORMATION) Repository:print: [1] EDI X12 over AS1
2009.07.29 at 06:40:26:189: B2BStarter thread: B2B - (INFORMATION) Repository:print: [2] Custom Document over Generic Exchange
2009.07.29 at 06:40:26:195: B2BStarter thread: B2B - (INFORMATION) Repository:print: [3] EDI EDIFACT over Generic Exchange
2009.07.29 at 06:40:26:198: B2BStarter thread: B2B - (INFORMATION) Repository:print: [4] EDI X12 over Generic Exchange
2009.07.29 at 06:40:26:204: B2BStarter thread: B2B - (INFORMATION) Repository:print: [5] RosettaNet over RNIF
2009.07.29 at 06:40:26:208: B2BStarter thread: B2B - (INFORMATION) Repository:print: [6] Custom Document over MLLP Exchange
2009.07.29 at 06:40:26:213: B2BStarter thread: B2B - (INFORMATION) Repository:print: [7] Custom Document over AS1
2009.07.29 at 06:40:26:218: B2BStarter thread: B2B - (INFORMATION) Repository:print: [8] EDI EDIFACT over AS1
2009.07.29 at 06:40:26:222: B2BStarter thread: B2B - (INFORMATION) Repository:print: [9] HL7 over Generic Exchange
2009.07.29 at 06:40:26:227: B2BStarter thread: B2B - (INFORMATION) Repository:print: [10] Custom Document over ebMS
2009.07.29 at 06:40:26:233: B2BStarter thread: B2B - (INFORMATION) Repository:print: [11] Custom Document over Internet
2009.07.29 at 06:40:26:239: B2BStarter thread: B2B - (INFORMATION) Repository:print: [12] EDI X12 over Internet
2009.07.29 at 06:40:26:245: B2BStarter thread: B2B - (INFORMATION) Repository:print: [13] EDI EDIFACT over Internet
2009.07.29 at 06:40:26:690: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Enter
2009.07.29 at 06:40:27:125: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Exit
2009.07.29 at 06:40:27:126: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Enter
2009.07.29 at 06:40:27:130: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize resetListener = true
2009.07.29 at 06:40:27:133: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initdcx = true
2009.07.29 at 06:40:27:135: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize TPAProcessor
2009.07.29 at 06:40:27:137: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Clear TPA Cache
2009.07.29 at 06:40:27:141: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize DataContext. Pool Size 0
2009.07.29 at 06:40:27:143: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Treat Response as Request = false
2009.07.29 at 06:40:27:145: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Exit
2009.07.29 at 06:40:27:148: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize Transport
2009.07.29 at 06:40:27:150: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Transport LogLevel = DEBUG
2009.07.29 at 06:40:27:304: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: Putting http://localhost
2009.07.29 at 06:40:27:309: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Props: http://localhost transport_callout_waittime = 30
port = 12001
PROTOCOL_ENDPOINT = null
2009.07.29 at 06:40:27:320: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [Emerson_Test_AS2_TransportServer < http > < Emerson >]
2009.07.29 at 06:40:27:797: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize AppTransport LogLevel = ERROR
2009.07.29 at 06:40:27:865: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2009.07.29 at 06:40:27:869: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2009.07.29 at 06:40:27:875: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2009.07.29 at 06:40:27:879: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2009.07.29 at 06:40:27:883: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
2009.07.29 at 06:40:29:214: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
2009.07.29 at 06:40:29:297: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned on, will listen on IP_OUT_QUEUE for messages
2009.07.29 at 06:40:29:380: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
UI LOG:
2009.07.29 at 04:54:58:859: DEPLOYMENT_MANAGER_THREAD: Repository - (ERROR) java.sql.SQLException: ORA-20011: Inserting into runtime table TIP_DocumentType_rt failed
ORA-06512: at "B2B.IP_DEPLOY", line 3942
ORA-00001: unique constraint (B2B.TIP_DOCUMENTTYPE_RT_RUK) violated
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3073)
at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4308)
at oracle.tip.deploy.DeploymentManager.deployObjectInRuntimeSchema(DeploymentManager.java:1067)
at oracle.tip.deploy.DeploymentManager.run(DeploymentManager.java:419)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:38:06:010: Thread-46: Repository - (ERROR) Error -: AIP-11015: Object does not exist 629FF62EB2D55C7BE04400144F873925-27-1-30
at oracle.tip.repos.core.driver.CatalogDriver.getObject(CatalogDriver.java:759)
at oracle.tip.repos.core.driver.AssociationList.get(AssociationList.java:70)
at oracle.tip.buslogic.validation.rules.TradingPartnerCollectionRules.rule7_2(TradingPartnerCollectionRules.java:168)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at oracle.tip.buslogic.validation.ModelValidationEngineImpl.invokeMethod(ModelValidationEngineImpl.java:1349)
at oracle.tip.buslogic.validation.ModelValidationEngineImpl.invokeMethod(ModelValidationEngineImpl.java:1325)
at oracle.tip.buslogic.validation.ModelValidationEngineImpl.validate(ModelValidationEngineImpl.java:1212)
at oracle.tip.buslogic.validation.ModelValidationEngineImpl.validateDeployableBusinessObjects(ModelValidationEngineImpl.java:296)
at oracle.tip.buslogic.validation.ModelValidationEngineImpl.validateDeployableBusinessObjectsAgreement(ModelValidationEngineImpl.java:272)
at oracle.tip.configuration.B2BConfigurationBuilder.run(B2BConfigurationBuilder.java:492)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:38:56:895: DEPLOYMENT_MANAGER_THREAD: Repository - (ERROR) java.sql.SQLException: ORA-20011: Inserting into runtime table TIP_DocumentType_rt failed
ORA-06512: at "B2B.IP_DEPLOY", line 3942
ORA-00001: unique constraint (B2B.TIP_DOCUMENTTYPE_RT_RUK) violated
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3073)
at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4308)
at oracle.tip.deploy.DeploymentManager.deployObjectInRuntimeSchema(DeploymentManager.java:1067)
at oracle.tip.deploy.DeploymentManager.run(DeploymentManager.java:419)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:41:05:932: PURGE_MANAGER_THREAD: Repository - (ERROR) java.sql.SQLException: ORA-02431: cannot disable constraint (TIP_ATTACHMENTSTORAGE_RFK) - no such constraint
ORA-06512: at "B2B.IP_PURGE", line 107
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3073)
at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4308)
at oracle.tip.repos.purge.PurgeManager.disableConstraints(PurgeManager.java:706)
at oracle.tip.repos.purge.PurgeManager.purgeConfiguration(PurgeManager.java:836)
at oracle.tip.repos.purge.PurgeManager.doPurge(PurgeManager.java:475)
at oracle.tip.repos.purge.PurgeManager.run(PurgeManager.java:381)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:41:07:927: PURGE_MANAGER_THREAD: Repository - (ERROR) java.sql.SQLException: ORA-02430: cannot enable constraint (TIP_ATTACHMENTSTORAGE_RFK) - no such constraint
ORA-06512: at "B2B.IP_PURGE", line 47
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3073)
at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4308)
at oracle.tip.repos.purge.PurgeManager.enableConstraints(PurgeManager.java:728)
at oracle.tip.repos.purge.PurgeManager.purgeConfiguration(PurgeManager.java:870)
at oracle.tip.repos.purge.PurgeManager.doPurge(PurgeManager.java:475)
at oracle.tip.repos.purge.PurgeManager.run(PurgeManager.java:381)
at java.lang.Thread.run(Thread.java:534)
2009.07.29 at 06:41:07:931: PURGE_MANAGER_THREAD: Repository - (ERROR) PurgeManager: Purge op failed
2009.07.29 at 06:41:07:933: PURGE_MANAGER_THREAD: Repository - (ERROR) PurgeManager: PurgeManager failed: Error -: AIP-11016: SQL error: java.sql.SQLException: ORA-02430: cannot enable constraint (TIP_ATTACHMENTSTORAGE_RFK) - no such constraint
ORA-06512: at "B2B.IP_PURGE", line 47
ORA-06512: at line 1
2009.07.29 at 06:46:50:646: DEPLOYMENT_MANAGER_THREAD: Repository - (ERROR) java.sql.SQLException: ORA-20011: Inserting into runtime table TIP_DocumentType_rt failed
ORA-06512: at "B2B.IP_DEPLOY", line 3942
ORA-00001: unique constraint (B2B.TIP_DOCUMENTTYPE_RT_RUK) violated
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3073)
at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4308)
at oracle.tip.deploy.DeploymentManager.deployObjectInRuntimeSchema(DeploymentManager.java:1067)
at oracle.tip.deploy.DeploymentManager.run(DeploymentManager.java:419)
at java.lang.Thread.run(Thread.java:534) -
Hi
could you please tell me
How to handle HIPPA standard documents in Oracel B2B, because I can see only X12, EDIFAXT standards in the available protocols in Oracel B2b.
Can I use EDI X12 protocool for EDI HIPPA documents also?
Thanks
PraveenaI will paste the b2b.log in multiple replies:
2009.03.09 at 14:52:55:191: main: B2B - (DEBUG) B2B initialize
2009.03.09 at 14:52:55:191: Main thread: B2B - (DEBUG) This is Main thread executing..
2009.03.09 at 14:52:55:191: Main thread: B2B - (DEBUG) B2B start
2009.03.09 at 14:52:55:191: Main thread: B2B - (DEBUG) B2B start - context started
2009.03.09 at 14:52:55:281: B2BStarter thread: B2B - (DEBUG) B2BStarter - This is B2BStarter thread executing..
2009.03.09 at 14:52:55:301: B2BStarter thread: B2B - (DEBUG)
Maximum Heap Size = 530907136
Memory Allocated = 8323072
Free Memory = 1137376
2009.03.09 at 14:53:00:959: B2BStarter thread: B2B - (DEBUG) B2BStarter - Context Initialized
2009.03.09 at 14:53:03:583: B2BStarter thread: B2B - (DEBUG) B2BStarter - Start B2B
2009.03.09 at 14:53:03:583: B2BStarter thread: B2B - (DEBUG) B2BStarter - Starting B2B
2009.03.09 at 14:53:03:593: B2BStarter thread: B2B - (DEBUG) B2BStarter - configuration obtained
2009.03.09 at 14:53:03:593: B2BStarter thread: B2B - (DEBUG) B2BStarter - clear global cache
2009.03.09 at 14:53:03:723: B2BStarter thread: B2B - (DEBUG) XEngine not running. So no need to clear cached objects inside XEngine.
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [0] HL7 over MLLP Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [1] Custom Document over Generic Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [2] EDI EDIFACT over Generic Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [3] RosettaNet over RNIF
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [4] EDI X12 over Generic Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [5] Custom Document over MLLP Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [6] HL7 over Generic Exchange
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [7] Custom Document over Internet
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [8] Custom Document over ebMS
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [9] EDI X12 over Internet
2009.03.09 at 14:53:03:773: B2BStarter thread: B2B - (INFORMATION) Repository:print: [10] EDI EDIFACT over Internet
2009.03.09 at 14:53:04:013: B2BStarter thread: B2B - (DEBUG) Repository:constructCertSQL SELECT cert.ID, cert.CLASSTYPE FROM TIP_Certificate_ra cert, TIP_Party_ra party, TIP_DocumentExchange_ra docex WHERE cert.ID = docex.signingcredential AND cert.tradingpartner = party.ID AND party.ishosted != 'Y'
2009.03.09 at 14:53:04:194: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:initialize enter
2009.03.09 at 14:53:04:354: B2BStarter thread: B2B - (DEBUG) Start XEngine.
2009.03.09 at 14:53:07:438: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:initialize icCompatible = false
2009.03.09 at 14:53:07:438: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:initialize identifyFromTP = 3
2009.03.09 at 14:53:07:438: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:initialize enablePreprocess = false
2009.03.09 at 14:53:07:438: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:initialize exit
2009.03.09 at 14:53:07:939: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Enter
2009.03.09 at 14:53:07:959: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize resetListener = true
2009.03.09 at 14:53:07:959: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initdcx = true
2009.03.09 at 14:53:08:009: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize TPAProcessor
2009.03.09 at 14:53:08:059: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Clear TPA Cache
2009.03.09 at 14:53:08:059: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize DataContext. Pool Size 0
2009.03.09 at 14:53:08:089: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Treat Response as Request = false
2009.03.09 at 14:53:08:089: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Exit
2009.03.09 at 14:53:08:089: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize Transport
2009.03.09 at 14:53:08:119: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Initialize Transport Logger.
2009.03.09 at 14:53:08:119: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Transport LogLevel = DEBUG
2009.03.09 at 14:53:08:119: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Single Delivery Channel Mode for HL7
2009.03.09 at 14:53:08:219: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: No Archive dir
2009.03.09 at 14:53:08:219: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: No marker given
2009.03.09 at 14:53:08:259: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: Putting file://localhost/D:\RXSOL
2009.03.09 at 14:53:08:259: B2BStarter thread: B2B - (INFORMATION) Repository:getTpTcpEndpoints: TP = RXSOL
2009.03.09 at 14:53:08:299: B2BStarter thread: B2B - (INFORMATION) Repository:getTpTcpEndpointsnull already initialized
2009.03.09 at 14:53:08:299: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: TCP Map Size = 0
2009.03.09 at 14:53:08:299: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Adding to endpoint Map
2009.03.09 at 14:53:08:299: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Props: file://localhost/D:\RXSOL PROTOCOL_ENDPOINT = null
polling_interval = 30
file.receiver.polling_interval = 30
2009.03.09 at 14:53:08:439: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [IRIS_Transport_Server < file > < IRIS >]
2009.03.09 at 14:53:08:469: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize Initialize AppTransport Logger.
2009.03.09 at 14:53:08:469: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize AppTransport LogLevel = DEBUG
2009.03.09 at 14:53:08:480: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2009.03.09 at 14:53:08:480: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2009.03.09 at 14:53:08:480: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2009.03.09 at 14:53:08:480: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
2009.03.09 at 14:53:08:480: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2009.03.09 at 14:53:09:251: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
2009.03.09 at 14:53:09:421: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned on, will listen on IP_OUT_QUEUE for messages
2009.03.09 at 14:53:09:441: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
2009.03.09 at 14:54:08:502: Thread-11: B2B - (DEBUG)
Protocol = File
Version = 1.0
Transport Header
filename:RXSOL_OMN_RXSOLCM12312007TXT.TXT
filesize:308927
file_ext:TXT
fullpath:D:\RXSOL\RXSOL_OMN_RXSOLCM12312007TXT.TXT
timestamp:2009-03-08T20:31:26.027+05:30
2009.03.09 at 14:54:08:822: Thread-11: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.09 at 14:54:08:822: Thread-11: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.09 at 14:54:08:822: Thread-11: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.09 at 14:54:08:822: Thread-11: B2B - (DEBUG) InterfaceListener:onMessage - Invoke inbound callout - null - null
2009.03.09 at 14:54:08:822: Thread-11: B2B - (DEBUG) InterfaceListenersyncAckEBMSchecking header names
2009.03.09 at 14:54:08:872: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Enter
2009.03.09 at 14:54:09:122: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Exit
2009.03.09 at 14:54:09:122: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.InterfaceListener:onMessage sendEventtrue
2009.03.09 at 14:54:09:333: Thread-11: B2B - (DEBUG) DBContext commit: Enter
2009.03.09 at 14:54:09:353: Thread-11: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.03.09 at 14:54:09:353: Thread-11: B2B - (DEBUG) DBContext commit: Leave
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.09 at 14:54:09:954: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processEvents begin transaction
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Enter
2009.03.09 at 14:54:09:954: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Enter
2009.03.09 at 14:54:09:964: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Exit
2009.03.09 at 14:54:09:974: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Enter
2009.03.09 at 14:54:10:104: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Exit
2009.03.09 at 14:54:10:104: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Enter
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Identify Business Protocol
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Do Unpack using the BP specific package class
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) MimePackaging:unpack:Enter
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) MimePackaging:doUnpack:Enter
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Enter
2009.03.09 at 14:54:10:254: Thread-10: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:encoding = UTF-8
2009.03.09 at 14:54:10:284: Thread-10: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:oracle.tip.adapter.b2b.packaging.Component@12462b3
2009.03.09 at 14:54:10:284: Thread-10: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Exit
2009.03.09 at 14:54:10:304: Thread-10: B2B - (DEBUG) MimePackaging:unpack:Exit
2009.03.09 at 14:54:10:304: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Decode the Incoming Message into B2B Message
2009.03.09 at 14:54:10:304: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Enter
2009.03.09 at 14:54:10:304: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Number of Components = 1
2009.03.09 at 14:54:10:374: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage Transport Protocol = {File}
2009.03.09 at 14:54:10:374: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage filename = RXSOL_OMN_RXSOLCM12312007TXT.TXT
2009.03.09 at 14:54:10:384: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage FILE_FORMAT = FROM_PARTY - RXSOL
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage File TP Host name = RXSOL
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: RXSOL Type: null Value: null
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage fromParty = RXSOL
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: RXSOL Type: null Value: null
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
2009.03.09 at 14:54:10:454: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage security info NULL
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Exit
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Enter
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage toTP null
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage hubUrl null
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Exit
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage ProtocolCollabId = null
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage CollaborationName null
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Enter
2009.03.09 at 14:54:10:594: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate check non-RosettaNet Message
2009.03.09 at 14:54:10:605: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Exit
2009.03.09 at 14:54:10:605: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Protocol Collaboration Id : null
2009.03.09 at 14:54:10:605: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument Enter
2009.03.09 at 14:54:11:305: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Enter
2009.03.09 at 14:54:11:305: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl validateEnvelope = false
2009.03.09 at 14:54:11:305: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Leave
2009.03.09 at 14:54:11:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
2009.03.09 at 14:54:11:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@bf7916
2009.03.09 at 14:54:14:720: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SeverityConfig
2009.03.09 at 14:54:14:720: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
2009.03.09 at 14:54:15:722: Thread-10: B2B - (DEBUG) iAudit report :
Error Brief :
5042: Parser error - No matching parser schema was found.
iAudit Report :
<?xml version="1.0" encoding="UTF-16"?><AnalyzerResults Guid="{E3C64EF2-10E7-4933-95F4-AD6FBC54EDB8}" InterchangeReceived="1" InterchangeProcessed="1" InterchangeAccepted="0"> <ExecutionDate>Monday, March 09, 2009</ExecutionDate> <ExecutionTime>02:54:11 PM (India Standard Time)</ExecutionTime> <AnalyzerReturn>Failed</AnalyzerReturn> <NumberOfErrors>1</NumberOfErrors> <ErrorByCategory> <Category Name="Rejecting"> <Severity Name="Normal">1</Severity> </Category> </ErrorByCategory> <Status>Finished</Status> <DataFile> <FilePath>D:\OraHome_2\ip</FilePath> <FileName/> <LastModified/> <FileSize/> <DataURL>file:\\D:\OraHome_2\ip</DataURL> </DataFile> <Interchange Guid="{5027660C-DBE1-4D4F-876B-1EBB8D8A4498}" InterchangeAckCode="R" FunctionalGroupReceived="1" FunctionalGroupProcessed="1" FunctionalGroupAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>308925</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="InterchangeSenderQual">30</Link> <Link Name="InterchangeSenderID">752257328 </Link> <Link Name="InterchangeReceiverQual">ZZ</Link> <Link Name="InterchangeReceiverID">RXSolCM </Link> <Link Name="InterchangeControlVersion">00401</Link> <Link Name="Standard">X12</Link> </Links> <Properties> <Property Name="InterchangeAuthorizationInfoQual">00</Property> <Property Name="InterchangeAuthorizationInfo"> </Property> <Property Name="InterchangeSecurityInfoQual">00</Property> <Property Name="InterchangeSecurityInfo"> </Property> <Property Name="InterchangeSenderQual">30</Property> <Property Name="InterchangeSenderID">752257328 </Property> <Property Name="InterchangeReceiverQual">ZZ</Property> <Property Name="InterchangeReceiverID">RXSolCM </Property> <Property Name="InterchangeDate">080707</Property> <Property Name="InterchangeTime">1716</Property> <Property Name="InterchangeControlStandard_RepeatingSeparator">U</Property> <Property Name="InterchangeControlVersion">00401</Property> <Property Name="InterchangeControlNumber">000000044</Property> <Property Name="InterchangeAckRequested">0</Property> <Property Name="InterchangeUsageIndicator">P</Property> <Property Name="InterchangeComponentElementSep">0x3e</Property> <Property Name="DecimalSeparator"/> <Property Name="ElementDelimiter">0x2a</Property> <Property Name="ReleaseCharacter"/> <Property Name="RepeatingSeparator"/> <Property Name="SegmentDelimiter">0x7e0xd0xa</Property> <Property Name="SubelementDelimiter">0x3e</Property> <Property Name="InterchangeChildCount">1</Property> <Property Name="InterchangeTrailerControlNumber">000000044</Property> </Properties> </NodeInfo> <FunctionalGroup Guid="{D951EA97-2ED3-403A-8D8B-3E6DC0EAA3FB}" FunctionalGroupAckCode="R" TransactionSetsIncluded="117" TransactionSetsReceived="115" TransactionSetsProcessed="115" TransactionSetsAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>108</StartPos> <Size>308799</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="GroupSenderID">752257328</Link> <Link Name="GroupReceiverID">RXSolCM</Link> <Link Name="GroupVersionNumber">004010X091A1</Link> </Links> <Properties> <Property Name="GroupID">HP</Property> <Property Name="GroupSenderID">752257328</Property> <Property Name="GroupReceiverID">RXSolCM</Property> <Property Name="GroupDate">20080707</Property> <Property Name="GroupTime">171628</Property> <Property Name="GroupControlNumber">1</Property> <Property Name="GroupAgencyCode">X</Property> <Property Name="GroupVersionNumber">004010X091A1</Property> <Property Name="GroupChildCount">117</Property> <Property Name="GroupTrailerControlNumber">1</Property> </Properties> </NodeInfo> <Transaction Guid="{E58101A1-CFFA-4FAB-B005-3BAC9CE7C6F6}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>167</StartPos> <Size>678</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0001</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">28</Property> <Property Name="TransactionTrailerControlNumber">0001</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{591ABFED-907B-492C-AD83-0ED7EF1ADFF1}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>845</StartPos> <Size>736</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0002</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">30</Property> <Property Name="TransactionTrailerControlNumber">0002</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{064A69FF-9D38-413D-867C-25E5BD416921}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>1581</StartPos> <Size>658</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0003</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0003</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{E36F8A90-EDA1-40E9-936F-D0C23D363910}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>2239</StartPos> <Size>642</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0004</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0004</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{51CAC41F-1228-4FBB-8AEC-88EFE5855B42}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>2881</StartPos> <Size>884</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0005</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">33</Property> <Property Name="TransactionTrailerControlNumber">0005</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{98829EE4-B238-4BD5-A995-1390616F9A74}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>3765</StartPos> <Size>856</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0006</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">31</Property> <Property Name="TransactionTrailerControlNumber">0006</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{89391C6A-D523-4974-8935-5D22BE1C63CC}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>5919</StartPos> <Size>1306</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0008</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">45</Property> <Property Name="TransactionTrailerControlNumber">0008</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{6EF87778-042E-4310-B259-181DDE8FE9DB}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>7225</StartPos> <Size>651</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0009</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0009</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{62812BA9-A821-4710-8EE7-90B3A0F54AFD}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>7876</StartPos> <Size>651</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0010</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0010</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{848A558B-93AC-466E-A032-695C87C74F0E}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>8527</StartPos> <Size>1131</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0011</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">41</Property> <Property Name="TransactionTrailerControlNumber">0011</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{B8151448-B28E-4D0F-A281-A67AE052BCBC}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>9658</StartPos> <Size>652</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0012</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0012</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{7E32F424-6CA5-4358-A359-FF8819966133}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>10310</StartPos> <Size>637</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0013</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">24</Property> <Property Name="TransactionTrailerControlNumber">0013</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{FF263687-19FC-480A-83D7-18D4FCFE99D7}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>10947</StartPos> <Size>641</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0014</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0014</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{8C255975-07F6-4004-A7A7-929B46CB71D7}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>11588</StartPos> <Size>638</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">835</Link> </Links> <Properties> <Property Name="TransactionID">835</Property> <Property Name="TransactionControlNumber">0015</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">25</Property> <Property Name="TransactionTrailerControlNumber">0015</Property> </Properties> </NodeInfo> </Transaction> <Transaction Guid="{C65ABF28-F416-4417-A119-35B4D8B70414}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>12226</StartPos> <Size>860</Size> </DataXPointer> <NodeInfo> <Links> <Link Name -
basically I need to create a panel with a background, then use JLayeredPane to put 2 other panel on top of each other over the background. The problem is that each panel will display properly by with the background but not all 3 together.
/* main gui class for the four score game.*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GuiMain extends JFrame
//declare variables
private JButton quit = new JButton("Quit");
private JButton restart = new JButton("Restart");
//panels
private BoardPanel myBoard = new BoardPanel();
private JPanel South = new JPanel();
//embedded main class used for testing
public static void main(String[] args)
new GuiMain();
/*no arg constructor which zeroes the bead array, creates a new window using the boxlayout manager,
* creates the board, and adds the quit/restart buttons
public GuiMain()
super("Four Score");
this.addComponentListener(new ResizeListener());
setSize(640,480);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
myBoard.setBorder(BorderFactory.createLineBorder(Color.black));
restart.addActionListener(new ResetListener());
quit.addActionListener(new QuitListener());
South.add(quit);
South.add(restart);
South.setBorder(BorderFactory.createLineBorder(Color.green));
add(myBoard, BorderLayout.CENTER);
add(South, BorderLayout.SOUTH);
repaint();
setVisible(true);
//sends a new complete set of beads to the board
public void updateBoard(int[][][] newBeads)
myBoard.updateBoard(newBeads);
//updates a specific bead then calls the updateboard method
public void updateBead(int x, int y,int z, int color)
myBoard.updateBead(x, y, z, color);
//checks if a peg at a set of coordinates is full
public boolean isFull(int x, int y)
return myBoard.isFull(x,y);
/* customer action listener for the reset button
* resets the beads array to all zeroes (empty) and
* sends the command "reset;" to the player
private class ResetListener implements ActionListener
public void actionPerformed(ActionEvent e)
int[][][] beads = new int[4][4][4];
for(int i = 0; i < 4; i++)
for(int j = 0; j<4; j++)
for(int k=0; k<4;k++)
beads[i][j][k] = 0;
updateBoard(beads);
sendCommand("reset;");
/* customer action listener for the quit button
* sends a "quit;" command to the player.
public class QuitListener implements ActionListener
public void actionPerformed(ActionEvent e)
sendCommand("Quit;");
System.exit(0); //REMOVE AFTER TESTING
public void sendCommand(String command)
//so far unused as I still need to work out sending the commands to the appropriate place
public class ResizeListener implements ComponentListener
public void componentResized(ComponentEvent e)
if(getWidth() != 640 || getHeight() != 480)
setSize(640,480);
public void componentMoved(ComponentEvent e){}
public void componentShown(ComponentEvent e) {}
public void componentHidden(ComponentEvent e) {}
/* class which creates the actual game board
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class BoardPanel extends JPanel
enum BeadStatus {EMPTY, WHITE, BLACK};
//variables, basic x and y starting points for drawing the board.
final int x = 100;
final int y = 100;
final int[] boardxPoints = {x,x+320,x+420,x+100};
final int[] boardyPoints = {y,y,y+200,y+200};
//array for the beads
private int[][][] beads = new int[4][4][4];
private PegButton[] pegs = new PegButton[16];
public JPanel pegsPanel = new JPanel();
public BeadLayer beadsPanel = new BeadLayer();
JLayeredPane layers = new JLayeredPane();
* no arg constructor which simply zeroes the bead array
public BoardPanel()
pegsPanel.setLocation(0,0);
pegsPanel.setPreferredSize(new Dimension(630,480));
pegsPanel.setOpaque(false);
setOpaque(false);
drawPegs();
layers.setBorder(BorderFactory.createTitledBorder(
"Test"));
layers.add(pegsPanel, 1);
beadsPanel.setLocation(0,0);
beadsPanel.setPreferredSize(new Dimension(630,480));
//layers.add(beadsPanel, new Integer(1));
add(layers);
* overriden paint component method which draws out the board, pegs, and beads
public void paintComponent(Graphics g)
super.paintComponent(g);
g.setColor(Color.blue); //board background color
g.fillPolygon(boardxPoints,boardyPoints, 4); //create the basic board shape
drawGrid(g);
* method to draw out the grid shape
public void drawGrid(Graphics g)
int p;
int q;
g.setColor(Color.cyan);
//draw the vertical lines
for(int i=0; i<5;i++)
p=x+(i*80);
g.drawLine(p,y,p+100,y+200);
//draw the horizontal lines
for (int j=0; j<4; j++)
p=x+(j*25);
q=y+(50*j);
g.drawLine(p,q,p+320,q);
g.drawLine(x+100,y+200,x+420,y+200);
* draw out the 16 pegs in proper position
public void drawPegs()
int p = x;
int q = y;
int n;
for(int i=0; i<4;i++)
for(int j=0; j < 4; j++)
p = x+(j*80+40)+(i*25+12)-5;
q = y+(i*50+25)-80;
//g.fillRect(p,q,10,75);
//g.fillArc(p, q-5, 10, 10, 0, 180);
n =j+(i*4);
pegs[n] = new PegButton(i,j);
pegs[n].setLocation(p,q);
pegsPanel.add(pegs[n]);
//updates the board by reading in a new bead array then repainting
public void updateBoard(int[][][] beads)
for(int i = 0; i < 4; i++)
for(int j = 0; j<4; j++)
for(int k=0; k<4; k++)
this.beads[i][j][k] = beads[i][j][k];
repaint(); //inheirited method which causes paintcomponent to be called again
public void updateBead(int x, int y, int z, int color)
beads[x][y][z] = color;
repaint();
//returns true if a peg is full
public boolean isFull(int x, int y)
if (beads[x][y][3] != 0)
return false;
return true;
import java.awt.*;
import javax.swing.*;
public class BeadLayer extends JPanel
enum BeadStatus {EMPTY, WHITE, BLACK};
final int x = 100;
final int y = 100;
private int[][][] beads = new int[4][4][4];
public BeadLayer()
for(int i = 0; i < 4; i++)
for(int j = 0; j<4; j++)
for(int k=0; k<4; k++)
beads[i][j][k] = 1;
repaint();
//method which takes in a set of coordinates and a color then draws the bead at the correct position
public void paintComponent(Graphics g)
//reads through the bead array and calls the drawbead method where required
for(int i = 0; i<4; i++)
for(int j = 0; j<4; j++)
for(int k=0; k<4;k++)
if(beads[i][j][k] == 1)
drawBead(i,j,k,BeadStatus.BLACK,g);
else if(beads[i][j][k] == 2)
drawBead(i,j,k,BeadStatus.WHITE,g);
public void drawBead(int x, int y, int z, BeadStatus color, Graphics g)
x = this.x+(x*80+40)+(y*25+12)-10;
y = this.y+(y*50+25)-18-(18*z);
if(color == BeadStatus.WHITE)
g.setColor(Color.WHITE);
else
g.setColor(Color.BLACK);
g.fillOval(x, y, 20, 18);
g.setColor(Color.GREEN);
g.drawOval(x, y, 20, 18);
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class PegButton extends JButton implements ActionListener
private String coord;
public PegButton(int x, int y)
getCoord(x,y);
this.setPreferredSize(new Dimension(10,75));
this.setBorderPainted(false);
addActionListener(this);
public void getCoord(int x, int y)
y+=1;
switch(x)
case 0: coord = "A"+Integer.toString(y)+".";
break;
case 1: coord = "B"+Integer.toString(y)+".";
break;
case 2: coord = "C"+Integer.toString(y)+".";
break;
case 3: coord = "D"+Integer.toString(y)+".";
break;
public void setLocation(int x,int y)
if (y != 5)
super.setLocation(x,y);
public void paintComponent(Graphics g)
g.setColor(Color.RED);
g.fillRect(0, 7, 10, 75);
g.fillArc(0, 0, 10, 15, 0, 180);
public void actionPerformed(ActionEvent e)
System.out.println(coord);
}Multi-post: http://forum.java.sun.com/thread.jspa?threadID=5274611
Maybe you are looking for
-
Is it possible to sync an iPod and ITouch to the same iTunes Library?
I have way too many music files to put on an iTouch so I would like to be able to sync my video to the touch and the music to the iPod and the contacts etc to both, is this possible?
-
I cannot scan anything at the moment despite the fact that I was able to do so several weeks ago. I went to the HP online support site and downloaded a scan doctor programme. It tells me that I do not have the proper scan software on my system and
-
How to transfer photo gallery with thumbnails from Fireworks?
Hi I am trying to create a website. I am using Dreamweaver CS3 and for my main homepage I used one of their templates. From my main page I give a link to photo gallery. I intend to build a gallery in Fireworks as I will need a thumbnails for my photo
-
Error while passing PR. No. in "BAPI_REQUISITION_DELETE"
Hi i am trying to delete PR(Purchase Requisition) thru CALL FUNCTION 'BAPI_REQUISITION_DELETE' in my program, but it is giving run time error. Though I am passing PR. No. in the same format in the function. DUMP ERROR : An exception occurred that is
-
Problem starting with jwsdp2.0 to build a web service
i am using application server 9 and jwsdp2.0 to start building web services but i am finding difficuilties to start. i read the documentation but could not deploy the example web services. Is there any tutorial so that i can write a simple web servic