ScrollPane not validating correctly when scaling a JPanel

I am drawing on a JPanel which I would like to be able to zoom on, im using the 2D graphics for zooming. When I scale the scaling seems to work correctly, but when the JPanel gets bigger then the size it had when I added it to the ScrollPane, the graphics starts to "leave" the viewing area. I would like to know what I can do about this. I am currently using the revalidate method before my paint, and I can se that ssize of the JPanel is changing, but not totally to what i set the PreferedSize to, why not is beyond my understanding.
Im making the JPanel, which is a class extending JPanel , then the ScrollPane, adding the scrollPane to my frame and im not using layoutmanagers AFAIK anyway.
Code to edit the JPanel and create scrollPane in the frame class
        //Editing the scrollable JPanel
        workSpace.setPreferredSize(new Dimension(800, 800));
        workSpace.setOriginalHeight(800);
        workSpace.setOriginalWidth(800);
        workSpace.setLayout(null);
        //Creating and adding the scrollPane
        scrollPane = new JScrollPane(workSpace);
        scrollPane.setBounds(new Rectangle(285, 155, 685, 455));
        contentPane.add(scrollPane, null);
The paint method
    public void paintComponent(Graphics _g) {
        super.paintComponent(_g);
        //do rendering as offscreen, to avoid "flicker".
        Image offscreen = createImage(this.getWidth(), this.getHeight()); //make an image
        Graphics2D g2d = (Graphics2D) offscreen.getGraphics(); //get the graphics object from the image
        g2d.scale(scale, scale);
        //clear contents
        g2d.setPaint(DS_Data.getBGColor());
        g2d.fillRect(0, 0, this.getWidth(), this.getHeight());
        String[] dxfList = EntityListHandler.getListNames(); //get a list of names
        if (dxfList.length > 0) {
            //System.out.println("<WorkSpace.paint> Drawing - restraints x: " + this.getWidth() + "  y: " + this.getHeight());
            Block drawBlock; //block object
            for (int i = 0; i < dxfList.length; i++) {
                drawBlock = EntityListHandler.getTopLevelBlock(dxfList);
if (drawBlock != null) {
drawBlock.doDraw(g2d, this.getWidth(), this.getHeight(), 0,
0, 0, -3, false); //brug ALTID -3 til at kalde doDraw p� blokke, det fort�ller det er f�rste block
g2d.drawLine(this.getWidth(), 0, this.getWidth(), this.getHeight());
g2d.drawLine(0, this.getHeight(), this.getWidth(), this.getHeight());
g2d.dispose(); //dispose of the graphics2d context when were done with it.
_g.drawImage(offscreen, 0, 0, this);
} else {
System.out.println("<WorkSpace.paint> Listen er ikke klar .");
g2d.drawString("No content loaded.", 200, 200);
The zoom method controlled by the mouse wheel
    //Zoom method reacting on a mousewheel event
    public void this_mouseWheelMoved(MouseWheelEvent e) {
        if (e.getWheelRotation() == 1) {
            scale -= ZOOM_FACTOR;
        } else if (e.getWheelRotation() == -1) {
            scale += ZOOM_FACTOR;
        height = (int) (orig_height * scale);
        width = (int) (orig_width * scale);
        setPreferredSize(new Dimension(width, height));
        revalidate();
        repaint();
Some set methods just to show that I have them.
    public void setOriginalHeight(int _orig_height) {
        orig_height = _orig_height;
    public void setOriginalWidth(int _orig_width) {
        orig_width = _orig_width;
    }TIA hope somebody is able to clarify some things for me.
Kenneth

Swing gives you doble buffering for free. Try this
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
import javax.swing.*;
public class ZoomScale extends JPanel implements MouseWheelListener {
    Block[] blocks;
    int origWidth, origHeight;
    double scale;
    final double ZOOM_FACTOR = 0.1;
    public ZoomScale() {
        scale = 1.0;
        addMouseWheelListener(this);
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D)g;
        g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                            RenderingHints.VALUE_ANTIALIAS_ON);
        if(blocks == null)
            initGraphics();
        int w = getWidth(), h = getHeight();
        g2.scale(scale, scale);
        for(int j = 0; j < blocks.length; j++)
            blocks[j].draw(g2);
        g2.setPaint(Color.red);
        g2.drawLine(w, 0, w, h);
        g2.setPaint(Color.blue);
        g2.drawLine(0, h, w, h);
    public void mouseWheelMoved(MouseWheelEvent e) {
        if (e.getWheelRotation() == 1) {
            scale -= ZOOM_FACTOR;
        } else if (e.getWheelRotation() == -1) {
            scale += ZOOM_FACTOR;
        System.out.println("scale = " + scale);
        revalidate();
        repaint();
    public Dimension getPreferredSize() {
        return new Dimension((int)(scale * origWidth), (int)(scale * origHeight));
    private void initGraphics() {
        origWidth  = getWidth();
        origHeight = getHeight();
        double w = origWidth;
        double h = origHeight;
        double r = Math.min(w,h)/4;
        blocks = new Block[4];
        blocks[0] = new Block(new Line2D.Double(w/16, h/16, w*15/16, h*15/16),
                              Color.green.darker());
        blocks[1] = new Block(new Line2D.Double(w*15/16, h/16, w/16, h*15/16),
                              Color.orange);
        blocks[2] = new Block(new Rectangle2D.Double(w/16, h/16, w*7/8, h*7/8),
                              Color.blue);
        blocks[3] = new Block(new Ellipse2D.Double(w/2-r, h/2-r, 2*r, 2*r),
                              Color.red);
    public static void main(String[] args) {
        ZoomScale zs = new ZoomScale();
        JFrame f = new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.getContentPane().add(new JScrollPane(zs));
        f.setSize(400,400);
        f.setLocation(200,200);
        f.setVisible(true);
class Block {
    Shape s;
    Color color;
    Block(Shape s, Color color) {
        this.s = s;
        this.color = color;
    public void draw(Graphics2D g2) {
        g2.setPaint(color);
        g2.draw(s);
}

Similar Messages

  • I'm trying to sync my iphone in IPhoto. I get this message "our MobileMe account information is not correct. The provided login or password is not valid." when I click on the "Open MobileMe Preferences" button, it doesn't take me there.  Help please.

    I'm trying to sync my iphone in IPhoto. I get this message "your MobileMe account information is not correct". "The provided login or password is not valid." when I click on the "Open MobileMe Preferences" button, it doesn't take me there.  Help please.

    Mobile me has been discontinued for over a year.  What system  and iPhoto versions are you running?
    How are you trying to sync?  With Photo Stream or thru iTunes?
    Do you have an iCloud preference pane in your System preferences?
    Do you meet the minimum requirements for iCloud and Photo Stream?
    iCloud: System requirements
    iCloud: Photo Stream FAQ
    OT

  • Bc4j not behaving correctly when details are repeatedly added/removed

    Hi,
         I'm having problems creating a form with a master detail relationship. Seems like bc4j is not behaving correctly when details with the same keys are repeatedly added and removed.
         I've 3 entities maintenance order, maintenance and maintenance type with the relationships maintenance order 1:n maintenance n:1 maintenance type. My application module data model has one view for each of these entities and a view link between maintenance order and maintenance.
         In the maintenance order form, I can choose which maintenance types apply to a maintenance order by marking checkboxes. The struts action that saves the maintenance order, I remove/add maintenance records base on the selected/unselected checkboxes.
    Sequence of events:
    1) Open maintenance order - Maintenance order shown with all maintenances selected
    2) Uncheck all maintenances and save order - all maintenances removed from db
    3) Open maintenance order - Maintenance order shown with no maintenances selected as expected
    4) Check all maintenances and save order - all maintenances saved to db
    5) Open maintenance order - Maintenance order shown with all maintenances selected as expected
    6) Uncheck all maintenances and save order - NO maintenances removed from db
    7) Open maintenance order - Maintenance order shown with NO maintenances selected, even thought there are maintenances in the db
    8) Check all maintenances and save order - bc4j tried to insert new maintenance records in the db and an exception was raised due to unique constraint violation
    My environment is: Sun JDK 1.4.1_01, JDeveloper 9.0.3.4 (build 1247), testing with the embedded server
    Server log produced with jbo.debugoutput=console:
    [17] BC4J Property jbo.default.language='pt' -->(MetaObjectManager) from System Default
    [18] BC4J Property jbo.default.country='BR' -->(MetaObjectManager) from System Default
    [19] BC4J Property DeployPlatform='LOCAL' -->(SessionImpl) from Client Environment
    [20] Skipping empty Property ConnectionMode from System Default
    [21] Skipping empty Property HostName from System Default
    [22] Skipping empty Property ConnectionPort from System Default
    [23] BC4J Property jbo.locking.mode='pessimistic' -->(MetaObjectManager) from System Default
    [24] Skipping empty Property ApplicationPath from System Default
    [25] BC4J Property AppModuleJndiName='br.com.cvrd.logistica.kitbordo.sinalizacao.model.service.CadastroDeManutencaoModule' -->(SessionImpl) from Client Environment
    [26] Skipping empty Property java.naming.security.principal from System Default
    [27] Skipping empty Property java.naming.security.credentials from System Default
    [28] Skipping empty Property jbo.user.principal from System Default
    [29] Skipping empty Property jbo.object.marshaller from System Default
    [30] BC4J Property jbo.use.pers.coll='false' -->(SessionImpl) from System Default
    [31] BC4J Property jbo.pers.max.rows.per.node='70' -->(SessionImpl) from System Default
    [32] BC4J Property jbo.pers.max.active.nodes='30' -->(SessionImpl) from System Default
    [33] Skipping empty Property jbo.pcoll.mgr from System Default
    [34] BC4J Property jbo.txn_table_name='PS_TXN' -->(SessionImpl) from System Default
    [35] BC4J Property jbo.txn_seq_name='PS_TXN_seq' -->(SessionImpl) from System Default
    [36] BC4J Property jbo.control_table_name='PCOLL_CONTROL' -->(MetaObjectManager) from System Default
    [37] BC4J Property jbo.stringmanager.factory.class='use_default' -->(SessionImpl) from System Default
    [38] BC4J Property jbo.fetch.mode='AS.NEEDED' -->(MetaObjectManager) from System Default
    [39] BC4J Property jbo.323.compatible='false' -->(MetaObjectManager) from System Default
    [40] Skipping empty Property JBODynamicObjectsPackage from System Default
    [41] BC4J Property MetaObjectContextFactory='oracle.jbo.mom.xml.DefaultMomContextFactory' -->(MetaObjectManager) from System Default
    [42] BC4J Property jbo.load.components.lazily='false' -->(MetaObjectManager) from System Default
    [43] BC4J Property MetaObjectContext='oracle.jbo.mom.xml.XMLContextImpl' -->(MetaObjectManager) from System Default
    [44] BC4J Property java.naming.factory.initial='oracle.jbo.common.JboInitialContextFactory' -->(SessionImpl) from Client Environment
    [45] BC4J Property IsLazyLoadingTrue='true' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [46] BC4J Property ActivateSharedDataHandle='false' -->(MetaObjectManager) from System Default
    [47] Skipping empty Property HandleName from System Default
    [48] Skipping empty Property Factory-Substitution-List from System Default
    [49] BC4J Property jbo.project='Sinalizacao' -->(Configuration) from Client Environment
    [50] BC4J Property jbo.max.cursors='50' -->(MetaObjectManager) from System Default
    [51] BC4J Property jbo.dofailover='true' -->(Configuration) from System Default
    [52] BC4J Property jbo.doconnectionpooling='false' -->(Configuration) from System Default
    [53] BC4J Property jbo.recyclethreshold='10' -->(Configuration) from System Default
    [54] BC4J Property jbo.ampool.dynamicjdbccredentials='true' -->(Configuration) from System Default
    [55] BC4J Property jbo.ampool.resetnontransactionalstate='true' -->(SessionImpl) from System Default
    [56] BC4J Property jbo.ampool.sessioncookiefactoryclass='oracle.jbo.http.HttpSessionCookieFactory' -->(Configuration) from Client Environment
    [57] BC4J Property jbo.ampool.connectionstrategyclass='oracle.jbo.common.ampool.DefaultConnectionStrategy' -->(Configuration) from System Default
    [58] BC4J Property jbo.ampool.maxpoolsize='2147483647' -->(Configuration) from System Default
    [59] BC4J Property jbo.ampool.initpoolsize='0' -->(Configuration) from System Default
    [60] BC4J Property jbo.ampool.monitorsleepinterval='600000' -->(Configuration) from System Default
    [61] BC4J Property jbo.ampool.minavailablesize='5' -->(Configuration) from System Default
    [62] BC4J Property jbo.ampool.maxavailablesize='25' -->(Configuration) from System Default
    [63] BC4J Property jbo.ampool.maxinactiveage='600000' -->(Configuration) from System Default
    [64] BC4J Property jbo.ampool.doampooling='true' -->(Configuration) from System Default
    [65] BC4J Property jbo.passivationstore='null' -->(MetaObjectManager) from System Default
    [66] BC4J Property jbo.saveforlater='false' -->(SessionImpl) from System Default
    [67] BC4J Property jbo.snapshotstore.undo='persistent' -->(SessionImpl) from System Default
    [68] BC4J Property jbo.maxpassivationstacksize='10' -->(SessionImpl) from System Default
    [69] BC4J Property jbo.txn.handleafterpostexc='false' -->(SessionImpl) from System Default
    [70] BC4J Property jbo.maxpoolcookieage='-1' -->(Configuration) from System Default
    [71] BC4J Property PoolClassName='oracle.jbo.common.ampool.ApplicationPoolImpl' -->(Configuration) from System Default
    [72] BC4J Property jbo.maxpoolsize='2147483647' -->(Configuration) from System Default
    [73] BC4J Property jbo.initpoolsize='0' -->(Configuration) from System Default
    [74] BC4J Property jbo.poolrequesttimeout='30000' -->(Configuration) from System Default
    [75] BC4J Property jbo.poolmonitorsleepinterval='600000' -->(Configuration) from System Default
    [76] BC4J Property jbo.poolminavailablesize='5' -->(Configuration) from System Default
    [77] BC4J Property jbo.poolmaxavailablesize='25' -->(Configuration) from System Default
    [78] BC4J Property jbo.poolmaxinactiveage='600000' -->(Configuration) from System Default
    [79] BC4J Property RELEASE_MODE='Stateful' -->(MetaObjectManager) from System Default
    [80] BC4J Property jbo.assoc.consistent='true' -->(MetaObjectManager) from System Default
    [81] BC4J Property jbo.viewlink.consistent='false' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [82] BC4J Property jbo.passivation.TrackInsert='true' -->(MetaObjectManager) from System Default
    [83] Skipping empty Property jbo.ViewCriteriaAdapter from System Default
    [84] BC4J Property jbo.SQLBuilder='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [85] BC4J Property jbo.ConnectionPoolManager='oracle.jbo.server.ConnectionPoolManagerImpl' -->(MetaObjectManager) from System Default
    [86] BC4J Property jbo.TypeMapEntries='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [87] Skipping empty Property jbo.sql92.JdbcDriverClass from System Default
    [88] BC4J Property jbo.sql92.LockTrailer='FOR UPDATE' -->(MetaObjectManager) from System Default
    [89] BC4J Property jbo.jdbc.trace='false' -->(MetaObjectManager) from System Default
    [90] BC4J Property jbo.sql92.DbTimeQuery='select sysdate from dual' -->(MetaObjectManager) from System Default
    [91] BC4J Property oracle.jbo.defineColumnLength='as_chars' -->(MetaObjectManager) from System Default
    [92] Skipping empty Property jbo.tmpdir from System Default
    [93] Skipping empty Property jbo.server.internal_connection from System Default
    [94] Skipping empty Property SessionClass from System Default
    [95] Skipping empty Property TransactionFactory from System Default
    [96] BC4J Property jbo.debugoutput='console' -->(Diagnostic) from System Property
    [97] BC4J Property jbo.debug.prefix='DBG: ' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [98] BC4J Property jbo.logging.show.timing='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [99] BC4J Property jbo.logging.show.function='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [100] BC4J Property jbo.logging.show.level='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [101] BC4J Property jbo.logging.show.linecount='true' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [102] BC4J Property jbo.logging.trace.threshold='6' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [103] BC4J Property jbo.jdbc.driver.verbose='false' -->(Diagnostic) from System Default
    [104] Skipping empty Property oracle.home from System Default
    [105] Skipping empty Property oc4j.name from System Default
    [106] BC4J Property jbo.ejb.txntimeout='1830' -->(SessionImpl) from System Default
    [107] BC4J Property jbo.ejb.txntype='global' -->(SessionImpl) from System Default
    [108] BC4J Property jbo.ejb.txn.disconnect_on_completion='false' -->(SessionImpl) from System Default
    [109] Skipping empty Property oracle.jbo.schema from System Default
    [110] BC4J Property jbo.xml.validation='false' -->(MetaObjectManager) from System Default
    [111] BC4J Property ord.RetrievePath='ordDeliverMedia' -->(MetaObjectManager) from System Default
    [112] BC4J Property ord.HttpMaxMemory='102400' -->(MetaObjectManager) from System Default
    [113] Skipping empty Property ord.HttpTempDir from System Default
    [114] BC4J Property ord.wmp.classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' -->(MetaObjectManager) from System Default
    [115] BC4J Property ord.qp.classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' -->(MetaObjectManager) from System Default
    [116] BC4J Property ord.rp.classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' -->(MetaObjectManager) from System Default
    [117] BC4J Property ord.wmp.codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' -->(MetaObjectManager) from System Default
    [118] BC4J Property ord.qp.codebase='http://www.apple.com/qtactivex/qtplugin.cab' -->(MetaObjectManager) from System Default
    [119] Skipping empty Property ord.rp.codebase from System Default
    [120] BC4J Property ord.wmp.plugins.page='http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&' -->(MetaObjectManager) from System Default
    [121] BC4J Property ord.qp.plugins.page='http://www.apple.com/quicktime/download/' -->(MetaObjectManager) from System Default
    [122] BC4J Property ord.rp.plugins.page='http://www.real.com/player/' -->(MetaObjectManager) from System Default
    [123] BC4J Property jbo.security.enforce='None' -->(SessionImpl) from System Default
    [124] BC4J Property jbo.security.loginmodule='oracle.security.jazn.tools.Admintool' -->(SessionImpl) from System Default
    [125] BC4J Property jbo.server.useNullDbTransaction='false' -->(SessionImpl) from System Default
    [126] Copying unknown Client property (DBconnection='jdbc:oracle:thin:@cdsvandromeda:1521:dctm') to session
    [127] Copying unknown Client property (password='kitbordo') to session
    [128] Copying unknown Client property (JDBCName='Kitbordo') to session
    [129] Copying unknown Client property (jbo.jndi.use_default_context='true') to session
    [130] Copying unknown Client property (user='kitbordo') to session
    [131] Copying unknown Client property (jbo.applicationmoduleclassname='br.com.cvrd.logistica.kitbordo.sinalizacao.model.service.CadastroDeManutencaoModule') to session
    [132] Copying unknown Client property (ApplicationName='br.com.cvrd.logistica.kitbordo.sinalizacao.model.service.CadastroDeManutencaoModule') to session
    [133] WARNING: Unused property: LC='Calling Function' found in /oracle/jbo/common/Diagnostic.properties resource
    [134] }} finished loading BC4J properties
    [135] -----------------------------------------------------------
    Diagnostics: (Properties (re)loaded) Routing diagnostics to standard output (use -Djbo.debugoutput=silent to remove)
    [136] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:6
    [137] JavaVMVersion: 1.4.1_01-b01
    [138] JavaVMVendor: Sun Microsystems Inc.
    [139] JavaVMName: Java HotSpot(TM) Client VM
    [140] OperatingSystemName: Windows 2000
    [141] OperatingSystemVersion: 5.0
    [142] OperatingSystemUsername: Lbueno
    [143] Jbo323Compatible Flag: false, str: false
    [144] Loading from Sinalizacao.jpx file
    [145] Loading from indvidual XML files
    [146] Loading the Containees for the Package 'Sinalizacao.Sinalizacao'.
    [147] Connected to Oracle JBO Server - Version: 9.0.3.11.88
    [148] BC4J: Instrumentation disabled
    [149] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/service/service.xml file
    [150] Loading from indvidual XML files
    [151] Loading the Containees for the Package 'br.com.cvrd.logistica.kitbordo.sinalizacao.model.service.service'.
    [152] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/service/CadastroDeManutencaoModule.xml file
    [153] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/view.xml file
    [154] Loading from indvidual XML files
    [155] Loading the Containees for the Package 'br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.view'.
    [156] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/TipoManutencaoBoiaView.xml file
    [157] ViewObjectImpl's default fetch mode = 0
    [158] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/entity.xml file
    [159] Loading from indvidual XML files
    [160] Loading the Containees for the Package 'br.com.cvrd.logistica.kitbordo.sinalizacao.model.entity.entity'.
    [161] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/TipoManutencaoBoiaEntity.xml file
    [162] Loading Typemap entries from oracle.jbo.common.OracleTypeMapEntries
    [163] Stringmanager using default locale: 'pt_BR'
    [164] CSMessageBundle (language base) being initialized
    [165] OracleSQLBuilder reached getInterface
    [166] Oracle SQL Builder Version 3.2.0.0.0
    [167] ViewRowSetImpl's jbo.viewlink.consistent = false (0)
    [168] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/BoiasPorCanalView.xml file
    [169] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/BoiaEntity.xml file
    [170] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/HistoricoManutencaoBoiaView.xml file
    [171] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/HistoricoManutencaoBoiaEntity.xml file
    [172] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/ManutencaoBoiaView.xml file
    [173] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/ManutencaoBoiaEntity.xml file
    [174] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/ManutencaoBoiaViewLink.xml file
    [175] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/ManutencaoBoiaAssociation.xml file
    [176] Using DatabaseTransactionFactory implementation oracle.jbo.server.DatabaseTransactionFactory
    [177] mUsePersColl is false
    [178] ViewObjectImpl.mDefaultMaxRowsPerNode is 70
    [179] ViewObjectImpl.mDefaultMaxActiveNodes is 30
    [180] DBTransactionImpl Max Cursors is 50
    [181] Created root application module: 'br.com.cvrd.logistica.kitbordo.sinalizacao.model.service.CadastroDeManutencaoModule'
    [182] Locale is: 'pt_BR'
    [183] DefaultConnectionStrategy is establishing an application module connection
    [184] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [185] Creating a new pool resource
    [186] Trying connection/2: url='jdbc:oracle:thin:@cdsvandromeda:1521:dctm' info='{user=kitbordo, password=kitbordo}' ...
    [187] Successfully logged in
    [188] JDBCDriverVersion: 9.0.1.4.0
    [189] DatabaseProductName: Oracle
    [190] DatabaseProductVersion: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.1.0 - Production
    [191] **PCollManager.resolveName** tabName=PS_TXN
    [192] **retrieve** id=-1, collid=6838, keyonly=falseGetting a connection for internal use...
    [193] Creating internal connection...
    [194] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [195] Creating a new pool resource
    [196] Trying connection/2: url='jdbc:oracle:thin:@cdsvandromeda:1521:dctm' info='{user=kitbordo, password=kitbordo, dll=ocijdbc9, protocol=thin}' ...
    [197] , parid=0, ret=oracle.jdbc.driver.OracleBlobInputStream
    [198] stmt: select parentId, content from "PS_TXN" where id=:1 and collid=:2
    [199] **retrieve** id=1, collid=6838, keyonly=false, parid=-1, ret=oracle.jdbc.driver.OracleBlobInputStream
    [200] stmt: select parentId, content from "PS_TXN" where id=:1 and collid=:2
    [201] Clearing VO cache for TipoManutencaoBoiaView
    [202] Clear QueryCollection in cache...
    [203] Clearing VO cache for BoiasPorCanalView
    [204] Clear QueryCollection in cache...
    [205] Clearing VO cache for HistoricoManutencaoBoiaView
    [206] Clear QueryCollection in cache...
    [207] Getting a connection for internal use...
    [208] Creating internal connection...
    [209] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [210] Clearing VO cache for BoiasPorCanalView
    [211] Clear QueryCollection in cache...
    07/09/2004 12:07:51 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.actions.LocalStrings', returnNull=true
    [212] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/view/HistoricoManutencaoViewLink.xml file
    [213] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/HistoricoDeManutencaoDeBoiaAssociation.xml file
    [214] Column count: 23
    [215] ViewObject : Created new QUERY statement
    [216] SELECT Boia.H55SCANA, Boia.H55CODBO, Boia.H55LATGR, Boia.H55LATMI, Boia.H55LATSE, Boia.H55INDLA, Boia.H55VALEX, Boia.H55LONGR, Boia.H55LONMI, Boia.H55LONSE, Boia.H55INDLO, Boia.H55VALEY, Boia.H55CORLP, Boia.H55REMOV, Boia.H55NRORD, Boia.H55PROJE, Boia.H55PINTU, Boia.H55CARAC, Boia.H55EQLUM, Boia.H55FOLUM, Boia.H55EQFUN, Boia.H55EQMON FROM H55BOIAT Boia WHERE Boia.H55SCANA = :1
    [217] Binding param 1: 21
    [218] Clearing VO cache for TipoManutencaoBoiaView
    [219] Clear QueryCollection in cache...
    [220] Column count: 2
    [221] ViewObject : Created new QUERY statement
    [222] SELECT TipoManutencaoBoiaEntity.H5PSTPMB, TipoManutencaoBoiaEntity.H5PNOMAN FROM H5PTPMBT TipoManutencaoBoiaEntity ORDER BY TipoManutencaoBoiaEntity.H5PNOMAN ASC
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.bean.LocalStrings', returnNull=true
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    [223] Application Module failover is enabled
    [224] Getting a connection for internal use...
    [225] Creating internal connection...
    [226] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [227] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" im="1" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    07/09/2004 12:07:52 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [228] **insert** id=1, parid=-1, collid=6844, keyArr.len=-1, cont.len=1043
    [229] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [230] **commit** #pending ops=1
    [231] **insert** id=-1, parid=0, collid=6844, keyArr.len=-1, cont.len=665
    [232] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [233] **commit** #pending ops=1
    [234] Getting a connection for internal use...
    [235] Creating internal connection...
    [236] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [237] **deleteAll** collid=6838
    [238] stmt: delete "PS_TXN" where collid=:1
    [239] **commit** #pending ops=1
    [240] Reusing a cached session application module instance
    [241] Getting a connection for internal use...
    [242] Creating internal connection...
    [243] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [244] Column count: 5
    [245] ViewObject : Created new QUERY statement
    [246] SELECT HistoricoManutencaoBoia.H56CODBO, HistoricoManutencaoBoia.H56DTMAN, HistoricoManutencaoBoia.H56DESCR, HistoricoManutencaoBoia.H56SCANA FROM H56HIMAT HistoricoManutencaoBoia WHERE HistoricoManutencaoBoia.H56CODBO = ? and HistoricoManutencaoBoia.H56SCANA = ?
    [247] Binding param 1: XPPP
    [248] Binding param 2: 21
    [249] Clearing VO cache for HistoricoManutencaoBoiaView
    [250] Clear QueryCollection in cache...
    [251] Column count: 5
    [252] ViewObject : Reusing defined prepared Statement
    [253] Binding param 1: XPPP
    [254] Binding param 2: 21
    [255] Application Module failover is enabled
    [256] Getting a connection for internal use...
    [257] Creating internal connection...
    [258] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [259] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [260] **insert** id=1, parid=-1, collid=6847, keyArr.len=-1, cont.len=1036
    [261] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [262] **commit** #pending ops=1
    [263] **insert** id=-1, parid=0, collid=6847, keyArr.len=-1, cont.len=665
    [264] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [265] **commit** #pending ops=1
    [266] Getting a connection for internal use...
    [267] Creating internal connection...
    [268] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [269] **deleteAll** collid=6844
    [270] stmt: delete "PS_TXN" where collid=:1
    [271] **commit** #pending ops=1
    [272] Reusing a cached session application module instance
    [273] Getting a connection for internal use...
    [274] Creating internal connection...
    [275] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [276] Column count: 6
    [277] ViewObject close prepared statements...
    [278] ViewObject : Created new QUERY statement
    [279] SELECT ManutencaoBoiaEntity.H6ASCANA, ManutencaoBoiaEntity.H6ACODBO, ManutencaoBoiaEntity.H6ADTMAN, ManutencaoBoiaEntity.H6ASTPMB, TipoManutencaoBoiaEntity.H5PSTPMB AS CODIGO_TIPO_MANUTENCAO_BOIA1, TipoManutencaoBoiaEntity.H5PNOMAN FROM H6AMABOT ManutencaoBoiaEntity, H5PTPMBT TipoManutencaoBoiaEntity WHERE (ManutencaoBoiaEntity.H6ASCANA = :1 AND ManutencaoBoiaEntity.H6ACODBO = :2 AND ManutencaoBoiaEntity.H6ADTMAN = :3)
    [280] Binding param 1: 21
    [281] Binding param 2: XPPP
    [282] Binding param 3: 2004-06-02
    07/09/2004 12:08:19 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    [283] Application Module failover is enabled
    [284] Getting a connection for internal use...
    [285] Creating internal connection...
    [286] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [287] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDAT07/09/2004 12:08:19 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    07/09/2004 12:08:20 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
    A[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [288] **insert** id=1, parid=-1, collid=6849, keyArr.len=-1, cont.len=1036
    [289] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [290] **commit** #pending ops=1
    [291] **insert** id=-1, parid=0, collid=6849, keyArr.len=-1, cont.len=665
    [292] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [293] **commit** #pending ops=1
    [294] Getting a connection for internal use...
    [295] Creating internal connection...
    [296] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [297] **deleteAll** collid=6847
    [298] stmt: delete "PS_TXN" where collid=:1
    [299] **commit** #pending ops=1
    [300] Reusing a cached session application module instance
    [301] Getting a connection for internal use...
    [302] Creating internal connection...
    [303] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [304] OracleSQLBuilder Executing Select on: H56HIMAT (true)
    [305] Built select: 'SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity'
    [306] Executing LOCK...SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity WHERE H56CODBO=:1 AND H56DTMAN=:2 AND H56SCANA=:3 FOR UPDATE NOWAIT
    [307] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/RelatoriosSetorSinalizacaoNauticaBoiaAssociation.xml file
    [308] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/RelatorioSetorSinalizacaoNauticaEntity.xml file
    [309] OracleSQLBuilder Executing Select on: H55BOIAT (true)
    [310] Built select: 'SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity'
    [311] Executing LOCK...SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity WHERE H55SCANA=:1 AND H55CODBO=:2 FOR UPDATE NOWAIT
    [312] Loading from /br/com/cvrd/logistica/kitbordo/sinalizacao/model/entity/TipoManutencaoBoiaAssociation.xml file
    [313] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [314] Built select: 'SELECT H6ASCANA, H6ACODBO, H6ADTMAN, H6ASTPMB FROM H6AMABOT ManutencaoBoiaEntity'
    [315] Executing LOCK...SELECT H6ASCANA, H6ACODBO, H6ADTMAN, H6ASTPMB FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4 FOR UPDATE NOWAIT
    [316] QueryCollection: afterRemove(0)
    [317] ViewRowCache: removeReference
    [318] ViewRowCache: removeReference
    [319] QueryCollection: afterRemove(5)
    [320] ViewRowCache: removeReference
    [321] ViewRowCache: removeReference
    [322] QueryCollection: afterRemove(10)
    [323] ViewRowCache: removeReference
    [324] ViewRowCache: removeReference
    [325] QueryCollection: afterRemove(15)
    [326] ViewRowCache: removeReference
    [327] ViewRowCache: removeReference
    [328] QueryCollection: afterRemove(20)
    [329] ViewRowCache: removeReference
    [330] ViewRowCache: removeReference
    [331] QueryCollection: afterRemove(25)
    [332] ViewRowCache: removeReference
    [333] ViewRowCache: removeReference
    [334] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [335] Reusing prepared LOCK statement
    [336] QueryCollection: afterRemove(0)
    [337] ViewRowCache: removeReference
    [338] ViewRowCache: removeReference
    [339] QueryCollection: afterRemove(4)
    [340] ViewRowCache: removeReference
    [341] ViewRowCache: removeReference
    [342] QueryCollection: afterRemove(8)
    [343] ViewRowCache: removeReference
    [344] ViewRowCache: removeReference
    [345] QueryCollection: afterRemove(12)
    [346] ViewRowCache: removeReference
    [347] ViewRowCache: removeReference
    [348] QueryCollection: afterRemove(16)
    [349] ViewRowCache: removeReference
    [350] ViewRowCache: removeReference
    [351] QueryCollection: afterRemove(20)
    [352] ViewRowCache: removeReference
    [353] ViewRowCache: removeReference
    [354] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [355] Reusing prepared LOCK statement
    [356] QueryCollection: afterRemove(0)
    [357] ViewRowCache: removeReference
    [358] ViewRowCache: removeReference
    [359] QueryCollection: afterRemove(3)
    [360] ViewRowCache: removeReference
    [361] ViewRowCache: removeReference
    [362] QueryCollection: afterRemove(6)
    [363] ViewRowCache: removeReference
    [364] ViewRowCache: removeReference
    [365] QueryCollection: afterRemove(9)
    [366] ViewRowCache: removeReference
    [367] ViewRowCache: removeReference
    [368] QueryCollection: afterRemove(12)
    [369] ViewRowCache: removeReference
    [370] ViewRowCache: removeReference
    [371] QueryCollection: afterRemove(15)
    [372] ViewRowCache: removeReference
    [373] ViewRowCache: removeReference
    [374] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [375] Reusing prepared LOCK statement
    [376] QueryCollection: afterRemove(0)
    [377] ViewRowCache: removeReference
    [378] ViewRowCache: removeReference
    [379] QueryCollection: afterRemove(2)
    [380] ViewRowCache: removeReference
    [381] ViewRowCache: removeReference
    [382] QueryCollection: afterRemove(4)
    [383] ViewRowCache: removeReference
    [384] ViewRowCache: removeReference
    [385] QueryCollection: afterRemove(6)
    [386] ViewRowCache: removeReference
    [387] ViewRowCache: removeReference
    [388] QueryCollection: afterRemove(8)
    [389] ViewRowCache: removeReference
    [390] ViewRowCache: removeReference
    [391] QueryCollection: afterRemove(10)
    [392] ViewRowCache: removeReference
    [393] ViewRowCache: removeReference
    [394] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [395] Reusing prepared LOCK statement
    [396] QueryCollection: afterRemove(0)
    [397] ViewRowCache: removeReference
    [398] ViewRowCache: removeReference
    [399] QueryCollection: afterRemove(1)
    [400] ViewRowCache: removeReference
    [401] ViewRowCache: removeReference
    [402] QueryCollection: afterRemove(2)
    [403] ViewRowCache: removeReference
    [404] ViewRowCache: removeReference
    [405] QueryCollection: afterRemove(3)
    [406] ViewRowCache: removeReference
    [407] ViewRowCache: removeReference
    [408] QueryCollection: afterRemove(4)
    [409] ViewRowCache: removeReference
    [410] ViewRowCache: removeReference
    [411] QueryCollection: afterRemove(5)
    [412] ViewRowCache: removeReference
    [413] ViewRowCache: removeReference
    [414] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [415] Reusing prepared LOCK statement
    [416] QueryCollection: afterRemove(0)
    [417] ViewRowCache: removeReference
    [418] ViewRowCache: removeReference
    [419] QueryCollection: afterRemove(0)
    [420] ViewRowCache: removeReference
    [421] ViewRowCache: removeReference
    [422] QueryCollection: afterRemove(0)
    [423] ViewRowCache: removeReference
    [424] ViewRowCache: removeReference
    [425] QueryCollection: afterRemove(0)
    [426] ViewRowCache: removeReference
    [427] ViewRowCache: removeReference
    [428] QueryCollection: afterRemove(0)
    [429] ViewRowCache: removeReference
    [430] ViewRowCache: removeReference
    [431] QueryCollection: afterRemove(0)
    [432] ViewRowCache: removeReference
    [433] ViewRowCache: removeReference
    [434] OracleSQLBuilder Executing DML on: H56HIMAT (Atualizar)
    [435] BEGIN UPDATE H56HIMAT HistoricoManutencaoBoiaEntity SET H56CODBO=:1,H56DTMAN=:2,H56DESCR=:3 WHERE H56CODBO=:4 AND H56DTMAN=:5 AND H56SCANA=:6 RETURNING H56CODBO INTO :7; END;
    [436] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [437] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [438] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [439] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [440] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [441] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [442] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [443] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [444] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [445] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [446] OracleSQLBuilder Executing DML on: H6AMABOT (Deletar)
    [447] DELETE FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4
    [448] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [449] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [450] TipoManutencaoBoiaView notify COMMIT ...
    [451] BoiasPorCanalView notify COMMIT ...
    [452] HistoricoManutencaoBoiaView notify COMMIT ...
    [453] ManutencaoBoiaEntity_ManutencaoBoiaAssociation_ManutencaoBoiaView notify COMMIT ...
    [454] EntityCache close prepared statement
    [455] EntityCache close prepared statement
    [456] EntityCache close prepared statement
    [457] Clearing VO cache for BoiasPorCanalView
    [458] Clear QueryCollection in cache...
    [459] Column count: 23
    [460] ViewObject : Reusing defined prepared Statement
    [461] Binding param 1: 21
    [462] Clearing VO cache for TipoManutencaoBoiaView
    [463] Clear QueryCollection in cache...
    [464] Column count: 2
    [465] ViewObject : Reusing defined prepared Statement
    [466] Application Module failover is enabled
    [467] Getting a connection for internal use...
    [468] Creating internal connection...
    [469] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [470] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [471] **insert** id=1, parid=-1, collid=6850, keyArr.len=-1, cont.len=1036
    [472] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [473] **commit** #pending ops=1
    [474] **insert** id=-1, parid=0, collid=6850, keyArr.len=-1, cont.len=665
    [475] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [476] **commit** #pending ops=1
    [477] Getting a connection for internal use...
    [478] Creating internal connection...
    [479] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [480] **deleteAll** collid=6849
    [481] stmt: delete "PS_TXN" where collid=:1
    [482] **commit** #pending ops=1
    [483] Reusing a cached session application module instance
    [484] Getting a connection for internal use...
    [485] Creating internal connection...
    [486] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [487] Application Module failover is enabled
    [488] Getting a connection for internal use...
    [489] Creating internal connection...
    [490] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [491] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [492] **insert** id=1, parid=-1, collid=6851, keyArr.len=-1, cont.len=1036
    [493] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [494] **commit** #pending ops=1
    [495] **insert** id=-1, parid=0, collid=6851, keyArr.len=-1, cont.len=665
    [496] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [497] **commit** #pending ops=1
    [498] Getting a connection for internal use...
    [499] Creating internal connection...
    [500] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [501] **deleteAll** collid=6850
    [502] stmt: delete "PS_TXN" where collid=:1
    [503] **commit** #pending ops=1
    [504] Reusing a cached session application module instance
    [505] Getting a connection for internal use...
    [506] Creating internal connection...
    [507] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [508] OracleSQLBuilder Executing Select on: H56HIMAT (true)
    [509] Built select: 'SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity'
    [510] Executing LOCK...SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity WHERE H56CODBO=:1 AND H56DTMAN=:2 AND H56SCANA=:3 FOR UPDATE NOWAIT
    [511] OracleSQLBuilder Executing Select on: H55BOIAT (true)
    [512] Built select: 'SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity'
    [513] Executing LOCK...SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity WHERE H55SCANA=:1 AND H55CODBO=:2 FOR UPDATE NOWAIT
    [514] OracleSQLBuilder Executing DML on: H56HIMAT (Atualizar)
    [515] BEGIN UPDATE H56HIMAT HistoricoManutencaoBoiaEntity SET H56CODBO=:1,H56DTMAN=:2,H56DESCR=:3 WHERE H56CODBO=:4 AND H56DTMAN=:5 AND H56SCANA=:6 RETURNING H56CODBO INTO :7; END;
    [516] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [517] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [518] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [519] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [520] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [521] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [522] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [523] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [524] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [525] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [526] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [527] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [528] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [529] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [530] TipoManutencaoBoiaView notify COMMIT ...
    [531] BoiasPorCanalView notify COMMIT ...
    [532] HistoricoManutencaoBoiaView notify COMMIT ...
    [533] ManutencaoBoiaEntity_ManutencaoBoiaAssociation_ManutencaoBoiaView notify COMMIT ...
    [534] EntityCache close prepared statement
    [535] EntityCache close prepared statement
    [536] Clearing VO cache for BoiasPorCanalView
    [537] Clear QueryCollection in cache...
    [538] Column count: 23
    [539] ViewObject : Reusing defined prepared Statement
    [540] Binding param 1: 21
    [541] Clearing VO cache for TipoManutencaoBoiaView
    [542] Clear QueryCollection in cache...
    [543] Column count: 2
    [544] ViewObject : Reusing defined prepared Statement
    [545] Application Module failover is enabled
    [546] Getting a connection for internal use...
    [547] Creating internal connection...
    [548] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [549] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [550] **insert** id=1, parid=-1, collid=6853, keyArr.len=-1, cont.len=1036
    [551] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [552] **commit** #pending ops=1
    [553] **insert** id=-1, parid=0, collid=6853, keyArr.len=-1, cont.len=665
    [554] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [555] **commit** #pending ops=1
    [556] Getting a connection for internal use...
    [557] Creating internal connection...
    [558] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [559] **deleteAll** collid=6851
    [560] stmt: delete "PS_TXN" where collid=:1
    [561] **commit** #pending ops=1
    [562] Reusing a cached session application module instance
    [563] Getting a connection for internal use...
    [564] Creating internal connection...
    [565] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [566] Application Module failover is enabled
    [567] Getting a connection for internal use...
    [568] Creating internal connection...
    [569] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [570] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [571] **insert** id=1, parid=-1, collid=6854, keyArr.len=-1, cont.len=1036
    [572] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [573] **commit** #pending ops=1
    [574] **insert** id=-1, parid=0, collid=6854, keyArr.len=-1, cont.len=665
    [575] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [576] **commit** #pending ops=1
    [577] Getting a connection for internal use...
    [578] Creating internal connection...
    [579] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [580] **deleteAll** collid=6853
    [581] stmt: delete "PS_TXN" where collid=:1
    [582] **commit** #pending ops=1
    [583] Reusing a cached session application module instance
    [584] Getting a connection for internal use...
    [585] Creating internal connection...
    [586] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [587] OracleSQLBuilder Executing Select on: H56HIMAT (true)
    [588] Built select: 'SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity'
    [589] Executing LOCK...SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity WHERE H56CODBO=:1 AND H56DTMAN=:2 AND H56SCANA=:3 FOR UPDATE NOWAIT
    [590] OracleSQLBuilder Executing Select on: H55BOIAT (true)
    [591] Built select: 'SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity'
    [592] Executing LOCK...SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity WHERE H55SCANA=:1 AND H55CODBO=:2 FOR UPDATE NOWAIT
    [593] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [594] Built select: 'SELECT H6ASCANA, H6ACODBO, H6ADTMAN, H6ASTPMB FROM H6AMABOT ManutencaoBoiaEntity'
    [595] Executing LOCK...SELECT H6ASCANA, H6ACODBO, H6ADTMAN, H6ASTPMB FROM H6AMABOT ManutencaoBoiaEntity WHERE H6ASCANA=:1 AND H6ACODBO=:2 AND H6ADTMAN=:3 AND H6ASTPMB=:4 FOR UPDATE NOWAIT
    [596] QueryCollection: afterRemove(0)
    [597] ViewRowCache: removeReference
    [598] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [599] Reusing prepared LOCK statement
    [600] QueryCollection: afterRemove(0)
    [601] ViewRowCache: removeReference
    [602] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [603] Reusing prepared LOCK statement
    [604] QueryCollection: afterRemove(0)
    [605] ViewRowCache: removeReference
    [606] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [607] Reusing prepared LOCK statement
    [608] QueryCollection: afterRemove(0)
    [609] ViewRowCache: removeReference
    [610] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [611] Reusing prepared LOCK statement
    [612] QueryCollection: afterRemove(0)
    [613] ViewRowCache: removeReference
    [614] OracleSQLBuilder Executing Select on: H6AMABOT (true)
    [615] Reusing prepared LOCK statement
    [616] QueryCollection: afterRemove(0)
    [617] ViewRowCache: removeReference
    [618] OracleSQLBuilder Executing DML on: H56HIMAT (Atualizar)
    [619] BEGIN UPDATE H56HIMAT HistoricoManutencaoBoiaEntity SET H56CODBO=:1,H56DTMAN=:2,H56DESCR=:3 WHERE H56CODBO=:4 AND H56DTMAN=:5 AND H56SCANA=:6 RETURNING H56CODBO INTO :7; END;
    [620] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [621] BaseSQLBuilder: releaseSavepoint 'BO_SP' ignored
    [622] TipoManutencaoBoiaView notify COMMIT ...
    [623] BoiasPorCanalView notify COMMIT ...
    [624] HistoricoManutencaoBoiaView notify COMMIT ...
    [625] ManutencaoBoiaEntity_ManutencaoBoiaAssociation_ManutencaoBoiaView notify COMMIT ...
    [626] EntityCache close prepared statement
    [627] EntityCache close prepared statement
    [628] EntityCache close prepared statement
    [629] Clearing VO cache for BoiasPorCanalView
    [630] Clear QueryCollection in cache...
    [631] Column count: 23
    [632] ViewObject : Reusing defined prepared Statement
    [633] Binding param 1: 21
    [634] Clearing VO cache for TipoManutencaoBoiaView
    [635] Clear QueryCollection in cache...
    [636] Column count: 2
    [637] ViewObject : Reusing defined prepared Statement
    [638] Application Module failover is enabled
    [639] Getting a connection for internal use...
    [640] Creating internal connection...
    [641] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [642] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [643] **insert** id=1, parid=-1, collid=6855, keyArr.len=-1, cont.len=1036
    [644] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [645] **commit** #pending ops=1
    [646] **insert** id=-1, parid=0, collid=6855, keyArr.len=-1, cont.len=665
    [647] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [648] **commit** #pending ops=1
    [649] Getting a connection for internal use...
    [650] Creating internal connection...
    [651] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [652] **deleteAll** collid=6854
    [653] stmt: delete "PS_TXN" where collid=:1
    [654] **commit** #pending ops=1
    [655] Reusing a cached session application module instance
    [656] Getting a connection for internal use...
    [657] Creating internal connection...
    [658] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [659] Application Module failover is enabled
    [660] Getting a connection for internal use...
    [661] Creating internal connection...
    [662] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [663] <AM MomVer="0">
    <cd/>
    <TXN Def="0" New="0" Lok="1"/>
    <VO>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.TipoManutencaoBoiaView" Name="TipoManutencaoBoiaView"/>
    <VO It="1" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.BoiasPorCanalView" Name="BoiasPorCanalView">
    <args ct="1">
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    <VO It="1" Sz="10" St="0" ac="0" Def="br.com.cvrd.logistica.kitbordo.sinalizacao.model.view.HistoricoManutencaoBoiaView" Name="HistoricoManutencaoBoiaView">
    <args ct="2">
    <arg>
    <![CDATA[XPPP ]]>
    </arg>
    <arg>
    <![CDATA[21]]>
    </arg>
    </args>
    </VO>
    </VO>
    </AM>
    [664] **insert** id=1, parid=-1, collid=6856, keyArr.len=-1, cont.len=1036
    [665] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [666] **commit** #pending ops=1
    [667] **insert** id=-1, parid=0, collid=6856, keyArr.len=-1, cont.len=665
    [668] stmt: begin insert into "PS_TXN" values (:1, :2, :3, empty_blob(), sysdate) returning content into :4; end;
    [669] **commit** #pending ops=1
    [670] Getting a connection for internal use...
    [671] Creating internal connection...
    [672] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [673] **deleteAll** collid=6855
    [674] stmt: delete "PS_TXN" where collid=:1
    [675] **commit** #pending ops=1
    [676] Reusing a cached session application module instance
    [677] Getting a connection for internal use...
    [678] Creating internal connection...
    [679] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [680] OracleSQLBuilder Executing Select on: H56HIMAT (true)
    [681] Built select: 'SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity'
    [682] Executing LOCK...SELECT H56CODBO, H56DTMAN, H56DESCR, H56SCANA FROM H56HIMAT HistoricoManutencaoBoiaEntity WHERE H56CODBO=:1 AND H56DTMAN=:2 AND H56SCANA=:3 FOR UPDATE NOWAIT
    [683] OracleSQLBuilder Executing Select on: H55BOIAT (true)
    [684] Built select: 'SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity'
    [685] Executing LOCK...SELECT H55SCANA, H55CODBO, H55LATGR, H55LATMI, H55LATSE, H55INDLA, H55VALEX, H55LONGR, H55LONMI, H55LONSE, H55INDLO, H55VALEY, H55CORLP, H55REMOV, H55NRORD, H55PROJE, H55PINTU, H55CARAC, H55EQLUM, H55FOLUM, H55EQFUN, H55EQMON FROM H55BOIAT BoiaEntity WHERE H55SCANA=:1 AND H55CODBO=:2 FOR UPDATE NOWAIT
    [686] EntityCache:add WARNING - a new row with a key equal to a removed row
    [687] EntityCache:add WARNING - a new row with a key equal to a removed row
    [688] EntityCache:add WARNING - a new row with a key equal to a removed row
    [689] EntityCache:add WARNING - a new row with a key equal to a removed row
    [690] EntityCache:add WARNING - a new row with a key equal to a removed row
    [691] EntityCache:add WARNING - a new row with a key equal to a removed row
    [692] OracleSQLBuilder Executing DML on: H56HIMAT (Atualizar)
    [693] BEGIN UPDATE H56HIMAT HistoricoManutencaoBoiaEntity SET H56CODBO=:1,H56DTMAN=:2,H56DESCR=:3 WHERE H56CODBO=:4 AND H56DTMAN=:5 AND H56SCANA=:6 RETURNING H56CODBO INTO :7; END;
    [694] OracleSQLBuilder Executing DML on: H6AMABOT (Inserir)
    [695] BEGIN INSERT INTO H6AMABOT(H6ASCANA,H6ACODBO,H6ADTMAN,H6ASTPMB) VALUES (:1,:2,:3,:4) RETURNING H6ACODBO INTO :5; END;
    [696] OracleSQLBuilderImpl.doEntityDML failed...
    [697] X/Open SQL State is: 23000
    [698] java.sql.SQLException: ORA-00001: restrição exclusiva (KITBORDO.PK_H6AMABOT) violada
    ORA-06512: em line 1
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:187)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:241)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1477)
         at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:888)
         at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2004)
         at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1924)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2562)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:452)
         at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:526)
         at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:370)
     

    Hi Sung, Thanks for your reply.
    Leonardo:
    If I understand your msg correctly, I'm wondering if
    the data model as you described is complete.
    You state that you have MaintenanceType, Maintenance,
    and MaintenanceOrder, but don't you need
    MaintenanceOrderLine?MaintenanceOrderLine is what I'm calling Maintenance. A Maintenace record is used just to link a MaintenanceOrder to a MaintenanceType
    >
    Otherwise, you say that you removed all Maintenance's
    in step 2). How did you form a list of all
    Maintenance's in step 4)? How do you form this
    list?
    was raised due to unique constraint violationAt step 3) I'm using a view object, MaintenanceTypeView, to create a list of checkboxes, one for each MaintenanceType.
    At step 4), for each MaintenanceType selected in the form, I'm creating a new Maintenance using:
    //All codes of maintenance types, that already have a
    //respective maintenance record in the db, have already
    //been remove from the maintenancesToInsert list at this
    //point
    for (Iterator iter = maintenancesToInsert.iterator(); iter.hasNext();) {
    MaintenanceViewRow maintenanceRow = (MaintenanceViewRow) maintenanceView.createRow();
    maintenanceRow.setMaintenanceTypeCode(Integer.valueOf((String)iter.next()));
    maintenanceView.insertRow(maintenanceRow);
    >
    Sung

  • SharePont 2013 Document Library lookup Column Properties not Showing Correctly when editing in Word

    Hi
    I keep seeing this issue albeit intermittently.  I have set up a doc library for my users which has a custom content type (lookup, metadata columns, etc)  . They all appear perfectly most of the time except the lookup column. Sometimes is just
    decides to display the title field of the current library and not the lookup list title .  It is weird as it has been working perfectly for ages given the library is populated with valid documents.
    There are some fixes listed here. Has anyone got any experience of this?
    https://social.msdn.microsoft.com/Forums/azure/en-US/e0b55531-509c-4219-8113-61b3e488de69/document-library-metadata-properties-of-a-content-type-do-not-show-correctly-when-editing-in-word?forum=sharepointdevelopmentprevious
    Freelance consultant

    Hi,
    According to your post, my understanding is that the lookup  column not display well while editing in word.
    Did you customize the Document Information Panel?
    I recommend you edit your custom document information panel or create a new document information panel, then re-publish it to check whether it works.
    https://support.office.com/en-gb/article/Create-or-edit-a-custom-Document-Information-Panel-for-a-content-type-b701a9af-3ea6-4c1a-9e1c-75363bd987c9?ui=en-US&rs=en-GB&ad=GB
    Or you can also use the methods in the post you have pasted to check whether it works.
    As the limitation of the environment, we could not reproduce the issue in our environment.
    I  would suggest you open a case to Microsoft Customer Service via Phone.
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

  • I am getting error "Office for Mac has determined that your  product key is not valid." when opening xlsx doc.Till yesterday i was not geting this error

    i am getting error "Office for Mac has determined that your  product key is not valid." when opening xlsx doc.Till yesterday i was not geting this error and was working perfectly fine with my sheet.

    Could be some Disk Corruption, but...
    http://support.microsoft.com/kb/969064

  • Why exchange rate is not displayed correctly when I create the PO in SRM?

    Hi Gurus,
    Yesterday I insert a new row at OB08 tx. at backend system (R/3) for exchange rate of May 17,2010, the value was 10.00. Then I run the BBP_GET_EXRATE program to replicate the info to SRM.
    But when I created a purchase order (PO) the value was 12.24 for exchange rate (this value 12.24 is the value for the previous day May 16, 2010).
    Today morning (May 18, 2010), I inserted another row at R/3 and replicated to SRM, the new value for May 18 was 11. I create another PO and the value was 10 for exchange rate (the value for yesterday).
    But when the PO is transmitted to R/3, the exchange rate is the correct.
    My question is: Why exchange rate is not displayed correctly when I create the PO in SRM? Exists an aspect of memory in SRM that it has to be refreshed? Why SRM is getting the exchange rate for yesterday? Is an issue for time zone?

    Hi Muthu,
    I'm in Extended classic.
    I already discovered what is happening. At the time of being creating the purchase order (PO), it takes the exchange rate of the delivery date of the shopping cart (SC). But when the order is authorized and tries to transmit it to R/3, it takes the exchange rate of the date of creation of the PO.
    Two checks of budget exist:
    1.- When creating PO (exchange rate date of delivery date of the SC's item)
    2.- When authorized and tries to transmit it to R/3 (exchange rate date of creation date of the PO)
    If exchange rate of delivery date of the SC is lower than exchange rate date of creation of the PO, there are cases in which it is marking budget error.
    Now my question is: It is a standard behavior? (to take different exchange rate)

  • Media out or not loaded correctly when attempting to print since iOS 7 upgrade?

    Since ios7 upgrade my mini gives me "media out or not loaded correctly" when attempting tp print to Epson r2400. Apple support directed me through a new setup. It worked for a few days and on it's own reverted back to the original problem.

    Since ios7 upgrade my mini gives me "media out or not loaded correctly" when attempting tp print to Epson r2400. Apple support directed me through a new setup. It worked for a few days and on it's own reverted back to the original problem.

  • "Non rectangular objects will not appear correctly when exported using CSS."

    I am using Ind CC 2014 exporting a document to a reflowable epub.  The document contains an .ai image.  The image exports correctly in some parts of the.epub but not others, where it is distorted. There is a warning on export :"Non rectangular objects will not appear correctly when exported using CSS."  Any suggestions appreciated.

    Thanks!
    >
          "Non rectangular objects will not appear correctly when exported
          using CSS."
    created by pooja2087 <https://forums.adobe.com/people/pooja2087> in
    /InDesign EPUB/ - View the full discussion
    <https://forums.adobe.com/message/6886892#6886892>

  • Alter nate color applied in SSRS report is not updating correctly when you export to excel

    alternate color applied in SSRS report  is not updating correctly when you export to excel. Please let me know how can I resolve this issue
    Smash126

    Expression I am using report is
    =IIf(RowNumber(
    Nothing)
    Mod2 = 0,
    "Silver",
    Nothing)
    Smash126

  • TS1292 Hi my itunes card is not validated correctly, how do we fix this?

    Hi my itunes card is not validated correctly, how do we fix this?

    If it hasn't been properly activated then are you able to go back to where you bought it from and get them to activate it properly ? If not then you can try contacting iTunes Support (you will probably need to give them images of the front and back of the card the receipt for it) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then iTunes Cards And Codes

  • CopyDeliverToOrgId is not populated correctly when checkout PR in iPro

    When we check out the Requisition in iProcurement, the system shows error for the Deliver-To Location, the error is 'Select a Valid Value'. After we click on the LOV and select the same value as in the Deliver-To Location field , the error gone.
    Setp.
    1. Select item and add to cart
    2. Click View Cart and Check Out
    3. Click Checkout
    4. Click Next (at this point the Deliver-To Location values is PWH-MB-03-TA)
    5. Error out 'Select a Valid Value'
    6. Click LOV and select PWH-MB-03-TA from the LOV
    7. Clikc Next again
    8. Success
    Do anyone knows why I have to reselect the value every time I check the requisition
    One of the metalink note mention that the variable copyDeliverToOrgId is not populated correctly.
    Thanks in advance for the help
    Lawrence

    Is any personalization already exists , some like it will be based on OU with certain location ..
    In my case , it was to enter correct Deliver to location was based on requestor -location combination based on OU.
    otherwise check for Profile 'POR : Preferences - Deliver to Location' in system admin ,
    select * from fnd_profile_options_tl
    where profile_option_name = 'POR_DEFAULT_DELIVER_TO_LOCATION_ID'
    and language='US'
    Regards,
    Ashish

  • Report does not display correctly when exported to adobe

    Post Author: mgisonda
    CA Forum: Crystal Reports
    Hopefully someone can help me. I am currently running Crystal Reports profession version 10. I have applied service pack 1 and recently service pack 6. I am having a problem with the display of a report within adobe. My report is a bit complex. It is a 8.5x11 one page landscape report. It is set up in a grid format with multiple lines and boxes drawn on it. Here is the report information: Report Definition----
    Number of Database Fields:   144     Number of On-Demand Formulas:   40     UFLs in use:   None     Page N of M Used:   No     File Format Schema:   10.2.0    I created the report using CR developer. I use the report within a web project. The user requests the report and it returns to the user, an adobe file of the report. However, this is where I am having trouble. On my local development machine, the report displays fine. In CR developer, the report displays fine. When I export the report to Adobe from the CR Developer, it exports fine. BUT when I run the report from my web site, the adobe file that is returned is broken up over 42 pages. What seems to be actually happening is the return adobe file seems to think that the page size is 2in X 4in.. Where it got that, I don't know.The server running IIS is a windows server 2003. It has adobe 8.0 reader on it. I also have Crystal 10 Server Distribution loaded on it. And I have loaded CR10 Service pack 6 on that as well. Below is the web code that is used to display the report:Imports CrystalDecisions.Shared'Imports CrystalDecisions.CrystalReportsImports CrystalDecisions.CrystalReports.EngineImports CrystalDecisions.CrystalReports.Engine.ReportClassPublic Class PrintInspectionLayout    Inherits System.Web.UI.Page   Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        Dim mNotInSpringDesign As String        Dim mPartType As String        mNotInSpringDesign = Request.QueryString("NotInSpringDesign")        If mNotInSpringDesign = "TRUE" Then            mStockCode = Request.QueryString("StockCode")            lblNotInSpringDesign.Text = "Stock Code #: " & mStockCode & " does not exist in Spring Design."            lblNotInSpringDesign.Visible = True            Response.Write("<br><br><br><br><br><font color='blue'><center><a href='SpringDesignWildCardSearch.aspx'>Go To Search Page</a></center></font>")        Else            mStockCode = Request.QueryString("StockCode")            Dim pList As ParameterValues = New ParameterValues            Dim paramName, paramValue As String            Dim pV As ParameterDiscreteValue = New ParameterDiscreteValue            Dim Report As ReportDocument= New ReportDocument            Dim expOpts As ExportOptions = New ExportOptions            Dim pdfRtfWordFormatOpts As PdfRtfWordFormatOptions = expOpts.CreatePdfRtfWordFormatOptions            Dim expFormatOpts As ExportFormatOptions = expOpts.ExportFormatOptions            expOpts.ExportFormatType = ExportFormatType.PortableDocFormat            mPartType = Request.QueryString("PartType")            'SELECT THE INSPECTION LAYOUT TYPE TO PRINT            Select Case mPartType                Case Is = "C"                    Report.Load(MapPath("./Reports/CompressionLayout.rpt"))                    'Report.Load(MapPath("./Reports/PCAR.rpt"))                Case Is = "E"                    Report.Load(MapPath("./Reports/ExtensionLayout.rpt"))                Case Is = "T"                    Report.Load(MapPath("./Reports/TorsionLayout.rpt"))                Case Is = "W"                    Report.Load(MapPath("./Reports/WasherLayout.rpt"))                Case Is = "F"                    Report.Load(MapPath("./Reports/FreeFormLayout.rpt"))                Case Else            End Select            pV.Value = mStockCode            pList.Add(pV)            Report.DataDefinition.ParameterFields("StockCode").ApplyCurrentValues(pList)            Response.ClearContent()            Response.ClearHeaders()            Response.ContentType = "Application/pdf"            Report.ExportToHttpResponse(expOpts, Response, False, "")            Report.Close()        End If    End Sub    Any ideas as to the solution? Why is it not displaying correctly? I have spent two days researching every FAQ  to try to find an answer, but to no avail. Please any help would be greatly appreciated. ThanksMike   

    Hi Paul
    You're more likely to get an answer to this if you post in the UNIX forum.
    By the looks of it, you may have a problem with your fonts.

  • Eurosign not displayed correctly when picked from database

    Hi ..
    I'm having a problem getting a eurosign stored in an Oracle Database to be displayed correctly in my Crystal Reports 11.5.
    When using the built in (preview) Crystal Viewer, the eurosign is displayed correctly, but when I want to print the report directly to a printer or to export it to pdf the eurosign is displayed as a box?
    It only haapens when i need to pick the eurosign from the database. If I insert in a textbox on the report, it will show correctly.
    Please Help.
    Best regards,
    Jacob

    What is the source of the text stored in the database. I ran into an issue a ways back where someone was copying news articles from a website into their database and the euro symbol would not display correctly (unless the option HTML Text Interpretation was used).
    You might want to do a quick check to see if it is stored as an ascii character using a formula similar to the following;
    asc(mid({database, x, 1}))
    where x = the position of the euro symbol in the string.
    The formula result should be 128.
    Edited by: Graham Cunningham on May 22, 2009 12:20 PM

  • The maximize/minimize and close and buttons are not shown correctly when FF windows is maximized.

    I have the same problem on all my computers, one running Windows 7 and two with Vista.
    The three buttons in the upper right corner of the FF windows are not shown correctly. They are soft of cut off in the middle when the FF window is maximized.

    It is possible that the screen is too wide or too high and that the scroll bars fall off.<br />
    Open the system menu via Alt+Space and see if you can resize that window.<br />
    If that works then close Firefox to save that setting.<br />
    See also:
    * http://kb.mozillazine.org/Resizing_oversize_window
    Window sizes and positions are stored in [http://kb.mozillazine.org/localstore.rdf localstore.rdf] in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Profile Folder].
    See http://kb.mozillazine.org/Corrupt_localstore.rdf

  • HTML Snippet customized paypal buttons not showing correctly when published

    Hi, My customized paypal buttons that i but on my iweb site using html snippets are not displaying correctly. They work in Opera but not in firefox or safari. Please take a look and tell me what you think might be wrong. (all the links are working it's just not showing the graphics correctly (apart from in Opera)
    http://www.alisonbrent.com/ShopTableLamps.html
    Also I've just noticed that when i return to my iweb application (after closing in down) the Html snippets aren't there anymore just an outline, just like they appear in safari?
    Many thanks,
    Ali
    P.S

    Bonjour
    You inserted an image inside the ShopTable_Lampsfiles folder but it's is deleted every time you publish your page
    1) Create an new folder named Paypal in your root folder:
    FTP: With a FTP software (like Cyberduck) create a new folder in your server root folder
    MobileMe: just make an new folder inside the Folder Sites (iDisk > Web > Sites)
    Name this Folder "paypal"
    2) insert your image "addtocartbutton.png" inside this paypal folder
    Get the new URL of your image , something like
    http://www.alisonbrent.com/paypal/addtocartbutton.png
    3) Paste this URL in your codes, replace
    src="http://www.alisonbrent.com/ShopTable_Lampsfiles/addtocartbutton.png"
    by
    src="http://the/new/URL/of/addtocartbutton.png"

Maybe you are looking for

  • Exception Class

    Hi, What is exception class . What is local exception class what is global exception class. Thanks, Medha.

  • OBIEE Answers functionality questions

    Hi, I pretty new to OBIEE Answers orginally working with Business Objects XI Webi, I have read through the user guides for Answers but some functionality I would like thats in BO XI but doesnt seem to be avaliable in Answers, Im not sure if its not d

  • How get rid of POSTDATA and save FacesMessage on page?

    Hi all, I have problem, when refresh my JSF page after submit some data, it's sending once more. I have one solution - when i redirect in faces-config.xml to the same page then POSTDATA is clear, BUT i loose all my FacesMessages related to this page.

  • Oracle Connection Via Command Prompt

    Hi All, I am in a situation where I will have to test a connection to a Oracle Database by using just command prompt (Windows Server 2008) as I am not allowed to install any Oracle client tools. The Oracle server is located on a different server mach

  • How to insert a very long string into a column of datatype 'LONG'

    Can anyone please tell me how can I insert a very long string into a column of datatype 'LONG'? I get the error, ORA-01704: string literal too long when I try to insert the value into the table. Since it is an old database, I cannot change the dataty