(Bug?) JDev 9.0.3 / UI Debugger, no representation of JDialog within UI Tre
Hello,
When you run a project using the UI Debugger, the opened window's components are represented within a UI Tree.
If you run a JFrame you can see its components within the UI Tree. Also the components of JFrames that are opened through the original JFrame are represented within the UI Tree after applying a snapshot.
But if you open a JDialog through the original JFrame, the JDlg's components can't be seen within the UI Tree!
My questions concering this problem are:
- Is there a reason why JDlg's components aren't represented?
- Is this perhaps a known bug?
- Are there special ways to treat a JDialog when run by UI Debugger to make its components being represented?
Best regards, Raffael Vogler
Nobody able to answer my questions?
Unbelievable!
I am sure, that YOU know the answer or that you know somebody who knows at least somebody who knows the answer or could at least give me a hint!
Best regards, Raffael Vogler
Similar Messages
-
Bug jdev 10.1.3 production: sequences showing up as tables
Hello,
A bug I have found: when I generate a script to create database objects (tables & sequences) and choose in the wizard to execute against the DB connection, the sequences are showing up under the "tables" folder in the connection browser (Oracle DB). After I disconnect and re-browse, they are in the correct "sequences" folder.
Regards,
JohnHi John,
Could you provide more detailed steps to reproduce?
Thanks,
Lisa
JDev QA -
##BUG## Jdev/ADF/UIX/SCM
I'm developing an UIX application with jdev 9.0.5.1, adf and SCM to versioning. And i've been lost half day to catch an problem, that i think, was a scm bug.
Explaining :
I've create a uix page and, drag and drop a VO from data control to create input form. Then i put an commit button, in same way. I look to page struture on tab UIModel and there is commit, i look to structur on my UIModel.xml and there is. So i think that all ok. But when i run and try to save changes the messagebox show java.lang.nullPointerException, and on log nothing appear. Only an strange message "Warning: using introspection to lookup return value from :Commit.". Then when i try to see xml source from uimodel, there is no commit dccontrol. I've to do manual check out from uimodel.xml and to all again. I think that scm must do it by his self.In case you have access to Metalink, could you please check Note 300714.1 and see if it relates to your case ?
-
BUG-JDev 11G 5407-Project level resource bundle usage messes the page
When you define a resource bundle on the project properties and if you are using templates the page is not properly rendered in the design view but it runs fine.
What happens is , JDev adds a JSTL set tag just before the *<af:pageTemplate>* tag and this confuses the designer. To workaround I defined the bundle variable in faces-config, it worked fine for the existing texts but when you add a new text to the page JDev keeps adding this set tag at the beginning of the page and you need delete it each time.
It looks like a bug to me ..
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:dvt="http://xmlns.oracle.com/dss/adf/faces"
xmlns:mcc="http://com.micros.adf.controls"
xmlns:c="http://java.sun.com/jsp/jstl/core">
<c:set var="abcdmainBundle"
value="#{adfBundle['com.abcd.view.zzzz.messages.AbcdMain']}"/>
<af:pageTemplate viewId="/tmpl/abcdMainFgTmpl.jspx" id="pt1">
<f:facet name="main">
Hi,
we have the same issue and therefore do not use the feature of the property inspector.
Instead we open the *.properties file in jdev and edit it manually.
There is bug 7537379 around this c:set tag which MAY BE fixed in the next release (11.1.1.2.0) but I don't know if this bug also covers exactly your problem.
regards
Peter -
BUG : JDev 10.1.3 SR2 hangs when opening a java files
Hi,
think I've found a bug. I'm using JDev 10.1.3, patched with SR1 & 2, my machine is a Windows XP SP2 box with 1GB mem and Intel Pentium 4 2.60 Ghz with HT.
When I try to open a file in the Java editor the IDE hangs. Launching jdev.exe I can see that the following output is continuously printed:
Exception occurred updating RowMap: 16
startRow: 0
numRows: 1
startLine: 0
numLines: 15
_rowCount: 15
lineCount: 15
Stack trace follows
java.lang.ArrayIndexOutOfBoundsException: 16
at oracle.javatools.buffer.ArrayLineMap.getLineEndOffset(ArrayLineMap.java:326)
at oracle.javatools.editor.BasicView$LineRowMap.recalculateLineWidths(BasicView.java:3576)
at oracle.javatools.editor.BasicView$LineRowMap.recalculateRows(BasicView.java:3487)
at oracle.javatools.editor.BasicView$LineRowMap.handleInsert(BasicView.java:3315)
at oracle.javatools.editor.BasicView$LineRowMap.rebuildRowMap(BasicView.java:3286)
at oracle.javatools.editor.BasicView$LineRowMap.<init>(BasicView.java:3259)
at oracle.javatools.editor.BasicView$FoldedRowMap.<init>(BasicView.java:3966)
at oracle.javatools.editor.BasicView.updateMetrics(BasicView.java:1128)
at oracle.javatools.editor.BasicView.getPreferredSpan(BasicView.java:1730)
at javax.swing.plaf.basic.BasicTextUI$RootView.getPreferredSpan(BasicTextUI.java:1257)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:819)
at oracle.javatools.editor.BasicEditorUI.getPreferredSize(BasicEditorUI.java:158)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1227)
at javax.swing.JViewport.getViewSize(JViewport.java:1003)
at javax.swing.plaf.basic.BasicScrollPaneUI.syncScrollPaneWithViewport(BasicScrollPaneUI.java:264)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.viewportStateChanged(BasicScrollPaneUI.java:855)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(BasicScrollPaneUI.java:797)
at javax.swing.JViewport.fireStateChanged(JViewport.java:1357)
at javax.swing.JViewport.setView(JViewport.java:975)
at oracle.ideimpl.editor.SplitPane.setEditorComponent(SplitPane.java:343)
at oracle.ideimpl.editor.SplitPane.attachEditor(SplitPane.java:949)
at oracle.ideimpl.editor.SplitPane.attachCurrentEditor(SplitPane.java:919)
at oracle.ideimpl.editor.SplitPane.setCurrentEditorStatePos(SplitPane.java:1138)
at oracle.ideimpl.editor.SplitPane.setSplitPaneState(SplitPane.java:207)
at oracle.ideimpl.editor.TabGroup.attachCurrentNode(TabGroup.java:517)
at oracle.ideimpl.editor.TabGroup.setCurrentTabGroupState(TabGroup.java:1294)
at oracle.ideimpl.editor.TabGroup.activateEditor(TabGroup.java:639)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1273)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1196)
at oracle.ideimpl.editor.EditorManagerImpl.openEditor(EditorManagerImpl.java:1131)
at oracle.ideimpl.editor.EditorManagerImpl.whenOpenEditor(EditorManagerImpl.java:2332)
at oracle.ideimpl.editor.EditorManagerImpl.handleDefaultAction(EditorManagerImpl.java:1893)
at oracle.ide.controller.ContextMenu.fireDefaultAction(ContextMenu.java:343)
at oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(BaseTreeExplorer.java:1504)
at oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(BaseTreeExplorer.java:1841)
at oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(BaseTreeExplorer.java:1862)
at oracle.ideimpl.explorer.CustomTree.processMouseEvent(CustomTree.java:176)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Forcing RowMap rebuild
I also disabled ALL extension and removed the jar files in jdev/extension, except the one that was originally included in the 10.1.3 and those that seems related to the service releases.
The file I'm trying to open is done like this:
--- start after this line ---
package com.websiteitalia.jsftest.view.controllers.people.list;
import com.websiteitalia.jsftest.model.list.people.PeopleListUtil;
import com.websiteitalia.jsftest.view.controllers.BaseListBacker;
import com.websiteitalia.weblib.ejb.list.IWSList;
public class PeopleListBacker extends BaseListBacker {
public IWSList getListRemote() throws Exception {
return PeopleListUtil.getList();
--- end before this line ---
I include also an HEX encoding of the file:
00000000h: 70 61 63 6B 61 67 65 20 63 6F 6D 2E 77 65 62 73 ; package com.webs
00000010h: 69 74 65 69 74 61 6C 69 61 2E 6A 73 66 74 65 73 ; iteitalia.jsftes
00000020h: 74 2E 76 69 65 77 2E 63 6F 6E 74 72 6F 6C 6C 65 ; t.view.controlle
00000030h: 72 73 2E 70 65 6F 70 6C 65 2E 6C 69 73 74 3B 0D ; rs.people.list;.
00000040h: 0A 0D 0A 69 6D 70 6F 72 74 20 63 6F 6D 2E 77 65 ; ...import com.we
00000050h: 62 73 69 74 65 69 74 61 6C 69 61 2E 6A 73 66 74 ; bsiteitalia.jsft
00000060h: 65 73 74 2E 6D 6F 64 65 6C 2E 6C 69 73 74 2E 70 ; est.model.list.p
00000070h: 65 6F 70 6C 65 2E 50 65 6F 70 6C 65 4C 69 73 74 ; eople.PeopleList
00000080h: 55 74 69 6C 3B 0D 0A 69 6D 70 6F 72 74 20 63 6F ; Util;..import co
00000090h: 6D 2E 77 65 62 73 69 74 65 69 74 61 6C 69 61 2E ; m.websiteitalia.
000000a0h: 6A 73 66 74 65 73 74 2E 76 69 65 77 2E 63 6F 6E ; jsftest.view.con
000000b0h: 74 72 6F 6C 6C 65 72 73 2E 42 61 73 65 4C 69 73 ; trollers.BaseLis
000000c0h: 74 42 61 63 6B 65 72 3B 0D 0A 69 6D 70 6F 72 74 ; tBacker;..import
000000d0h: 20 63 6F 6D 2E 77 65 62 73 69 74 65 69 74 61 6C ; com.websiteital
000000e0h: 69 61 2E 77 65 62 6C 69 62 2E 65 6A 62 2E 6C 69 ; ia.weblib.ejb.li
000000f0h: 73 74 2E 49 57 53 4C 69 73 74 3B 0D 0A 0D 0A 0D ; st.IWSList;.....
00000100h: 0A 70 75 62 6C 69 63 20 63 6C 61 73 73 20 50 65 ; .public class Pe
00000110h: 6F 70 6C 65 4C 69 73 74 42 61 63 6B 65 72 20 65 ; opleListBacker e
00000120h: 78 74 65 6E 64 73 20 42 61 73 65 4C 69 73 74 42 ; xtends BaseListB
00000130h: 61 63 6B 65 72 20 7B 0D 0A 20 20 20 20 0D 0A 20 ; acker {.. ..
00000140h: 20 20 20 70 75 62 6C 69 63 20 49 57 53 4C 69 73 ; public IWSLis
00000150h: 74 20 67 65 74 4C 69 73 74 52 65 6D 6F 74 65 28 ; t getListRemote(
00000160h: 29 20 74 68 72 6F 77 73 20 45 78 63 65 70 74 69 ; ) throws Excepti
00000170h: 6F 6E 20 7B 0D 0A 20 20 20 20 20 20 20 20 72 65 ; on {.. re
00000180h: 74 75 72 6E 20 50 65 6F 70 6C 65 4C 69 73 74 55 ; turn PeopleListU
00000190h: 74 69 6C 2E 67 65 74 4C 69 73 74 28 29 3B 0D 0A ; til.getList();..
000001a0h: 20 20 20 20 7D 0D 0A 20 20 20 20 0D 0A 7D 0D 0A ; }.. ..}..
Note the last empty line before the end-of-file. If I try to past this code into a Java file and open it in JDev, it hangs as described.
Moreover, if I remove the last empty line, JDev will open the file in the editor but, as soon as I enter it again (placing the cursor at the end of the file a hitting enter) JDev hangs again.
A final note: I experienced many hangs also in JSP editor, especially selecting a block of text and pasting something in its place, but don't know if the two behaviours are related.Ok, maybe I've tracked down at least one factor that makes JDev hang. I changed my font back to the default "DialogInput" instead of "Lucida Console" and now it opens my file.
This is the settings that works in system/oracle.jdeveloper.10.1.3.36.73/preferences.xml
<Item>
<Key>FontSizeOptions</Key>
<Value class="oracle.ide.ceditor.options.FontSizeOptions">
<fontFamily>DialogInput</fontFamily>
<fontSize>12</fontSize>
<showOnlyFixedWidth>false</showOnlyFixedWidth>
</Value>
</Item>
With this one it hangs:
<Item>
<Key>FontSizeOptions</Key>
<Value class="oracle.ide.ceditor.options.FontSizeOptions">
<fontFamily>Lucida Console</fontFamily>
<fontSize>12</fontSize>
<showOnlyFixedWidth>false</showOnlyFixedWidth>
</Value>
</Item>
Logging the exception
Exception occurred updating RowMap: 16
startRow: 0
numRows: 1
startLine: 0
numLines: 15
_rowCount: 15
lineCount: 15
Stack trace follows
java.lang.ArrayIndexOutOfBoundsException: 16
at oracle.javatools.buffer.ArrayLineMap.getLineEndOffset(ArrayLineMap.java:326)
at oracle.javatools.editor.BasicView$LineRowMap.recalculateLineWidths(BasicView.java:3576)
at oracle.javatools.editor.BasicView$LineRowMap.recalculateRows(BasicView.java:3487)
at oracle.javatools.editor.BasicView$LineRowMap.handleInsert(BasicView.java:3315)
at oracle.javatools.editor.BasicView$LineRowMap.rebuildRowMap(BasicView.java:3286)
at oracle.javatools.editor.BasicView$LineRowMap.<init>(BasicView.java:3259)
at oracle.javatools.editor.BasicView$FoldedRowMap.<init>(BasicView.java:3966)
at oracle.javatools.editor.BasicView.updateMetrics(BasicView.java:1128)
at oracle.javatools.editor.BasicView.getPreferredSpan(BasicView.java:1730)
at javax.swing.plaf.basic.BasicTextUI$RootView.getPreferredSpan(BasicTextUI.java:1257)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:819)
at oracle.javatools.editor.BasicEditorUI.getPreferredSize(BasicEditorUI.java:158)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1227)
at oracle.javatools.editor.gutter.LineGutterPlugin.getRowCount(LineGutterPlugin.java:1485)
at oracle.javatools.editor.gutter.LineGutterPlugin.getPreferredSize(LineGutterPlugin.java:890)
at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:690)
at java.awt.Container.preferredSize(Container.java:1558)
at java.awt.Container.getPreferredSize(Container.java:1543)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1617)
at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:78)
at java.awt.Container.preferredSize(Container.java:1558)
at java.awt.Container.getPreferredSize(Container.java:1543)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1617)
at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:717)
at java.awt.Container.layout(Container.java:1401)
at java.awt.Container.doLayout(Container.java:1390)
at java.awt.Container.validateTree(Container.java:1473)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validateTree(Container.java:1480)
at java.awt.Container.validate(Container.java:1448)
at java.awt.Window.show(Window.java:515)
at oracle.ideimpl.MainWindowImpl.show(MainWindowImpl.java:572)
at java.awt.Component.show(Component.java:1300)
at java.awt.Component.setVisible(Component.java:1253)
at oracle.ideimpl.MainWindowImpl$2.runImpl(MainWindowImpl.java:773)
at oracle.javatools.util.SwingClosure$1Closure.run(SwingClosure.java:50)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Forcing RowMap rebuild -
Hi,
Jdev 11.1.1.0.31.51.56
If somebody of you get the following trace stack when running a jspx using ViewCriteriaRow.setOperator :
There is bug 7534359 and metalink note 747353.1 available.
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
at java.util.regex.Matcher.reset(Matcher.java:291)
at java.util.regex.Matcher.<init>(Matcher.java:211)
at java.util.regex.Pattern.matcher(Pattern.java:888)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding._loadFilter
CriteriaValues(FacesCtrlSearchBinding.java:3695)
Truncated. see log file for complete stacktrace
Workaround:
If you use
vcr.setAttribute("Job",job);
or
vcr.setAttribute("Job","="+job);
than add following line of code:
vcr.setOperator("Job","="); regards
PeterHi,
useful to mention that this happens when setting the equal operator or LIKE operator
vcr.setAttribute("Job","= '"+job+"'");
or
vcr.setOperator("Job","=");
Frank -
Hello,
I've ran into a problem with Jdeveloper 11g, public release, Build JDEVADF_MAIN.BOXER_GENERIC_081002.2127.5156. Oracle IDE version is 11.1.1.0.31.51.56
When I connect to Oracle database, get the table list, right click on the table and select 'Export Data'->csv. The dialog box opens with three tabs: Format, Columns, Where. The column order displayed in both tabs Columns and Where is alphabetic. Because alphabetic ordering re-arranges columns from their initial ordering in the table, this screws up the export because columns are not in their intended order. This same problem occurs when I try to export data from views to generate a CSV file with a particular column order for our vendor. Since Jdev scrambles the column order I have to rely on SQLdeveloper to generate CSV exports, since SQLdeveloper has the same functionality but it preserves the column order.
It would be nice if Jdeveloper preserved the column order on export.
Thanks!Update:
This bug is now also present in the SQL Developer 1.5.3.
I've posted a bug report on the appropriate forum: BUG: SQL Developer 1.5.3 CSV export column order broken -
Bug JDev 11g - opening jazn-data.xml throws exception
Hi JDev team
In the latest JDev 11g release JDEVADF_MAIN.BOXER_GENERIC_081002.2127.5156, after running the ADF Security wizard for an ADF Fusion app, double clicking on the jazn-data.xml file within the ViewController to open it raises the exception below. Happens on an existing project and a new one where I've done virtually nothing but run the wizard.
I'm happy to assist in working out what this issue is if you bounce me an email.
Cheers,
CM.
java.lang.NullPointerException
at oracle.ideimpl.editor.SplitPane.setEditorComponent(SplitPane.java:376)
at oracle.ideimpl.editor.SplitPane.attachEditor(SplitPane.java:1026)
at oracle.ideimpl.editor.SplitPane.attachCurrentEditor(SplitPane.java:996)
at oracle.ideimpl.editor.SplitPane.setCurrentEditorStatePos(SplitPane.java:1234)
at oracle.ideimpl.editor.SplitPane.setSplitPaneState(SplitPane.java:233)
at oracle.ideimpl.editor.TabGroup.attachCurrentNode(TabGroup.java:621)
at oracle.ideimpl.editor.TabGroup.setCurrentTabGroupState(TabGroup.java:1427)
at oracle.ideimpl.editor.TabGroup.activateEditor(TabGroup.java:752)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1412)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1334)
at oracle.ideimpl.editor.EditorManagerImpl.openEditor(EditorManagerImpl.java:1260)
at oracle.ideimpl.navigator.OpenEditorController.whenOpenEditor(OpenEditorController.java:41)
at oracle.ideimpl.navigator.OpenEditorContextMenuListener.handleDefaultAction(OpenEditorContextMenuListener.java:51)
at oracle.ide.controller.ContextMenuListenersHook$LazyContextMenuListener.handleDefaultAction(ContextMenuListenersHook.java:199)
at oracle.ide.controller.ContextMenu.fireDefaultAction(ContextMenu.java:412)
at oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(BaseTreeExplorer.java:1792)
at oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(BaseTreeExplorer.java:2127)
at oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(BaseTreeExplorer.java:2148)
at oracle.ideimpl.explorer.CustomTree.processMouseEvent(CustomTree.java:198)
at java.awt.Component.processEvent(Component.java:5806)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2440)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)I take that back, on restart it now only occurs in an existing project.
For that existing project I ran the ADF wizard, and just happened to manually create a jazn-data.xml file via the New Gallery too. I note there appears to be 2 instances of the file:
1) <app workspace>\src\META-INF\jazn-data.xml
2) <app workspace>\ViewController\src\META-INF\jazn-data.xml
The first was created by the ADF wizard, and the 2nd the New Gallery. The first appears under the Application Resources sub-window, while the 2nd in the META-INF node for the ViewController in the App Navigator.
CM. -
Bug: Jdev 10g - templateDefinition won't allow expressionLanguage setting
I've been migrating a set of pages from Jdev 10g Preview to Jdev 10g Production. I've got a UIX template (.uit) file with a templateDefinition like this:
<templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
xmlns:ui="http://xmlns.oracle.com/uix/ui"
xmlns:data="http://xmlns.oracle.com/uix/ui"
targetNamespace="http://www.paslists.com/pas/templates"
localName="pasPageLayout"
expressionLanguage="el">
I get the following in the structure window:
Errors(1)
--- Attribute expressionLanguage not defined on element templateDefinition
Can anyone help with this?I've managed to fix this myself, after reading about all the migration issues. It seems that the migration process copied some settings that caused Jdev 10g Production to map to some of the prior Jdev XML schemas and/or libraries. The solution was:
1) Make sure Jdev is closed.
2) Rename the <jdev_home>\jdev\system9.0.5.1.1605 to something else (just in case).
3) Open JDev. Say no to any Migration questions.
4) Open your workspaces (jws files) using the File->Open dialog
I'm assuming, of course, that these projects are already JDev 10g Production projects. If they are not, then I think the procedure would be:
1) Install Jdev 10g Production
2) Run Jdev 10g Production. Say Yes and migrate settings and projects.
3) Follow the steps above to fix the migrated settings.
This should get your projects migrated to the new formats without contaminating them with old libraries/schemas.
I'll repost if I find something that breaks due to this procedure. I do know that it resolved my error messages. -
BUG: JDev 10.1.3 ADF BC Synchronize With Database not available
I am using the "Business Components from Tables" wizard to create my ADF model.
If I specify a package that is 3 nodes deep (a.b.model) then JDev creates a structure that looks like this...
Applications
--MyApplication
----Model
------Application Sources
--------a.b.model
If I specify a package that is 4 nodes deep (a.b.c.model) then JDev creates an extra level in the Navigator like this....
Applications
--MyApplication
----Model
------Application Sources
--------a.b.c
----------model
The side effect of this extra level is that the "Synchronize With Database" option is no longer available when bringing up the context menu for either the "a.b.c" node or the "model" node.
BobThe problem appears to not be with the Wizard.
Instead, the problem is tied to the Navigator Flat Level control.
If I increase the flat level to a point where the entire package appears in a single Navigator node, then the "Synchronize with Database" context menu item is available.
If the flat level is decreased to a point that the package splits into multiple Navigator nodes then the context meny item is no longer available.
Bob -
[BUG JDev 9.0.3.3] Error in various BC4J editor dialogs
Currently I have a number of problems when working with our BC4J project and I can't figure out what's going wrong.
When I first start JDeveloper, it displays the following error message:
Object: com.nl.deree.mais2003.persistence.bc4j.bc4j
Unable to resolve object references for object FlexisPrompts during load.
oracle.jbo.dt.objects.JboException: Unable to resolve object references for object FlexisPrompts during load.
void oracle.jbo.dt.objects.JboException.throwException(java.lang.String, oracle.jbo.dt.objects.JboNamedObject, java.lang.Throwable)
JboException.java:81
void oracle.jbo.dt.objects.JboPackage.loadResolveReferencesXML()
JboPackage.java:984
void oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(java.net.URL, java.io.Reader)
JboPackage.java:718
void oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile()
JboBaseObject.java:1954
void oracle.jbo.dt.objects.JboPackage.loadFromXMLFile()
JboPackage.java:676
void oracle.jbo.dt.jdevx.JdvNode.loadPackage(oracle.jbo.dt.objects.JboPackage)
JdvNode.java:483
boolean oracle.jbo.dt.jdevx.JdvNode.load()
JdvNode.java:318
java.util.Iterator oracle.jbo.dt.jdevx.JdvBaseNode.getChildren()
JdvBaseNode.java:147
java.util.Iterator oracle.ideimpl.explorer.ExplorerNode.getChildNodes()
ExplorerNode.java:247
void oracle.ideimpl.explorer.BaseTreeExplorer.addChildren(oracle.ide.explorer.TNode)
BaseTreeExplorer.java:292
java.util.Enumeration oracle.ideimpl.explorer.ExplorerNode.getChildTNodes()
ExplorerNode.java:260
void oracle.ideimpl.navigator.NavigatorWindowImpl.enumerateAllChildren(oracle.ide.explorer.TNode)
NavigatorWindowImpl.java:1203
void oracle.ideimpl.navigator.NavigatorWindowImpl.enumerateAllChildren(oracle.ide.explorer.TNode)
NavigatorWindowImpl.java:1207
void oracle.ideimpl.navigator.NavigatorWindowImpl.restoreExpansionState(java.lang.String, oracle.ide.util.PropertyAccess)
NavigatorWindowImpl.java:1141
void oracle.ideimpl.navigator.NavigatorWindowImpl.loadLayout(oracle.ide.util.PropertyAccess)
NavigatorWindowImpl.java:591
java.awt.Component oracle.ideimpl.navigator.NavigatorWindowImpl.getGUI()
NavigatorWindowImpl.java:378
javax.swing.JComponent oracle.ide.docking.DockableWindow.getHostedComponent()
DockableWindow.java:219
javax.swing.JComponent oracle.ideimpl.docking.DockableHolder.getOrCreateComponent()
DockableHolder.java:41
javax.swing.JComponent oracle.ideimpl.docking.TitledPanel._addClientComponent(oracle.ideimpl.docking.DockableHolder)
TitledPanel.java:771
javax.swing.JComponent oracle.ideimpl.docking.TitledPanel.addClientComponent(oracle.ideimpl.docking.DockableHolder)
TitledPanel.java:756
javax.swing.JComponent oracle.ideimpl.docking.TitledPanel.addClient(oracle.ide.docking.Dockable, boolean)
TitledPanel.java:393
oracle.ideimpl.docking.TitledPanel oracle.ideimpl.docking.TitledPanel.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
TitledPanel.java:1335
javax.swing.JComponent oracle.ideimpl.docking.DockStationImpl$DockLayoutProperties.loadComponent(java.lang.String)
DockStationImpl.java:1343
oracle.ideimpl.docking.dockLayout.DockLayoutInfoLeaf oracle.ideimpl.docking.dockLayout.DockLayoutInfoLeaf.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
DockLayoutInfoLeaf.java:87
oracle.ideimpl.docking.dockLayout.DockLayoutInfo oracle.ideimpl.docking.dockLayout.AbstractDockLayoutInfoNode.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String, int, java.lang.String)
AbstractDockLayoutInfoNode.java:618
oracle.ideimpl.docking.dockLayout.DockLayoutInfo oracle.ideimpl.docking.dockLayout.AbstractDockLayoutInfoNode.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String, int, java.lang.String)
AbstractDockLayoutInfoNode.java:608
oracle.ideimpl.docking.dockLayout.DockLayoutInfo oracle.ideimpl.docking.dockLayout.AbstractDockLayoutInfoNode.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String, int, java.lang.String)
AbstractDockLayoutInfoNode.java:608
oracle.ideimpl.docking.dockLayout.DockLayoutInfo oracle.ideimpl.docking.dockLayout.AbstractDockLayoutInfoNode.loadLayout(java.awt.Container, oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
AbstractDockLayoutInfoNode.java:425
void oracle.ideimpl.docking.dockLayout.DockLayout.loadLayout(java.awt.Container, oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
DockLayout.java:270
void oracle.ideimpl.docking.DockPanel.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
DockPanel.java:306
void oracle.ideimpl.docking.MainPort.loadLayout(oracle.ideimpl.docking.dockLayout.DockLayoutPersistence, java.lang.String)
MainPort.java:442
void oracle.ideimpl.docking.DockStationImpl.loadValidLayout(oracle.ide.util.PropertyAccess)
DockStationImpl.java:1498
void oracle.ideimpl.docking.DockStationImpl.loadLayout(oracle.ide.util.PropertyAccess)
DockStationImpl.java:1438
void oracle.ideimpl.docking.DockStationListener.init(oracle.ide.layout.Layout)
DockStationListener.java:35
void oracle.ide.layout.Layouts.activate(oracle.ide.layout.Layout, java.util.HashMap)
Layouts.java:754
void oracle.ide.layout.Layouts.activateLayout(oracle.ide.layout.IdeLayout, boolean)
Layouts.java:163
void oracle.ideimpl.MainWindowImpl$1.run()
MainWindowImpl.java:595
void java.awt.event.InvocationEvent.dispatch()
InvocationEvent.java:147
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:337
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85This error is always the same. However, sometimes it does not come up when starting JDev, but in stead when I compile the BC4J project. It never pops up a 2nd time during the session.
Besides this, I get an error when I double click on some ViewObject in the BC4J project, but it does not happen for EVERY ViewObject. However, it does occur consitently every time I open it.
This is the error message:
Copy operation failed, some edits may not be cancellable.
oracle.xml.parser.v2.XMLParseException: Expected name instead of <.
void oracle.xml.parser.v2.XMLError.flushErrors1()
XMLError.java:205
java.lang.String oracle.xml.parser.v2.NonValidatingParser.parseAttrValue()
NonValidatingParser.java:1478
void oracle.xml.parser.v2.NonValidatingParser.parseAttr()
NonValidatingParser.java:1383
void oracle.xml.parser.v2.NonValidatingParser.parseAttributes()
NonValidatingParser.java:1325
java.lang.String oracle.xml.parser.v2.NonValidatingParser.parseElement()
NonValidatingParser.java:1171
void oracle.xml.parser.v2.NonValidatingParser.parseRootElement()
NonValidatingParser.java:294
void oracle.xml.parser.v2.NonValidatingParser.parseDocument()
NonValidatingParser.java:261
void oracle.xml.parser.v2.XMLParser.parse(java.io.Reader)
XMLParser.java:251
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.CloneService.copyObject(oracle.jbo.dt.objects.JboNamedObject, oracle.jbo.dt.objects.JboNamedObject)
CloneService.java:102
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.CloneService.cloneObject(oracle.jbo.dt.objects.JboNamedObject)
CloneService.java:52
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.JboNamedObject.cloneObject()
JboNamedObject.java:523
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.ui.main.DtuUtil.cloneObject(java.awt.Component, oracle.jbo.dt.objects.JboNamedObject)
DtuUtil.java:742
void oracle.jbo.dt.ui.view.VOWizard.<init>(java.awt.Frame, oracle.jbo.dt.objects.JboApplication, oracle.jbo.dt.objects.JboView)
VOWizard.java:78
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeVOWizard(java.awt.Frame, oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:615
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeViewWizard(oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:608
void oracle.jbo.dt.ui.main.DtuMenuManager.doEditMenuAction(oracle.jbo.dt.objects.JboNamedObject)
DtuMenuManager.java:1104
boolean oracle.jbo.dt.jdevx.ui.JdxMenuManager.handleDefaultAction(oracle.ide.addin.Context)
JdxMenuManager.java:349
boolean oracle.ide.ContextMenu.fireDefaultAction(oracle.ide.addin.Context)
ContextMenu.java:343
void oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(java.awt.event.InputEvent)
BaseTreeExplorer.java:1202
void oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1448
void oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1469
void oracle.ideimpl.explorer.CustomTree.processMouseEvent(java.awt.event.MouseEvent)
CustomTree.java:171
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85When I open the page with the generated SELECT query, it simply show this:
FROM QUERY_STATEMENTS QueryStatementsAll the attributes on the ViewObject are marked transient. Since this obviously is incorrect, I remove all attributes from the ViewObject and re-add them (from the Entity). Now the query is built and displayed correctly.
However, when I apply the changes it displays the following error message:
Save error. Copy operation failed.
java.lang.NullPointerException
void oracle.jbo.dt.objects.JboView.loadDoneCopyTo(oracle.jbo.dt.objects.JboNamedObject)
JboView.java:4763
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.CloneService.copyObject(oracle.jbo.dt.objects.JboNamedObject, oracle.jbo.dt.objects.JboNamedObject)
CloneService.java:110
void oracle.jbo.dt.objects.JboNamedObject.copyToThis(oracle.jbo.dt.objects.JboNamedObject)
JboNamedObject.java:532
boolean oracle.jbo.dt.ui.main.DtuUtil.copyObject(java.awt.Component, oracle.jbo.dt.objects.JboNamedObject, oracle.jbo.dt.objects.JboNamedObject)
DtuUtil.java:759
void oracle.jbo.dt.ui.main.dlg.DtuWizard.applyDone()
DtuWizard.java:840
void oracle.jbo.dt.ui.view.VOWizard.applyDone()
VOWizard.java:422
boolean oracle.jbo.dt.ui.main.dlg.DtuWizard.applyAction()
DtuWizard.java:826
void oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.actionPerformed(java.awt.event.ActionEvent)
DtuWizard.java:1936
void oracle.bali.ewt.dialog.JEWTDialog.processActionEvent(java.awt.event.ActionEvent)
void oracle.bali.ewt.dialog.JEWTDialog.processEvent(java.awt.AWTEvent)
void oracle.bali.ewt.dialog.JEWTDialog$UIListener.actionPerformed(java.awt.event.ActionEvent)
void javax.swing.AbstractButton.fireActionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1450
void javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1504
void javax.swing.DefaultButtonModel.fireActionPerformed(java.awt.event.ActionEvent)
DefaultButtonModel.java:378
void javax.swing.DefaultButtonModel.setPressed(boolean)
DefaultButtonModel.java:250
void javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.awt.event.MouseEvent)
BasicButtonListener.java:216
void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
Component.java:3715
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.Dialog.show()
Dialog.java:380
void java.awt.Component.show(boolean)
Component.java:946
void java.awt.Component.setVisible(boolean)
Component.java:903
void oracle.jbo.dt.ui.main.dlg.DtjDialog.setVisible(boolean)
DtjDialog.java:137
void oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.setVisible(boolean)
DtuWizard.java:1922
boolean oracle.bali.ewt.dialog.JEWTDialog.runDialog()
boolean oracle.jbo.dt.ui.main.dlg.DtjDialog.showDialog()
DtjDialog.java:115
boolean oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.showDialog()
DtuWizard.java:1881
void oracle.jbo.dt.ui.main.dlg.DtuWizard.createMddWizard()
DtuWizard.java:422
void oracle.jbo.dt.ui.main.dlg.DtuWizard.setVisible(boolean)
DtuWizard.java:276
boolean oracle.jbo.dt.ui.main.dlg.DtuWizard.showDialog()
DtuWizard.java:254
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeVOWizard(java.awt.Frame, oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:616
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeViewWizard(oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:608
void oracle.jbo.dt.ui.main.DtuMenuManager.doEditMenuAction(oracle.jbo.dt.objects.JboNamedObject)
DtuMenuManager.java:1104
boolean oracle.jbo.dt.jdevx.ui.JdxMenuManager.handleDefaultAction(oracle.ide.addin.Context)
JdxMenuManager.java:349
boolean oracle.ide.ContextMenu.fireDefaultAction(oracle.ide.addin.Context)
ContextMenu.java:343
void oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(java.awt.event.InputEvent)
BaseTreeExplorer.java:1202
void oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1448
void oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1469
void oracle.ideimpl.explorer.CustomTree.processMouseEvent(java.awt.event.MouseEvent)
CustomTree.java:171
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85Or, when in stead I press OK (which reports no error) and re-open the dialog, it displays this (similar) error:
Copy operation failed, some edits may not be cancellable. (when I press OK and re-open the dialog)
java.lang.NullPointerException
void oracle.jbo.dt.objects.JboView.loadDoneCopyTo(oracle.jbo.dt.objects.JboNamedObject)
JboView.java:4763
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.CloneService.copyObject(oracle.jbo.dt.objects.JboNamedObject, oracle.jbo.dt.objects.JboNamedObject)
CloneService.java:110
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.CloneService.cloneObject(oracle.jbo.dt.objects.JboNamedObject)
CloneService.java:52
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.objects.JboNamedObject.cloneObject()
JboNamedObject.java:523
oracle.jbo.dt.objects.JboNamedObject oracle.jbo.dt.ui.main.DtuUtil.cloneObject(java.awt.Component, oracle.jbo.dt.objects.JboNamedObject)
DtuUtil.java:742
void oracle.jbo.dt.ui.view.VOWizard.<init>(java.awt.Frame, oracle.jbo.dt.objects.JboApplication, oracle.jbo.dt.objects.JboView)
VOWizard.java:78
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeVOWizard(java.awt.Frame, oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:615
oracle.jbo.dt.objects.JboView oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeViewWizard(oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboView)
JdxMenuManager.java:608
void oracle.jbo.dt.ui.main.DtuMenuManager.doEditMenuAction(oracle.jbo.dt.objects.JboNamedObject)
DtuMenuManager.java:1104
boolean oracle.jbo.dt.jdevx.ui.JdxMenuManager.handleDefaultAction(oracle.ide.addin.Context)
JdxMenuManager.java:349
boolean oracle.ide.ContextMenu.fireDefaultAction(oracle.ide.addin.Context)
ContextMenu.java:343
void oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(java.awt.event.InputEvent)
BaseTreeExplorer.java:1202
void oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1448
void oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1469
void oracle.ideimpl.explorer.CustomTree.processMouseEvent(java.awt.event.MouseEvent)
CustomTree.java:171
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85When I try to remove the ViewObject instance from the Bc4jModule, I get this error:
java.lang.NullPointerException
void oracle.jbo.dt.objects.JboAttribute.generateAttributeImports(java.lang.Object)
JboAttribute.java:1507
int oracle.jbo.dt.objects.JboView.generateAttributeMethods(int, java.lang.Object[], java.lang.StringBuffer)
JboView.java:2621
void oracle.jbo.dt.objects.JboView.createViewRowFile()
JboView.java:1902
void oracle.jbo.dt.objects.JboView.saveToJavaFile(boolean, boolean)
JboView.java:1807
void oracle.jbo.dt.objects.JboAppModule.saveToJavaFile(boolean, boolean)
JboAppModule.java:1928
void oracle.jbo.dt.objects.JboBaseObject.saveObject(boolean, boolean)
JboBaseObject.java:2065
void oracle.jbo.dt.objects.JboAppModule.saveObject(boolean, boolean)
JboAppModule.java:1867
boolean oracle.jbo.dt.ui.main.DtuUtil.saveObject(java.awt.Component, oracle.jbo.dt.objects.JboBaseObject, boolean, boolean, boolean)
DtuUtil.java:711
boolean oracle.jbo.dt.ui.main.dlg.DtuWizard.saveWizardObject(oracle.jbo.dt.objects.JboBaseObject, boolean)
DtuWizard.java:786
boolean oracle.jbo.dt.ui.module.AMWizard.finishAction()
AMWizard.java:187
boolean oracle.jbo.dt.ui.main.dlg.DtuWizard.doApplyAction()
DtuWizard.java:860
boolean oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.okAction()
DtuWizard.java:1901
void oracle.jbo.dt.ui.main.dlg.DtjDialog.dismissDialog(boolean)
DtjDialog.java:218
void oracle.bali.ewt.dialog.JEWTDialog$UIListener.actionPerformed(java.awt.event.ActionEvent)
void javax.swing.AbstractButton.fireActionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1450
void javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1504
void javax.swing.DefaultButtonModel.fireActionPerformed(java.awt.event.ActionEvent)
DefaultButtonModel.java:378
void javax.swing.DefaultButtonModel.setPressed(boolean)
DefaultButtonModel.java:250
void javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.awt.event.MouseEvent)
BasicButtonListener.java:216
void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
Component.java:3715
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.Dialog.show()
Dialog.java:380
void java.awt.Component.show(boolean)
Component.java:946
void java.awt.Component.setVisible(boolean)
Component.java:903
void oracle.jbo.dt.ui.main.dlg.DtjDialog.setVisible(boolean)
DtjDialog.java:137
void oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.setVisible(boolean)
DtuWizard.java:1922
boolean oracle.bali.ewt.dialog.JEWTDialog.runDialog()
boolean oracle.jbo.dt.ui.main.dlg.DtjDialog.showDialog()
DtjDialog.java:115
boolean oracle.jbo.dt.ui.main.dlg.DtjMddWizardDialog.showDialog()
DtuWizard.java:1881
void oracle.jbo.dt.ui.main.dlg.DtuWizard.createMddWizard()
DtuWizard.java:422
void oracle.jbo.dt.ui.main.dlg.DtuWizard.setVisible(boolean)
DtuWizard.java:276
boolean oracle.jbo.dt.ui.main.dlg.DtuWizard.showDialog()
DtuWizard.java:254
oracle.jbo.dt.objects.JboAppModule oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeAMWizard(java.awt.Frame, oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboAppModule)
JdxMenuManager.java:748
oracle.jbo.dt.objects.JboAppModule oracle.jbo.dt.jdevx.ui.JdxMenuManager.invokeAppModuleWizard(oracle.jbo.dt.objects.JboPackage, oracle.jbo.dt.objects.JboAppModule)
JdxMenuManager.java:735
void oracle.jbo.dt.ui.main.DtuMenuManager.doEditMenuAction(oracle.jbo.dt.objects.JboNamedObject)
DtuMenuManager.java:1127
boolean oracle.jbo.dt.jdevx.ui.JdxMenuManager.handleDefaultAction(oracle.ide.addin.Context)
JdxMenuManager.java:349
boolean oracle.ide.ContextMenu.fireDefaultAction(oracle.ide.addin.Context)
ContextMenu.java:343
void oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(java.awt.event.InputEvent)
BaseTreeExplorer.java:1202
void oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1448
void oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(java.awt.event.MouseEvent)
BaseTreeExplorer.java:1469
void oracle.ideimpl.explorer.CustomTree.processMouseEvent(java.awt.event.MouseEvent)
CustomTree.java:171
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85And when I try to delete a ViewLink involing this ViewObject, I get this error:
Error deleting components:QntQstFkLink
java.lang.NullPointerException
void oracle.jbo.dt.objects.JboAttribute.generateAttributeImports(java.lang.Object)
JboAttribute.java:1507
int oracle.jbo.dt.objects.JboView.generateAttributeMethods(int, java.lang.Object[], java.lang.StringBuffer)
JboView.java:2621
void oracle.jbo.dt.objects.JboView.createViewRowFile()
JboView.java:1902
void oracle.jbo.dt.objects.JboView.saveToJavaFile(boolean, boolean)
JboView.java:1807
void oracle.jbo.dt.objects.JboBaseObject.saveObject(boolean, boolean)
JboBaseObject.java:2065
void oracle.jbo.dt.objects.JboView.saveObject(boolean, boolean)
JboView.java:1713
void oracle.jbo.dt.objects.JboViewLink.deleteAssociation(boolean)
JboViewLink.java:825
void oracle.jbo.dt.objects.JboViewLink.removeObject(boolean)
JboViewLink.java:777
boolean oracle.jbo.dt.ui.main.DtuMenuManager.deleteObject(java.awt.Component, oracle.jbo.dt.objects.JboBaseObject, boolean)
DtuMenuManager.java:1403
void oracle.jbo.dt.ui.main.DtuMenuManager.deleteObject(oracle.jbo.dt.objects.JboNamedObject, boolean)
DtuMenuManager.java:1341
void oracle.jbo.dt.ui.main.DtuMenuManager.doMenuAction(java.lang.String)
DtuMenuManager.java:1017
void oracle.jbo.dt.jdevx.ui.JdxMenuManager.doMenuAction(java.lang.String)
JdxMenuManager.java:533
void oracle.jbo.dt.ui.main.DtuMenuManager.doAction(java.lang.String)
DtuMenuManager.java:838
void oracle.jbo.dt.ui.main.DtuMenuManager.doAction(oracle.jbo.dt.objects.JboApplication, java.lang.Object, java.lang.String)
DtuMenuManager.java:823
void oracle.jbo.dt.jdevx.ui.JdxMenuManager.doActionPerformed(java.awt.event.ActionEvent)
JdxMenuManager.java:391
void oracle.jbo.dt.jdevx.ui.JdxMenuInvoker.run()
JdxMenuManager.java:1076
void java.awt.event.InvocationEvent.dispatch()
InvocationEvent.java:154
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:337
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85I don't know how this all happened, but it may or may not have something to do with when I last synchronized the BC4J project with our database. That is, the synchronization process didn't display any error messages or anything, but I'd say that I first noticed these problems since then.
If there's anyone out there who could shed some light on this problem, obviously I'd be very grateful.
Regards,
ArnoMore info:
The problem occurs on the first model package that is loaded and always on the same VO of each package.
Flow:
Before closing JDev minimize all model packages in the Application navigator.
Reopen JDev 10.1.2.
Wait for end of synchronization.
Now expand a model package by clicking on the dir structure in the app navigator.
The content doesn't display immediately on the first expanded package, instead the text loading ... is displayed and then the exception is thrown.
JDev does an operation on loading the first model package of an application that causes the problem.
The problem occurs only when the package has a certain number of objects
Opening ToyStore model package is ok but in my app, on the FIRST package opening the error occurs, strange don't you think?
I tried to modify the JDev JVM heap params but it didn't help.
I tried opening Toystore model and then mine but it didn't help.
I tried deactivating Antivirus but it didn't help.
Example of Package composition: has 54 XML files on a total of 111 files (java files included)
YOUR HELP IS NEEDED!
Thanks
Fred
Complete stack trace:
oracle.jbo.dt.objects.JboException: Entity Attribute for this View Attribute cannot be found.
at oracle.jbo.dt.objects.JboException.throwException(JboException.java:87)
at oracle.jbo.dt.objects.JboViewAttr.loadResolveReferencesXML(JboViewAttr.java:957)
at oracle.jbo.dt.objects.JboBaseObject.loadResolveReferencesChildren(JboBaseObject.java:1555)
at oracle.jbo.dt.objects.JboView.loadResolveReferencesXML(JboView.java:5447)
at oracle.jbo.dt.objects.JboPackage.loadResolveReferencesXML(JboPackage.java:1089)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:831)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2175)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:777)
at oracle.jbo.dt.objects.JboPackage.checkForLoad(JboPackage.java:452)
at oracle.jbo.dt.objects.JboPackage.findContainedObjectByName(JboPackage.java:441)
at oracle.jbo.dt.objects.JboPackage.findObjectByName(JboPackage.java:1677)
at oracle.jbo.dt.objects.JboApplication.findContainerChildObject(JboApplication.java:856)
at oracle.jbo.dt.objects.JboApplication.findObjectByName(JboApplication.java:765)
at oracle.jbo.dt.objects.JboApplication.findObjectByName(JboApplication.java:737)
at oracle.jbo.dt.objects.JboObjectReference.loadResolveReferencesXML(JboObjectReference.java:197)
at oracle.jbo.dt.objects.JboObjectReference.getReferencedObject(JboObjectReference.java:73)
at oracle.jbo.dt.objects.JboBaseObject.getSuperObject(JboBaseObject.java:693)
at oracle.jbo.dt.objects.JboView.isEjbFinderView(JboView.java:1671)
at oracle.jbo.dt.objects.JboView.isEJBFinderView(JboView.java:1632)
at oracle.jbo.dt.objects.JboView.setGenerateCollectionClass(JboView.java:6081)
at oracle.jbo.dt.objects.JboView.readContents(JboView.java:5283)
at oracle.jbo.dt.objects.JboNamedObject.loadFromXMLFile(JboNamedObject.java:543)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2283)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2276)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2252)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2175)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:820)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2175)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:777)
at oracle.jbo.dt.objects.JboPackage.checkForLoad(JboPackage.java:452)
at oracle.jbo.dt.objects.JboPackage.findContainedObjectByName(JboPackage.java:441)
at oracle.jbo.dt.objects.JboPackage.findObjectByName(JboPackage.java:1677)
at oracle.jbo.dt.objects.JboApplication.findContainerChildObject(JboApplication.java:856)
at oracle.jbo.dt.objects.JboApplication.findObjectByName(JboApplication.java:765)
at oracle.jbo.dt.objects.JboApplication.findObjectByName(JboApplication.java:737)
at oracle.jbo.dt.objects.JboObjectReference.loadResolveReferencesXML(JboObjectReference.java:197)
at oracle.jbo.dt.objects.JboObjectReference.getReferencedObject(JboObjectReference.java:73)
at oracle.jbo.dt.objects.JboBaseObject.getSuperObject(JboBaseObject.java:693)
at oracle.jbo.dt.objects.JboView.isEjbFinderView(JboView.java:1671)
at oracle.jbo.dt.objects.JboView.isEJBFinderView(JboView.java:1632)
at oracle.jbo.dt.objects.JboView.setGenerateCollectionClass(JboView.java:6081)
at oracle.jbo.dt.objects.JboView.readContents(JboView.java:5283)
at oracle.jbo.dt.objects.JboNamedObject.loadFromXMLFile(JboNamedObject.java:543)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2283)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2276)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2252)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2175)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:820)
at oracle.jbo.dt.objects.JboBaseObject.loadFromXMLFile(JboBaseObject.java:2175)
at oracle.jbo.dt.objects.JboPackage.loadFromXMLFile(JboPackage.java:777)
at oracle.jbo.dt.objects.JboPackage.checkForLoad(JboPackage.java:452)
at oracle.jbo.dt.jdevx.JdvJpxNode.update(JdvJpxNode.java:394)
at oracle.ide.IdeSubject.notifyObservers(IdeSubject.java:215)
at oracle.ide.model.PackageFolder.notifyObservers(PackageFolder.java:215)
at oracle.ide.addin.UpdateMessage.fireObjectOpened(UpdateMessage.java:543)
at oracle.ide.model.PackageFolder.getChildren(PackageFolder.java:448)
at oracle.ideimpl.explorer.ExplorerNode.getChildNodes(ExplorerNode.java:332)
at oracle.ideimpl.explorer.BaseTreeExplorer.addChildren(BaseTreeExplorer.java:342)
at oracle.ideimpl.explorer.BaseTreeExplorer.open(BaseTreeExplorer.java:902)
at oracle.ide.explorer.ExplorerContextUtil.checkExpansionState(ExplorerContextUtil.java:195)
at oracle.ide.explorer.ExplorerContextUtil.checkExpansionState(ExplorerContextUtil.java:206)
at oracle.ide.explorer.ExplorerContextUtil.checkExpansionState(ExplorerContextUtil.java:206)
at oracle.ide.explorer.ExplorerContextUtil.checkExpansionState(ExplorerContextUtil.java:206)
at oracle.ide.explorer.ExplorerContextUtil.checkExpansionState(ExplorerContextUtil.java:206)
at oracle.ide.explorer.ExplorerContextUtil.restoreExpansionState(ExplorerContextUtil.java:154)
at oracle.ideri.navigator.DefaultNavigatorWindow$4.run(DefaultNavigatorWindow.java:1371)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) -
JDev 10.1.2 - UI Debugger (uix?)
Hi,
I guess the "UI Debugger" doesn't work against uix pages (only swing and awt), is there something similar I can use to trace events that occur within a uix page?
Thanks
MarkMark,
there is no UI debugger for UIX
Frank -
BUG: Jdev 10g/iAS 10g debug config docs are wrong
I was setting up my iAS 10g OC4J_Home for remote debugging. According to the docs in Jdev 10g, I have to copy ojc.jar and jdev-rt.jar to <OC4J_HOME>/home/lib. This does not work.
You must actually copy the files to <OC4J_HOME>/home/applib.
In my case, this is $ORACLE_HOME/j2ee/home/applib. If you create your own OC4J instance, then you must install these files into the applib directory within that instance.
Could someone please put out a definitive doc on how to get remote debugging to work between Jdev and iAS 10g? If it exists, please point me to it!
TIAHi,
what about the blank characters in the long name. If the long name doesn't have blank characters, would it work then ?
Frank -
BUG: JDev 10.1.3.0.4 Embedded OC4J Server Preferences
If we specify in the Embedded OC4J Server Preferences->startup a OC4J installation to use for running and debbuging, click ok, and then delete the choosen directory and try again to access the Embedded OC4J Server Preferences, an error occurs. Appears an dialog and we can not alter this anymore.
Hi,
not sure on the limitation of dbms_output.put, but 4000 characters happens to be the maximum size of a varchar2 column....
I normally use dbms_output.put_line for debugging PL/SQL.
You could also post in the database forum if you have no luck here.
regards,
Brenden -
Bug: JDev 9052 Build (1618) html:img ... /
The XSS <style selector=...> is not honored in conjunction with the <html:img> tag.
1. Create an xss style:
<style selector=".handIconGroup">
<property name="cursor">hand</property>
<includeStyle name="DarkAccentBackground"/>
</style>
2. Create a UIX page and add the following widgets:
a. <html:img style="handIconGroup" ... />
b. <textInput sytle=handIconGroup" ... />
4. Run the page, and hover over both widgets.
I expected the cursor to turn into a "hand" when hovered over both widgets. The <html:img ... /> tag dose not respect the handIconGroup style.Typo:
<textInput sytle="handIconGroup" ... />
should read
<textInput styleClass="handIconGroup" ... />
Maybe you are looking for
-
How I successfully upgraded from iPhoto '09 to iPhoto '11 - Glitch Free.
I've been eagerly reading the forums PRIOR to installing iPhoto '11 and I'm about to dive in. I have an iMac 2.8 GHz Intel Core 2 Duo with 6GB RAM running Snow Leopard OS X 10.6.4. I'm currently running iPhoto '09 (version 8.1.2) with 1403 events, 41
-
Nokia 6288 doesn't retain settings after reboot
Hi, i've a problem with a Nokia 6288 that after each reboot does not retain settings regarding "Normal" profile and background. If i turn off the phone, when i turn it back on it reverts to blank backround and "nokia tune" ringtone and all other sett
-
Lack of direction from Creative - bought other
I own a Creative Zen Touch and owned Muvo TX FM. I am going to give the Touch away and I returned the TX FM as the volume would only turn up and not down. I was in the market to buy two additional MP3 players, but due to lack of direction and returni
-
please solve this problem ... initially i had problem with the sound... it used to play videos without sound but now since 1 week, i am getting error msg for videos and it is playing nothing.... i have the latest flash player .. my chrome browser pla
-
Backup to Disc...
When using Backup to Disc..., iTunes automatically selects my CD drive. How can I change this to use my DVD?