How to fix the ORA-33262: analytic workspace MY_AW does not exist?
Here's my version: http://download.oracle.com/docs/cd/E11882_01/olap.112/e10795/select.htm#CBBGEGFAI don't understand why I get this ORA-33262, this just doesn't make sense...
The API should be AW ATTACH MYSCHEMA. MY_AW RO
Solution 1: The DBA in my team think there is no way so she can create a synonym (or something like that) for the MYSCHEMA. MY_AW so I (the API) can I use only MY_AW, someone knows a way to do?
Maybe the second call to _displayResult() needs to JOIN the AW is not the case of the first...
Solution 2: How can I specify the API to use MYSCHEMA. MY_AW instead of MY_AW?
Thanks in advance!
JP
------
DataProvider dp = new DataProvider();
OracleConnection connection = (OracleConnection) connectionFactory.getConnection (); CONNECTED USING PROXY WITH USER AUTHENTICATION (CAN BE ANY USER) AUTHENTICATED TO THE WEB APP AND ACTUALLY ASK THIS TEST
Session UserSession = dp.createSession (connection);
…
MdmRootSchema mdmRootSchema = (MdmRootSchema) dp.getMdmMetadataProvider () .getRootSchema ();
MdmDatabaseSchema mdmGlobalSchema = mdmRootSchema.getDatabaseSchema("*MYSCHEMA*");
…
MdmPrimaryDimension mdmDim = (MdmPrimaryDimension) mdmGlobalSchema.getTopLevelObject (dimension.getName ());
…
test.testExample (mdmDim);
…
{} public void testExample (MdmPrimaryDimension mdmProdDim)
Get the Source of the short label of the dimension attribute.
MdmAttribute labelAttribute = mdmProdDim.getShortValueDescriptionAttribute ();
prodShortLabel, which is the Source of the attribute description short value Dim PRODUCT_AWJ
Source prodShortLabel = labelAttribute.getSource ();
prodHier, which is the Source of the primary product hierarchy.
MdmLevelHierarchy mdmProdHier = mdmProdDim.getDefaultHierarchy ((MdmLevelHierarchy));
StringSource prodHier = mdmProdHier.getSource () (StringSource);
levelSrc, which is the Source for the family of the primary product PRODUCT_AWJ dimension hierarchy level.
MdmHierarchyLevel mdmHierarchyLevel = mdmProdHier.getHierarchyLevels () .iterator () .next ();
Source levelSrc = mdmHierarchyLevel.getSource ();
MdmAttribute mdmAncestorAttribute = mdmProdHier.getAncestorsAttribute ();
prodHierAncsAttr, which is the Source of the attribute of ancestors in the hierarchy.
Source prodHierAncsAttr = mdmAncestorAttribute.getSource ();
MdmAttribute mdmParentAttribute = mdmProdHier.getParentAttribute ();
prodHierParentAttr, which is the Source of the attribute parent hierarchy.
Source prodHierParentAttr = mdmParentAttribute.getSource ();
int pos = 1;
Get the item at the specified position in the Source level.
Source levelElement = levelSrc.at (pos);
Select the element in the hierarchy with the specified value.
Source scale = prodHier.join (prodHier.value (), levelElement);
Download the ancestors of the element level.
Source levelElementAncs = prodHierAncsAttr.join (prodHier, levelElement);
Get the parent of the level item.
Source levelElementParent = prodHierParentAttr.join (prodHier, levelElement);
Download the children of a parent.
Source prodHierChildren = prodHier.join (prodHierParentAttr, prodHier.value ());
Select the level element children.
Source levelElementChildren = prodHierChildren.join (prodHier, levelElement);
Download short descriptions of value for elements of the level.
Source levelSrcWithShortDescr = prodShortLabel.join (levelSrc);
Download short descriptions of value for children.
Source = levelElementChildrenWithShortDescr
prodShortLabel.join (levelElementChildren);
Download short descriptions of value for parents.
Source = levelElementParentWithShortDescr
prodShortLabel.join (prodHier, levelElementParent, true);
Download short descriptions of value for the ancestors.
Source = levelElementAncsWithShortDescr
prodShortLabel.join (prodHier, levelElementAncs, true);
Commit the current Transaction.
Commit();
Create Cursor objects and display their values.
System.out.println ("values of the elements of level :");
_displayResult (levelSrcWithShortDescr, false); WORKS WITH NO PROB, I SEE THE NORMAL OUTPUT as IN the EXAMPLE
System.out.println ("\nLevel the element at position" + pos + ":");)
_displayResult (levelElement, false); I READ of ORA-33262, SEE below
System.out.println ("\nParent of the level :"); item
_displayResult (levelElementParent, false);
System.out.println ("\nChildren of the level :"); item
_displayResult (levelElementChildrenWithShortDescr, false);
System.out.println ("\nAncestors of the level :"); item
_displayResult (levelElementAncs, false);
}
' Private Sub _displayResult (Source source, boolean displayLocVal)
{
CursorManager cursorManager =
dp.createCursorManager (source); ORA-33262 exception is thrown here
Cursor cursor = cursorManager.createCursor ();
cpw.printCursor (cursor, displayLocVal);
Close the CursorManager.
cursorManager.close ();
}
------
Class of error: failure of the Express
Server error descriptions:
DPR: failed to create the server-side, generic cursor at TxsOqDefinitionManager::crtCurMgrs4
SALT: Impossible to generate an execution plan of the query, the credits to the TxsOqExecutionPlanGenerator::generate(TxsOqSourceSnapshot*)
INI: XOQ-00703: error running command OLAP DML "(AW ATTACH MY_AW RO: ORA-33262: espace de travail analytique Ceccaldi AW n'existe pas.)"
') ', Generic TxsOqAWManager::executeCommand
Published by: J - P on June 29, 2010 09:58
I entered two bugs
Bug 9864665 - OLAP API DOES NOT RESPECT the ALTER SESSION SET CURRENT_SCHEMA
Bug 9864697 - AW POSITION OPTIMIZATION IS NOT ELIGIBLE schema
Tags: Business Intelligence
Similar Questions
-
How to handle the ORA-00942: table or view does not exist
HII All,
I'm trying to delete a table dynamically independently of its existence in a procedure. Sound fine when the table exists, but when the table does not work I am facing following error
I've made use of pragma exception_init and modified my code like belowORA-00942: table or view does not exist
But I am still unable to get rid of him. Pls help me.Create or replace Procedure sp_FSASA_FEEDUPLOAD_process ( p_test_dir in varchar2, p_feed_file_name in varchar2 ) is l_exttable_str varchar2(32000) ; l_log_file constant varchar2(200) := 'logfile_rgh.log'; l_table_doesnt_exist Exception; pragma exception_init(l_table_doesnt_exist,-00492); Begin Begin execute immediate 'drop table FSASA_FEEDUPLOAD_EXT purge' ; Exception when l_table_doesnt_exist then null; End; l_exttable_str := 'Create table FSASA_FEEDUPLOAD_EXT '; l_exttable_str := l_exttable_str||' ( '; l_exttable_str := l_exttable_str||' Category_No varchar2(1), '; l_exttable_str := l_exttable_str||' Financial_Category varchar2(300), '; l_exttable_str := l_exttable_str||' GFCID number, '; l_exttable_str := l_exttable_str||' Balance number(34,14), '; l_exttable_str := l_exttable_str||' Refernce_no varchar2(20), '; l_exttable_str := l_exttable_str||' Account_no varchar2(20), '; l_exttable_str := l_exttable_str||' ce_trans_id varchar2(20) '; l_exttable_str := l_exttable_str||' ) '; l_exttable_str := l_exttable_str||' Organization external '; l_exttable_str := l_exttable_str||' ( '; l_exttable_str := l_exttable_str||' type oracle_loader '; l_exttable_str := l_exttable_str||' default directory '||p_test_dir; l_exttable_str := l_exttable_str||' Access parameters '; l_exttable_str := l_exttable_str||' ( '; l_exttable_str := l_exttable_str||' records delimited by newline '; l_exttable_str := l_exttable_str||'BADFILE '||q'[']'||p_test_dir||q'[']'||':'||q'[']'||'feed.bad '||q'[']' ; l_exttable_str := l_exttable_str||'LOGFILE '||q'[']'||p_test_dir||q'[']'||':'||q'[']'||':feed.log '||q'[']' ; l_exttable_str := l_exttable_str||q'[FIELDS TERMINATED BY X'09']'; l_exttable_str := l_exttable_str||' missing field values are null '; l_exttable_str := l_exttable_str||')location('||q'[']'||p_feed_file_name||q'[']'; l_exttable_str := l_exttable_str||')' ; l_exttable_str := l_exttable_str||' )Reject limit unlimited '; dbg_print(l_log_file,'l_exttable_str : '||l_exttable_str); execute immediate l_exttable_str; End;
(1) I need the drop because I need to immediately create the table with the name of different file and different path.
(2) the last thing I do not do is to check the name of the table in the USER_OBJECTS and then drop.
(3) suggest that create an external table dynamically as a correct approach or not.
(4) up to now, we use utl_file for reading stream file but I am much interested to use the concept of EXTERNAL TABLE.
(5) as the file name and the path is changed, I need to create my external table during execution.
Please suggest me that I can change my file name and the path when runningDon't drop and re-create it, just create once as DDL not in code and then change it to point to a new file.
-
Regularly I receive notifications of updated Brainiacs Sudoku which I had deleted Ipod Touch 5 g a long time ago. I can't disable the app update counter until I have download the update. So, how to disable the AppStore offers updated app that does not exist on the ipod touch 5g ios 9 and Reset counter of the application once and for all?
Try to hide this purchase
Hide and show purchases iTunes or iBooks on your Mac or PC - Apple Support
-
[MN] Analytic workspace object does not exist
I follow the tutorial here: http://st-curriculum.oracle.com/obe/db/11g/r1/olap/cube/buildicubes.htm
For our work environment, all data from the source is located in the OLAPTRAIN schema, but all dimensions and cubes are built in the User1 schema. To do this, I just changed all mappings to the good OLAPTRAIN schema. However, when I get to the step of loading and display of Cube data and click on maintain Cube SALES_CUBE I get the following error:
INI: error creating a generic Manager definition to TxsOqConnection::generic < BuildProcess > INI: XOQ-00703: error running command OLAP DML «(STATLEN (USER1.» SALESTRACK_USER1! (TIME): ORA-34492: workspace object Analytics User1. SALESTRACK_USER1! There is no such thing as TIME.
') ', Generic TxsOqAWManager::evaluateExpression
I guess that it refers to the TEMPORAL dimension of the User1, that exists. The TIME dimension was created using a template, but there seems to be something wrong with it so I recreated the dimension from scratch, you re-create the mappings between the original model of TIME. Old TIME dimension has been deleted, and now only the manually generated TIME dimension exists.
Any ideas?Run the following command to list the dimension objects in the AW.
set serverout on begin dbms_aw.execute(q'! aw attach USER1.SALESTRACK_USER1 listnames dimension !'); end; /
The error suggests that the TIME is not a dimension in the AW. It is possible that you will find something like "(HAE) 1" instead because of the mishap of creation. To locate the name of the physical dimension associated with a logical (AWM) dimension, you can do this. (11.2.0.2 or later.)
set serverout on begin dbms_aw.execute(q'! show objorg(dim owner 'USER1' 'TIME') !'); end; /
-
Hey Geeks,
I met a problem when starting my 12 c RAC database.
To mount it fine, but when I try to open, he throws me an error.
System Global area 1.5400E + 10 bytes
Bytes of size 4737560 fixed
2952791528 variable size bytes
1.2415E + 10 bytes database buffers
Redo buffers 26857472 bytes
Mounted database.
SQL > alter database open;
change the database open
*
ERROR on line 1:
ORA-01092: ORACLE instance is complete. Disconnection forced
ORA-00942: table or view does not exist
Process ID: 11338068
Session ID: 1429: No.3
Here is the output of the trace file...
ORACLE_HOME = / oracle_home/app/orahome
Name of the system: AIX
Name of the node: INS1
Version: 1
Version: 7
Machine: 00C8CCA74C00
Instance name: INST1
Redo thread mounted by this instance: 1
Oracle process number: 7
The Unix process PID: 20381876, image: oracle@ins1 (TNS V1 - V3)
2014-11-27 22:49:20.892
SESSION ID: (197.5) 2014-11-27 22:49:20.892
CUSTOMER ID :() 2014-11-27 22:49:20.892
NAME OF THE SERVICE :() 2014-11-27 22:49:20.892
NAME of the MODULE: (sqlplus@ins1 (TNS V1 - V3)) 22:49:20.892 2014-11-27
ACTION NAME :() 2014-11-27 22:49:20.892
2014-11-27 22:49:20.889716: start the recovery of field = 0, valid = 0, flags = 0 x 4
2014-11-27 22:49:24.580
Awarded with 32 slaves of recovery success
With the help of 3 buffers overflow by slave of recovery
2014-11-27 22:49:24.740
1 post of thread: logseq 15, block 2, CHN 3510749
cache-bass rba: logseq 15, block 3
RBA on disk: logseq 15, block 72, RCS 3510824
Start the recovery at logseq 15, block 3, Yvert 0
2014-11-27 22:49:24.981
Started the resilvering redo thread 1 seq 15 blocks 72-73
2014-11-27 22:49:24.994
Finished resilvering redo thread 1 seq 15
2014-11-27 22:49:24.994
Started writing zeroblks thread 1 seq 15 blocks 74-81
2014-11-27 22:49:24.994
Completed written zeroblks thread 1 seq 15
= Redo read statistics for thread 1 =.
Total physical reads (from disk and memory): 4096 KB
-Redo read_disk - statistics
Read rate (ASYNC): 35KO in 0,25 s = > 0.14 Mb / s
Long: 0 Ko, moves: 0/104 (0%)
Longer LWN: 2 k, moves: 0/33 (0%), moved: 0 MB
Redo last scn: 0x0000.0035922b (3510827)
----------------------------------------------
-Recovery Hash Table statistics
Hash table buckets = 262144
More long string hash = 1
Hash string average = 25/25 = 1.0
Max compares by lookup = 1
AVG compares by lookup = 151/176 = 0.9
----------------------------------------------
2014-11-27 22:49:25.007
KCRA: start the debt for 25 blocks of data collection
2014-11-27 22:49:25.039
KCRA: treated blocks = 25/25, has claimed = 25, eliminated = 0
2014-11-27 22:49:25.054
Online Redo Log recovery: thread 1 mem Group 6 Seq 15 reading 0
2014-11-27 22:49:25.060
Ask again filled with 0.02 MB
2014-11-27 22:49:25.235
Control of completed recovery point
-Recovery Hash Table statistics
Hash table buckets = 262144
More long string hash = 1
Hash string average = 25/25 = 1.0
Max compares by lookup = 1
AVG compares by lookup = 176/176 = 1.0
----------------------------------------------
Recovery thread nab 1 seq 15 to 74 with 8 zeroblks sets
2014-11-27 22:49:26.000
2014-11-27 22:49:26.000433: validate the domain 0
2014-11-27 22:49:26.001348: valid domain 0, flags = 0x0
2014-11-27 22:49:28.315
County ofsmtab$: 0 entries
2014-11-27 22:49:28.732
ORA-00942: table or view does not exist
ORA-00942: table or view does not exist
2014-11-27 22:49:28.738
USER (ospid: 20381876): put an end to litigation because of the 942 error
In my case, the problem solved by running the following...
GRANT SELECT on SYS. The USER$ in XDB.
GRANT SELECT on SYS. The USER$ in CTXSYS.
GRANT SELECT on SYS. The USER$ to DVSYS;
GRANT SELECT on SYS. The USER$ to LBACSYS.
GRANT SELECT on SYS. The USER$ to APEX_040200;
GRANT SELECT on SYS. The USER$ to DV_SECANALYST;See the screenshot above.
-
Hi all
Try to run the loads on the test environment and faced this exception. Guidance on what could be the cause?
A functioning test environment code development. All models have been migrated using the synonym and the project had to be imported using Mode Duplication.
The project had two dimension and makes loads... Dimensions has been properly run, its only that all the facts are a failure...
ODI-1217: CM_PKG_CF_TEST Session (1494702) fails with return code 7000.
Caused by: com.sunopsis.tools.core.exception.SnpsSimpleMessageException: ODI-17517: error in the interpretation of the task.
Task: 6
java.lang.Exception: the application script threw an exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
OSB Info: get the joining to the line level columns: column 0: columnNo
at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:485)
at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:711)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:461)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2093)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1889)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1066)
at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
at java.lang.Thread.run(Thread.java:682)
Caused by: org.apache.bsf.BSFException: the application script threw an exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
OSB Info: get the joining to the line level columns: column 0: columnNo
at bsh.util.BeanShellBSFEngine.eval (unknown Source)
at bsh.util.BeanShellBSFEngine.exec (unknown Source)
at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:471)
... 11 more
-< code printed here >-
at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:738)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:461)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2093)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1889)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ 2.doAction(StartScenRequestProcessor.java:580)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
to oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$ StartScenTask.doExecute (StartScenRequestProcessor.java:1066)
at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)
at java.lang.Thread.run(Thread.java:682)
An analysis more thrust, found that Repo work had no appropriate grants.
After adding, it solved the problem.
-
Hey guys, it's Xev.
I decide to use SQL and XML and it works in a scenario, but in another scenario, is not.
Here's the Code, I'm passing to two variables, first of all, I spend in the table table_name, and then I spend in the schema.
If I connected it with "user" and that it seeks it's own pattern, he found the results, as for example, but if I try to run this code while not
connected to the same user I'm looking for more, I get this error.
ORA-19202: an error has occurred in the processing of XML
ORA-00942: table or view does not exist
ORA-06512: at "SYS." DBMS_XMLGEN", line 288
ORA-06512: at line 1
19202 00000 - "an error has occurred in the treatment of XML %s.
* Cause: An error occurred during the processing of the XML function
* Action: Check the given error message and resolve the problem appropriate
/*-------------------------------------------------------------------------------
This code works only you are connected to the user you are looking on.
But if you're looking for a different user tables, it is kicking up and gives the above XML error...
*/
SET SERVEROUTPUT ON
exec DBMS_OUTPUT. ENABLE (1000000);
Search_string VAR VARCHAR2 (28)
EXEC: search_string: = ' ^ [0-9]{3}-[0-9]{2}-[0-9]{4}$']
COLUMN "Keyword" FORMAT A28
COLUMN 'Table' FORMAT A9
COLUMN ' column value / "FORMAT A50
SELECT DISTINCT SUBSTR (: search_string, 1: 28) "keyword."
SUBSTR (table_name, 1, 14) "table."
SUBSTR (t.column_value.getstringval (), 1, 50) ' / value of the column.
OF dba_tab_cols.
-where owner = ('& SCHEMA_NAME')
TABLE
(XMLSEQUENCE
(DBMS_XMLGEN. GETXMLTYPE
("SELECT" | column_name |)
'FROM ' | table_name |
"WHERE REGEXP_LIKE.
(' | column_name |) ','''
|| : search_string. ''')'
() .extract (' LINES/rowset / * ""))) t
-WHERE table_name IN ("FIND_TEST")
WHERE table_name = upper ('& table_name')
AND the OWNER = upper ('& SCHEMA_NAME')
ORDER BY "Table".
/
Can someone please explain how works (DBMS_XMLGEN) and why it is throwing this error?
Thank you
Xev.
It has nothing to do with DBMS_XMLGEN. GETXMLTYPE. It simply means the user running your SQL has no select privileges on the table & SCHEMA_NAME. & TABLE_NAME.
SY.
-
ORA-00942 Table or view does not exist when you run a procedure
Hello
I have a procedure called FND_GLOBAL under a scheme called APPS and I have granted execute privilege on this procedure to another schema called CIVICA
However when I run the procedure of the CIVIC scheme I get
ORA-00942 Table or view does not exist
ORA-06512 at APPS. FND_CORE_LOG, line 25
ORA-06512 at APPS. FND_GLOBAL, line 104
ORA-06512 at APPS. FND_GLOBAL, line 1620
ORA-06512 at APPS. FND_GLOBAL, line 2171
ORA-06512 at APPS. FND_GLOBAL, line 2313
I'm guessing that some of the sub components must also be given to the CIVICA?
How does work to define rights? Subcomponents should not also be accessible via this procedure being owner / defined by Apps but executed by CIVICA?
JimHi, Jim,.
Jim Thompson wrote:
Sorry Frank - in order to clarifyI wanted to CIVICA to be able to execute procedures and functions in applications. Package FND_GLOBAL
However this package has been defined with the rights of the plaintiff - CIVICA must be explicitly object privilege to all objects used by the package (or packages of sub that he calls, that there are some - it is really a case to view the hierarchy of this package and ensure that each object is explicitly given to CIVICA)
What do you mean by "explicitly granted to CIVICA"? ". Do you mean granted directly to CIVICA, and not a role that CIVICA has?
Once more, the privileges granted to the roles are good enough for packages AUTHID CURRENT_USER (also known as the "rights of the applicant"). The only time where you have to say "GRANT."... CIVICA"is when granting a role to the CIVICA; all other privileges may be granted to this role, or some other roles that are granted to the role that CIVICA has.
Mnight want to create a role that has all the necessary privileges to use the package and grant this role to users like CIVICA.... So, it seems as if I have no choice but to get my pen and paper and trace through the nested packages and objects called by FND_GLOBAL and to ensure that they are explicitly granted to CIVICA! I hate days like these!
CIVIA want to have all the privileges that has APPS? You can query dba_tab_privs (and oither views in the data dictionary) to find (and write statements of "GRANT... ("for) all these privileges.
You can also create another packet (let's call it FND_GLOBAL_I) in applications with rights of the author. Specification of package would be identical to the specification of FND_GLOBAL package, except that it says FMD_GLOBAL_I instead of FND_GLOBAL. The FND_GLOBAL_I package body are very similar to the spec. The body of each procedure or function would simply be a call to the corresponding functuion in FND_GLOBAL. Since FND_GLOBAL has hundreds of procedures, it will be a lot of work, but perhaps less work than to find exactly what privileges are needed.
-
ORA-27101: shared memory realm does not exist
Hi all
> conn scott/tiger
Connected.
SCOTT > conn scott/tiger@CRMSDB
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux error: 2: no such file or directory
Process ID: 0
Session IDs: serial number 0: 0
WARNING: You are more connected to ORACLE.
tnsping $ CRMSDB
AMT Ping utility for Linux: Version 11.2.0.1.0 - Production on 27 October 2015 10:38
Copyright (c) 1997, 2009, Oracle. All rights reserved.
Use settings files:
TNSNAMES adapter used to resolve the alias
Try to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = SERVER1. ORACLE.COM) (PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = crms)))
OK (70 msec)
DB version: 11.2.0.1 on linux
Hello
1. IF you see that your service is "crms.server1.com" db_domain maybe your maps to "MRC" only tns
2. but there is more than one service "Instance"MRC", status UNKNOWN, a. 1 operation for this service..." "who does not know
3 try to change the name of the service and try with tns
You can add "GLOBAL_DBNAME" solve listener.ora and he still with the old configuration, you
-Pavan Kumar N
-
Hello
When I run DBUM Targer user reconciliation (recon Filtered) I get the error in the log below.
We have created an account with privileges below target. y at - it all permisssions more necessary for execution of the reconciliation of the target.
[2015-10 - 09T 10: 47:45.717 - 07:00] [oimext_server1] [NOTIFICATION] [] [oracle.iam.scheduler.vo] [tid: OIMQuartzScheduler_Worker-4] [username: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000-0000000000000004, 1:18393] [APP: IOM #11.1.2.0.0] details executeJob DBUM Oracle user target reconciliation method
[2015-10 - 09T 10: 47:45.842 - 07:00] [oimext_server1] [WARNING] [] [ORG. IDENTITYCONNECTORS. DBUM. DBUMCONNECTOR] [tid: Thread-276] [username: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000 - 1:18558 0000000000000004,] [APP: IOM #11.1.2.0.0] org.identityconnectors.dbum.DBUMConnector: parseConnectionProperties: no connection properties
[2015-10 - 09T 10: 47:45.878 - 07:00] [oimext_server1] [WARNING] [] [ORG. IDENTITYCONNECTORS. DBUM. DBUMCONNECTOR] [tid: Thread-276] [username: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000-0000000000000004, 1:18558] [APP: IOM #11.1.2.0.0] org.identityconnectors.dbum.DBUMConnector: dropUnusedSearchAttributes: fall tmpQuota
[2015-10 - 09T 10: 47:45.879 - 07:00] [oimext_server1] [WARNING] [] [ORG. IDENTITYCONNECTORS. DBUM. DBUMCONNECTOR] [tid: Thread-276] [username: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000-0000000000000004, 1:18558] [APP: IOM #11.1.2.0.0] org.identityconnectors.dbum.DBUMConnector: dropUnusedSearchAttributes: fall tmpQuota
[2015-10 - 09T 10: 47:45.881 - 07:00] [oimext_server1] [ERROR] [] [ORG. IDENTITYCONNECTORS. DBUM. SQLEXECUTIONHANDLER] [tid: Thread-276] [username: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000-0000000000000004, 1:18558] [APP: IOM #11.1.2.0.0] org.identityconnectors.dbum.SQLExecutionHandler: executeAccountSearch: error when searching for user records [[ ]]
java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3769)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
at org.identityconnectors.dbum.SQLExecutionHandler.searchAccounts(SQLExecutionHandler.java:287)
at org.identityconnectors.dbum.SQLExecutionHandler.executeAccountSearch(SQLExecutionHandler.java:95)
at org.identityconnectors.dbum.DBUMConnector.executeQuery(DBUMConnector.java:199)
at org.identityconnectors.dbum.DBUMConnector.executeQuery(DBUMConnector.java:74)
at org.identityconnectors.framework.impl.api.local.operations.SearchImpl.rawSearch(SearchImpl.java:118)
at org.identityconnectors.framework.impl.api.local.operations.SearchImpl.search(SearchImpl.java:82)
at sun.reflect.GeneratedMethodAccessor5776.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunnerProxy.invoke(ConnectorAPIOperationRunnerProxy.java:93)
to com.sun.proxy. $Proxy575.search (unknown Source)
at sun.reflect.GeneratedMethodAccessor5776.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.identityconnectors.framework.impl.api.local.operations.ThreadClassLoaderManagerProxy.invoke(ThreadClassLoaderManagerProxy.java:107)
to com.sun.proxy. $Proxy575.search (unknown Source)
at sun.reflect.GeneratedMethodAccessor5776.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
to org.identityconnectors.framework.impl.api.BufferedResultsProxy$ BufferedResultsHandler.run (BufferedResultsProxy.java:162)
]]
[2015-10 - 09T 10: 47:45.892 - 07:00] [oimext_server1] [NOTIFICATION] [] [oracle.iam.scheduler.impl.quartz] [tid: OIMQuartzScheduler_Worker-4] [userId: oiminternal] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206: - 8000-0000000000000004, 1:18393] [APP: #11.1.2.0.0 IOM] Job listener, Job was performed QuartzJobListener.jobWasExecuted Description DEFAULT null FullName. DBUM Oracle DBUM Oracle target reconciliation user name reconciliation target user
[2015-10 - 09T 10: 47:46.116 - 07:00] [oimext_server1] [ERROR] [] [] [tid: [ASSETS].] [ExecuteThread: '6' for queue: "(self-adjusting) weblogic.kernel.Default"] [username: xelsysadm] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206 :-8000-0000000000010 c 79, 0] [APP: IOM #11.1.2.0.0] [IDDM: 0000L1Dd4upEoIs6wjyWMG1M5jJP00000S] could not communicate with one of the server access set up, make sure it is running.
[2015-10 - 09T 10: 47:46.517 - 07:00] [oimext_server1] [ERROR] [] [] [tid: Watcher] [username: < anonymous >] [ecid: 0000L19f77uEoIs6wjyWMG1M5jJP000000, 1:18404] error receive challenge server hacked
[2015-10 - 09T 10: 47:49.271 - 07:00] [oimext_server1] [ERROR] [] [] [tid: [ASSETS].] [ExecuteThread: '12' to the queue: "(self-adjusting) weblogic.kernel.Default"] [username: xelsysadm] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206:-8000-0000000000010c7c, 0] [APP: IOM #11.1.2.0.0] [IDDM: 0000L1Dd4upEoIs6wjyWMG1M5jJP00000S] could not communicate with one of the server access set up, make sure it is running.
[2015-10 - 09T 10: 47:49.718 - 07:00] [oimext_server1] [ERROR] [] [] [tid: [ASSETS].] [ExecuteThread: '21' for queue: "(self-adjusting) weblogic.kernel.Default"] [username: xelsysadm] [ecid: 77744a889dde03de:-265ee4b8:15049ac7206:-8000-0000000000010c7e, 0] [APP: IOM #11.1.2.0.0] [IDDM: 0000L1Dd4upEoIs6wjyWMG1M5jJP00000S] could not communicate with one of the server access set up, make sure it is running.
Thank you
After changing the logging level for 32 track, filled with the SQL log file.
The application consisted of a JOIN with two or three tables table (dba_users and dba_quota_tablespaces).
After providing privileges select on the quota table, I was able to learn from the user.
Thank you
-
OBIEE 11 g: odd error in report ORA-00942: table or view does not exist
Hi gurus,
I get the following error if I pull one or more columns in a table of facts
Error codes: OPR4ONWY:U9IM8TAC:OI2DL65PState: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error occurred. [nQSError: 43113] The message returned by OBIS. [nQSError: 43119] Query Failed: [nQSError: 17001] Oracle error code: 942, message: ORA-00942: table or view does not exist to the call of the OCIStmtExecute OIC. [nQSError: 17010] Prepare the SQL statement failed. (HY000)SQL published: SELECT 0 s_0, 'XXXXXX '. "" "" Fact_FCT_REG_XXXXXXX_XXXXXX '. "" S_1 N_ACCT_BALANCE""XXXXXX"FETCH FIRST 4000001 LINES ONLYIs the weird part, when I take the physical sql and run it against the same user account. It is fetching result. He also works in a different environment, but throwing error in our test environment, both environments are well established for a long time to return, and many projects are developed by many different groups.
I really need expertise help to break this question. Given that I do not get no idea why his mistake to throw into the application layer?
Any help will be much appreciated.
Thanks in advance
Concerning
Nathalie
Save nqquery.log which connection pool is used to send the query to the DB. Then check the configuration of the Connection Pool to see what user credentials are used to connect to the database, to which database (DSN), and if the table owner prefix is added to the SQL.
ORA-00942 can often be due to the existing table, but the user trying to access him confer no rights. Rather than say 'no permission', Oracle will say 'does not exist.
-
ORA-00942: table or view does not exist in SOA
Hello
I created a composite that contains the Web service-> Ombudsman-> DBAdapter.
This web service retrieves the data from the database on the basis of the comments. The composite is compiled.
But on the tests, I make the following mistake:
env:Server < faultcode > < / faultcode >
< faultstring > Exception occurred when the link was invoked.
Exception occurred during invocation of the JCA binding: "JCA binding run operations reference 'DB_getSelect' have to: DBReadInteractionSpec Execute Failed Exception."
Name of the query: [DB_getSelect], name of the descriptor: [DB_get. MdsPaths].
Caused by java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
.
See the first exception for the specific exception. This exception is considered as reproducible, probably due to a communication failure. To be classified as not reproducible instead, add nonRetriableErrorCodes property to "942" deployment descriptor (i.e. weblogic - RA.Xml). Auto retry a reproducible fault set composite.xml for this invoke these properties: jca.retry.interval, jca.retry.count and jca.retry.backoff. All properties are integers.
".
The called JCA adapter threw an exception of resource.
Please examine the error message above carefully to determine a resolution. < / faultstring >
< faultactor / >
< detail >
< exception > ORA-00942: table or view does not exist < / exception >
I checked my DB Adapter Configuration. Its quite well. Please answer if you hava a solution.
Thank you
Hi AnatoliAtanasov,
Thanks for the response to the stupid question.
(a) Yes, I have the table created in the database.
(b) the Data Source connection points to the correct schema.
(c) Yes. The source is configured with a pool of outbound connections.
(d) and I have re-deployed the adapter.
Thank you
Tanay
-
OWM said "the directory <; OH >; / owm/portfolios/oracle ' does not exist
Hello, RHEL 6, x 86-64
Oracle 11.2.0.4 Ent Edition
I installed the database from 11.2.0.3 to 11.2.0.4. User reports ' ORA-28365: portfolio is not open "while trying to access the tables in a schema of some.
I have little experience with Wallet, so I did know that I can "open" the wallet using OWM. I start OWM and follow the instructions in the section 9.4.3 http://docs.oracle.com/cd/B28359_01/network.111/b28530/asowalet.htm#i1006711, and after step 2 which is to select a directory for the wallet, he tells me, ' "the directory < OH > / owm/portfolios/oracle"does not exist".". " Ahh! (By the way, it was when I was stressed the House ORIGINAL Oracle (11.2.0.3) because I wanted to see if the portfolio existed there.
Now, I'm panicked moderately. I try next? I have to open the wallet!
Thank you in advance for taking the time.
Humbly,
I had neglected to copy the 11.2.0.3 sqlnet.ora House. After moving only and the connection automatic as well as encryption of wallet files, everything was suddenly fine.
Thank you for taking the time to help me!
Appreciated!
-
Mr President.
Me trying to run a report of jasper in my adf application but to get the message
Caused by: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
net.sf.jasperreports.engine.JRException: the SQL statement execution error for: empReport
at net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createDatasource(JRJdbcQueryExecuter.java:240)
at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:1114)
at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:691)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1314)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:931)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:873)
at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87)
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:457)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:864)
to the view. JasperBean.runReport (JasperBean.java:90)
to the view. JasperBean.runReportAction (JasperBean.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.el.parser.AstValue.invoke(AstValue.java:254)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:1074)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:402)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:327)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:229)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
at java.security.AccessController.doPrivileged (Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:220)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3436)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3402)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Caused by: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:466)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:407)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1113)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:546)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:269)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:603)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:234)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:55)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:829)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1049)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1270)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:5010)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:5070)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1677)
at weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:141)
at net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createDatasource(JRJdbcQueryExecuter.java:233)
... more than 66
< 14 March 2015 13:13:20 PKT > < error > < javax.enterprise.resource.webcontainer.jsf.application > < BEA-000000 > < error rendered view [/Welcome]
java.lang.IllegalStateException: strict servlet API: cannot call getWriter() after getOutputStream()
at weblogic.servlet.internal.ServletResponseImpl.getWriter(ServletResponseImpl.java:334)
at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:148)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
Truncated. check the log file full stacktrace
>
< oracle.adf.controller > < AdfcExceptionHandler > < handleException > < NO_EXCEPTION_HANDLER >
java.lang.IllegalStateException: strict servlet API: cannot call getWriter() after getOutputStream()
at weblogic.servlet.internal.ServletResponseImpl.getWriter(ServletResponseImpl.java:334)
at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:148)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.createResponseWriter(FaceletViewHandlingStrategy.java:938)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:377)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
to org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ ChangeApplyingVDLWrapper.renderView (ViewDeclarationLanguageFactoryImpl.java:338)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:170)
at oracle.adfinternal.view.faces.lifecycle.ResponseRenderManager.runRenderView(ResponseRenderManager.java:52)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1095)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:389)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:255)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:327)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:229)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
at java.security.AccessController.doPrivileged (Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:220)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3436)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3402)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
< oracle.adf.view > < RichExceptionHandler > < _logUnhandledException > < ADF_FACES - 60098:Faces life cycle receives exceptions that are unhandled in phase RENDER_RESPONSE 6 >
java.lang.IllegalStateException: strict servlet API: cannot call getWriter() after getOutputStream()
at weblogic.servlet.internal.ServletResponseImpl.getWriter(ServletResponseImpl.java:334)
at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:148)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.createResponseWriter(FaceletViewHandlingStrategy.java:938)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:377)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
to org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ ChangeApplyingVDLWrapper.renderView (ViewDeclarationLanguageFactoryImpl.java:338)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:170)
at oracle.adfinternal.view.faces.lifecycle.ResponseRenderManager.runRenderView(ResponseRenderManager.java:52)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1095)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:389)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:255)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:327)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:229)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
at java.security.AccessController.doPrivileged (Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:220)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3436)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3402)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
[< 14 March 2015 13:13:20 PKT > < error > < HTTP > < BEA-101020 > < [ServletContext@285463113[app:JasperTest module: JasperTest-ViewController-context-spec: null, path root-version: 3.0]] Servlet failed with an Exception
java.lang.IllegalStateException: strict servlet API: cannot call getWriter() after getOutputStream()
at weblogic.servlet.internal.ServletResponseImpl.getWriter(ServletResponseImpl.java:334)
at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:148)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
Truncated. check the log file full stacktrace
>
< 14 March 2015 13:13:20 PKT > < opinion > < Diagnostics > < BEA-320068 > < Watch "UncheckedException" in the module "Module-FMWDFW" with severity "Notice" on the server "DefaultServer" released March 14, 2015 13:13:20 PKT details. Notification:
WatchRuleType: Journal
WatchRule: (SEVERITY = "Error") AND ((MSGID = ' WL-101020') OR (MSGID = "WL-101017'") OR (MSGID = "WL-000802'") OR (MSGID = "BEA-101020'") OR (MSGID = "BEA-101017'") OR (MSGID = "BEA-000802'"))
[WatchData: DATE = March 14, 2015 13:13:20 PKT SERVER = DefaultServer MESSAGE = [ServletContext@285463113[app:JasperTest module: JasperTest-ViewController-context-spec: null, path root-version: 3.0]] Servlet failed with an Exception
java.lang.IllegalStateException: strict servlet API: cannot call getWriter() after getOutputStream()
at weblogic.servlet.internal.ServletResponseImpl.getWriter(ServletResponseImpl.java:334)
at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:148)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at javax.faces.context.ExternalContextWrapper.getResponseOutputWriter(ExternalContextWrapper.java:669)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.createResponseWriter(FaceletViewHandlingStrategy.java:938)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:377)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)
to org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ ChangeApplyingVDLWrapper.renderView (ViewDeclarationLanguageFactoryImpl.java:338)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:170)
at oracle.adfinternal.view.faces.lifecycle.ResponseRenderManager.runRenderView(ResponseRenderManager.java:52)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1095)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:389)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:255)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:502)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:327)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:229)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
at java.security.AccessController.doPrivileged (Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:220)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3436)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3402)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Subsystem = HTTP USERID < WLS Kernel > = SEVERITY = error THREAD = ExecuteThread [ASSET]: '6' for queue: MSGID "(self-adjusting) weblogic.kernel.Default" = BEA - 101020 MACHINE = TANVIR-PC TXID = the CONTEXTID = 9e95b0a0-9417-4bdd-a665-16c85bcbc70c-00000094 TIMESTAMP = 1426320800208
WatchAlarmType: AutomaticReset
WatchAlarmResetPeriod: 30000
>
< oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl > < DiagnosticsDataExtractorImpl > < createADRIncident > < incident created 56 to key problem "DFW-99998 [java.lang.IllegalStateException] [oracle.adfinternal.view.faces.lifecycle.ResponseRenderManager.runRenderView] [JasperTest]" >
My code is
JSP page
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE html> <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich"> <af:document title="Welcome.jsf" id="d1"> <af:messages id="m1"/> <af:form id="f1"> <af:button text="Run Report" id="b1" partialSubmit="false" action="#{Jasper.runReportAction}"/> <af:table value="#{bindings.EmpView1.collectionModel}" var="row" rows="#{bindings.EmpView1.rangeSize}" emptyText="#{bindings.EmpView1.viewable ? 'No data to display.' : 'Access Denied.'}" rowBandingInterval="0" selectedRowKeys="#{bindings.EmpView1.collectionModel.selectedRow}" selectionListener="#{bindings.EmpView1.collectionModel.makeCurrent}" rowSelection="single" fetchSize="#{bindings.EmpView1.rangeSize}" id="t1"> <af:column headerText="#{bindings.EmpView1.hints.EmpId.label}" id="c1"> <af:outputText value="#{row.EmpId}" shortDesc="#{bindings.EmpView1.hints.EmpId.tooltip}" id="ot1"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.PhoneNo.label}" id="c2"> <af:outputText value="#{row.PhoneNo}" shortDesc="#{bindings.EmpView1.hints.PhoneNo.tooltip}" id="ot2"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.Desig.label}" id="c3"> <af:outputText value="#{row.Desig}" shortDesc="#{bindings.EmpView1.hints.Desig.tooltip}" id="ot3"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.LName.label}" id="c4"> <af:outputText value="#{row.LName}" shortDesc="#{bindings.EmpView1.hints.LName.tooltip}" id="ot4"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.MName.label}" id="c5"> <af:outputText value="#{row.MName}" shortDesc="#{bindings.EmpView1.hints.MName.tooltip}" id="ot5"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.FName.label}" id="c6"> <af:outputText value="#{row.FName}" shortDesc="#{bindings.EmpView1.hints.FName.tooltip}" id="ot6"/> </af:column> <af:column headerText="#{bindings.EmpView1.hints.BankAc.label}" id="c7"> <af:outputText value="#{row.BankAc}" shortDesc="#{bindings.EmpView1.hints.BankAc.tooltip}" id="ot7"/> </af:column> </af:table> </af:form> </af:document> <!--oracle-jdev-comment:preferred-managed-bean-name:Jasper--> </f:view>
report code
<?xml version="1.0" encoding="UTF-8"?> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="empReport" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="b049c1d2-c175-4a8b-b9af-65bcdc99a573"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <queryString> <![CDATA[SELECT * FROM "SCHOOL"."EMP" EMP]]> </queryString> <field name="EMP_ID" class="java.lang.String"/> <field name="PHONE_NO" class="java.lang.String"/> <field name="DESIG" class="java.lang.String"/> <field name="L_NAME" class="java.lang.String"/> <field name="M_NAME" class="java.lang.String"/> <field name="F_NAME" class="java.lang.String"/> <field name="BANK_AC" class="java.lang.String"/> <background> <band splitType="Stretch"/> </background> <title> <band height="79" splitType="Stretch"/> </title> <pageHeader> <band height="35" splitType="Stretch"/> </pageHeader> <columnHeader> <band height="61" splitType="Stretch"> <staticText> <reportElement x="218" y="2" width="100" height="20" uuid="da36d8a4-5af2-40f1-9c0e-06970db5131d"/> <text><![CDATA[EMP_ID]]></text> </staticText> </band> </columnHeader> <detail> <band height="125" splitType="Stretch"> <textField> <reportElement x="218" y="36" width="100" height="20" uuid="0c47bb5c-e96f-4544-8686-8e19f677cee6"/> <textFieldExpression><![CDATA[$F{EMP_ID}]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band height="45" splitType="Stretch"/> </columnFooter> <pageFooter> <band height="54" splitType="Stretch"/> </pageFooter> <summary> <band height="42" splitType="Stretch"/> </summary> </jasperReport>
bean code is
package view; import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.sql.Connection; import java.util.HashMap; import java.util.Map; import javax.faces.context.FacesContext; import javax.naming.Context; import javax.naming.InitialContext; import javax.servlet.ServletContext; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletResponse; import javax.sql.DataSource; import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperReport; import net.sf.jasperreports.engine.type.WhenNoDataTypeEnum; import net.sf.jasperreports.engine.util.JRLoader; import oracle.adf.model.BindingContext; import oracle.adf.model.binding.DCIteratorBinding; import oracle.binding.BindingContainer; public class JasperBean { public JasperBean() { } public String runReportAction() { // Add event code here... DCIteratorBinding empIter = (DCIteratorBinding) getBindings().get("EmpView1Iterator"); String empId = empIter.getCurrentRow().getAttribute("EmpId").toString(); Map m = new HashMap(); m.put("employeeId", empId); try { runReport("empReport.jasper", null); } catch (Exception e) { } return null; } public BindingContainer getBindings() { return BindingContext.getCurrent().getCurrentBindingsEntry(); } public Connection getDataSourceConnection(String dataSourceName) throws Exception { Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup(dataSourceName); return ds.getConnection(); } private Connection getConnection() throws Exception { return getDataSourceConnection("hrDS"); } public ServletContext getContext() { return (ServletContext)getFacesContext().getExternalContext().getContext(); } public HttpServletResponse getResponse() { return (HttpServletResponse)getFacesContext().getExternalContext().getResponse(); } public static FacesContext getFacesContext() { return FacesContext.getCurrentInstance(); } public void runReport(String repPath, java.util.Map param) throws Exception { Connection conn = null; try { HttpServletResponse response = getResponse(); ServletOutputStream out = response.getOutputStream(); response.setHeader("Cache-Control", "max-age=0"); response.setContentType("application/pdf"); ServletContext context = getContext(); InputStream fs = context.getResourceAsStream("/reports/" + repPath); JasperReport template = (JasperReport) JRLoader.loadObject(fs); template.setWhenNoDataType(WhenNoDataTypeEnum.ALL_SECTIONS_NO_DETAIL); conn = getConnection(); JasperPrint print = JasperFillManager.fillReport(template, param, conn); ByteArrayOutputStream baos = new ByteArrayOutputStream(); JasperExportManager.exportReportToPdfStream(print, baos); out.write(baos.toByteArray()); out.flush(); out.close(); FacesContext.getCurrentInstance().responseComplete(); } catch (Exception jex) { jex.printStackTrace(); } finally { close(conn); } } public void close(Connection con) { if (con != null) { try { con.close(); } catch (Exception e) { } } } }
Concerning
Mr President.
I recreate my diagram by connecting as sysdba and opens the my database
then I do not get this message.
I think that was the problem with my database it has been locked or is created in use of the system.
-
Hi all
I have a problem in the odiwaitfordata component and when I run get the below error
Code:
OdiWaitForData "-CONTEXT GLOBAL =" "-GLOBAL_ROWCOUNT = 1" "-LSCHEMA = ORA_LS" "-POLLINT = 1000" '-SQLFILTER = numero_fichier =-1 ""-TIMEOUT = 10000 ""-TIMEOUT_WITH_ROWS_OK = YES ""-INCREMENT_DETECTION = NO ' "-TABLE_NAME = PRACTICE." "" "" "» GENERATION. "
Error:
com.sunopsis.dwg.function.SnpsFunctionBaseException: ORA-00942: table or view does not exist
Thanks in advance
Kind regards
Vivek
Hi 2700773,
"PRACTICE. GENERATION' is not a valid table name. You must only give the name of the table, not the schema name. You can also give a list of table, separated by a comma, or a table name masks using % and _ like wildcards.
As for your previous question? Is it resolved? Please give us a feedback or close the message if it's over.
Kind regards
JeromeFr
Maybe you are looking for
-
Capture of frequency with the NI 9401 in cDAQ-9172
Hi all I searched through all the examples and find the same results than my own code in Labview. So, I go back to my hardware to solve my problem. I use a digital tachometer that displays pulse with 2 wires (hot and ground). I connected these to the
-
Windows 7 update stops at 61%
Hello, I would just ask something on my windows7 update, it automatically downloaded 18 upgrades for my pc but once I restarted and updates began to set up, the process stops at 61%, right on the start screen. Ive tried to reset in the middle of the
-
My windows xp pro worked for years I know that it is authentic. To update my mcafee today, they tell me that it isn't and that they cannot help.How can I fix it?original title: How do you check a genine windows copy?
-
I'm unable to install updates Windows 19. The code of error 80070641 and 641.
Would appreciate help! My first time to use this forum.
-
brother mfc7420 printer does not work after last update Vista
poster again, downloaded vista update 2 and now my brother mfc7420 printer usually work... and the link with printer problems is down on this page... How to fix... I hate vista my title says it all, cost me a lot of money and there is no support, do