Bugreport: Apex 4.2.1 - APEX_040200.ORACLE_APEX_MAIL_QUEUE
Hi all
I am using apex 4.2 linux oc4j 11gr2
I've given end user instruction how to reset their passwords.But for some reason they get this error
APEX_040200.ORACLE_APEX_MAIL_QUEUE
When I go into instance setting to see the error ,there is no error, when i press force send all , it sends all the mail stuck in queue.
Has anyone encounter this issue.
Is this a bug in 4.2.1???
thanks
Neel
Unfortunately we are not using Apache server.
you said " we are using oc4j ! its coming in application server(AS) commonly called apache. you are using may be Weblogic server?
I'd like to know how these images have anything to do with email?
yes we can send the image over the email body/content anything.
where these images in apex?
Application Builder>Application 29288>Shared Components>Images
Similar Messages
-
Bugreport: Apex 4.2.1 Button 'Return to application' doesn't return to app
Hi there,
I think there is a bug, when searching for a page number that doesn't exist in the application (e.g. typing error).
When you edit a page and enter a page number where the page doesn't exist (that means in Field "go_to_page"), the error "Error processing condition. ORA-01403: no data found" appears correctly, but with button 'Return to application' you don't come back to the application.
The same behavior is when you enter a non-existing page number in "Search Application" (P0_SEARCH) on the overview page of an application
e.g. http://apex.oracle.com/pls/otn/
WS: uBrennerDemo
demo/demo
Application: 61765 (Demo01)
go to page: 5
Regards UliI get this a lot - it's frustrating!
-
Error while running DBMS_NETWORK_ACL_ADMIN
Hi,
I am completely new to APEX and trying out myself.
While Apex 4.2.1 installation, and configuring Embedded PL/SQL Gateway.
Topic: To grant connect privileges to any host for the APEX_040100 database user
getting error while running DBMS_NETWORK_ACL_ADMIN (as per example given in installation doc)
ERROR at line 1:
ORA-44416: Invalid ACL: Unresolved principal 'APEX_040100'
ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 252
ORA-06512: at line 29
ORA-01403: no data found
Completely stuck and not able to proceed further....
OS: WinXP professional,
DB: Oracle Database 11g Express Edition Release 11.2.0.2.0
Thanks,
-AnandHaving multiple APEX_0% users suggests your database has originally started with APEX 4.0 and has been upgraded as subsequent versions are released (4.1.x, 4.2.x).
These accounts should be removed, as per the installation guide.
http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#CBHBABCC
Your current APEX owner would be APEX_040200, and you should be reading documentation pertinent to your APEX version.
Scott
blog: [url grassroots-oracle.com]grassroots-oracle.com
twitter: [url twitter.com/swesley_perth]@swesley_perth
-- please mark any useful posts as helpful or correct, in the end it helps us all -
APEX.CONDITION.UNHANDLED_ERROR in Application after Update to 4.2
following error in an Application (working perfect in Apex 4.0.2) after Update to 4.2.0
after entering url:
Error Error processing condition.
ORA-00907: missing right parenthesis
Technical Info (only visible for developers)
is_internal_error: true
apex_error_code: APEX.CONDITION.UNHANDLED_ERROR
ora_sqlcode: -907
ora_sqlerrm: ORA-00907: missing right parenthesis
error_backtrace:
ORA-06512: at "SYS.DBMS_SYS_SQL", line 1325
ORA-06512: at "SYS.WWV_DBMS_SQL", line 1185
ORA-06512: at "SYS.WWV_DBMS_SQL", line 1256
ORA-06512: at "SYS.WWV_DBMS_SQL", line 1294
ORA-06512: at "APEX_040200.WWV_FLOW_DYNAMIC_EXEC", line 880
ORA-06512: at "APEX_040200.WWV_FLOW_CONDITIONS", line 331
Any Ideas?
regards
Ralfthe was an missed ' in an authorization schema (SQL Query) - prior Versions of Apex ignored that error ...
-
Apex Modal Page (Skillbuilders) error
hello,
I have an issue. I have a page (IR) and when click link it open a modal (skill builder) page. when I try to submit the page then i get this error. An unexpected internal application error has occurred. Please get in contact the Support and provide reference# for further investigation. i tried on firefox and IE8. it work fine sometimes but mostlly getting this error. and getting same error on both. Any help will be greatful. Thx.
Edited by: Irha10 on 07-Mar-2013 02:25Irha10 wrote:
I run again and getting same error and after debugging I found this below.
Logging exception in final_exception_handler: Sqlerrm: ORA-20987: APEX - An unexpected internal application error has occurred. Please get in contact the Support and provide reference# for further investigation. Backtrace: ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 622 ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 903 ORA-06512: at "APEX_040200.WWV_FLOW_VALIDATION", line 915 ORA-06512: at "APEX_040200.WWV_FLOW", line 8709.
any idea please?Yes. Read what Scott wrote again. You still have custom error handling in place which is throwing a way too generic message.
From the backtrace it would seem that there is an error occuring in a validation and if you're debugging then you should be able to see what validation is causing this problem. It could be as simple as trying to do a TO_NUMBER on some characters.
But try and disable your custom error handling so you can properly debug this. -
Skillbuilders modal page plugin problems in Apex 4.1
Hi,
I have applied the Skillbuilders modal page plugin in my application. Everything works fine except that when I close the popup window - my parent window is not getting refreshed.
I have put the dynamic action - Auto Close modal and action as - Refresh report on parent page.
Settings:
Event : Auto Close [Skill Builders Modal Page]
Selection Type : DOM Object
DOM Object: document
No condition
Any help much appreciated.
Thanks,
JasDear Dan,
I have the same problem, the main report is not refreshing after adding or editing values and the success message is not showing after the DA taking place and closing the modal.
another problem i am facing with oracle cloud which is when is when the modal loads, it gives me the following error :
Sample Database Application
[email protected]
An unexpected internal application error has occurred. Please get in contact with your system administrator and provide reference# for further investigation.
Technical Info (only visible for developers)
is_internal_error: true
apex_error_code: APEX.SESSION_STATE.SSP_CHECKSUM_MISSING
error_backtrace:
----- PL/SQL Call Stack -----
object line object
handle number name
0x32c6b06c8 548 package body APEX_040200.WWV_FLOW_ERROR
0x32c6b06c8 599 package body APEX_040200.WWV_FLOW_ERROR
0x32c6b06c8 903 package body APEX_040200.WWV_FLOW_ERROR
0x32ca89608 5985 package body APEX_040200.WWV_FLOW
0x32df51ac8 249 procedure APEX_040200.F
0x29cd0a0d0 2 anonymous block
Set Screen Reader Mode On 4.2.1
and after googling , i saw your solution for the super lov having the same problem
problem located in customers page.
the credentials are:
http://apex.oracle.com/pls/apex/f?p=4000:1:9039832809236::NO:RP:FB_FLOW_ID,F4000_P1_FLOW,P0_FLOWPAGE,RECENT_PAGES:37403,37403,37403;|,
workspace: ahk
username : dan
password : dan
Best Regards:
Yousef Alraway
Edited by: user12279113 on Mar 12, 2013 3:25 PM -
After upgrade to Apex 4.2.1, login to old workspace results in 404
I have made an upgrade to Apex 4.2.1 from Apex 4.1 runtime.
(Upgrade completed successfully no errors encountered.)
I had an installed app which I cannot use now.
Login to apex_admin is possible, so I've created developer users in the existing workspace.
Developer users get
404 - Not found error when logging in to the workspace, with
http://mysrv:8080/apex/wwv_flow.acceptin the address line.
It is apparent in the DB that the existing application has been copied to apex_040200 DB schema.
Same error is displayed when navigating to the app's login page, say http://mysrv:8080/apex/f?p=123:1
I use GlassFish Server Open Source Edition 3.1.1.
After upgrading Apex Listener to 2.0.1 (from 1.1.3), nothing has changed except that
404 appears in white over a blue background stripe.
Under / Monitor Activity / Login Attempts, there are only Incorrect Password entries
However, after creating a new WS, I can log into it.
Is there a way to use to WS and APP created in the older Apex version 4.1 ?Under apex_admin, among all workspace requests, I first had to deselect status = 1,
then my workspace has appeared in the list with status "-". After clicking on Adjust,
status "Terminated" appeared, who knows why.
Since I changed workspace status to Approved, login is working.
Questions:
1/ How comes that status "Terminated" was not shown on the existing workspaces list?
2/ What leads to the Terminated status, while the app was reachable before upgrade to 4.2.1?
While App builder is appearing nice, my app has lost its design.
3/ Where are images looked up? Do I need to reference glassfish docroot/i in i.war for Apex Listener 2.0.1? (I referred to apex install dir as indicated in the installation manual)
4/ My custom login page starts with this error. Even after I log out of the builder. Is this normal?
Attempt to save item P101_LANGUAGE in session state during show processing.
Item protection level indicates "Item may be set when accompanied by a "session" checksum.".
No checksum was passed in or the checksum passed in would be suitable
for an item with protection level "Item has no protection.".
Note: End users get a different error message -
Hi,
I'm receiving an error while copying a page in Apex 4.2 to a different Apex 4.2 installation: "integrity constraint (APEX_040200.WWV_FLOW_STEP_UI_FK) violated - parent key not found."
This is due to a different user_interface_id, a problem similar to the one in this thread: Re: Copy Page between Applications but the suggested solution doesn't apply. We have multiple Apex installations with basically the same application. We need to copy new versions of the same page to all installations. We have hoped that the same workspace_id will save us from editing the exported file, but this new parameter forces us to do so. This is, of course, tiresome and unnecessary.
Is there any way to set the applications' user_interface_id to make it the same on different Apex installations?
Thanks.I'm having the issue. Have you found a solution.(other than editing the export file)
-
Background
1. Weblogic 10.3.6.0 running on Oracle Linux 6.5 with Oracle JRockit(R) (build R28.2.3-13-149708-1.6.0_31-20120327-1523-linux-x86_64, compiled mode)
2. Oracle Apex 4.2.1
3. Apex Listener 1.1.3
4. Apex and Apex Listener running on the Weblogic box above
5. SQL Developer 4.0.2 running on Windows 7 64 bit / Java 1.7.0_55
Updated Apex to 4.2.5 via p17966818_425_Generic.zip patchset. Apex environment running fine as do all applications via Listener 1.1.3
Updated Oracle Listener to the latest version of Oracle REST Data Services 2.0.7
Current Status
Apex Applications and RESTful services are running fine.
Problem
Unable to connect SQL Developer 4.0.2 to Oracle REST Data Services 2.0.7
Error message in SQL Developer - Cannot connect to DEV. HTTP/1.1 403 Target service not allowed
Additional Information
Steps followed -
1. The oracle users APEX_LISTENER and APEX_REST_PUBLIC_USER did not exist, so I ran apex_rest_config.sql from the APEX 2.4.1 patchset whilst connected sys as sysdba and provided the same password as APEX_PUBLIC_USER for both users.
2. I also ran
grant insert, delete on APEX_040200.wwv_flow_rt$privilege_groups to APEX_LISTENER;
alter session set current_schema = APEX_LISTENER;
create or replace synonym wwv_flow_rt$privilege_groups for APEX_040200.wwv_flow_rt$privilege_groups;
as per Oracle SQL Developer User's Guide Release 4.0
3. copied ords.war to apex.war
4. java -jar apex.war configdir /u01/app/oracle/admin/apex/devdomain1/
5. java -jar apex.war
Jun 5, 2014 5:15:31 PM oracle.dbtools.common.config.file.ConfigurationFolder logConfigFolder
INFO: Using configuration folder: /u01/app/oracle/admin/apex/devdomain1/apex
Enter the name of the database server [localhost]:dbservername
Enter the database listen port [1521]:
Enter 1 to specify the database service name, or 2 to specify the database SID [1]:1
Enter the database service name:dbservicename
Enter the database user name [APEX_PUBLIC_USER]:
Enter the database password for APEX_PUBLIC_USER:
Confirm password:
Enter 1 to enter passwords for the RESTful Services database users (APEX_LISTENER,APEX_REST_PUBLIC_USER), 2 to use the same password as used for APEX_PUBLIC_USER or, 3 to skip this step [1]:2
Jun 5, 2014 5:16:52 PM oracle.dbtools.common.config.file.ConfigurationFiles update
INFO: Updated configurations: defaults, apex, apex_al, apex_rt
Enter 1 if you wish to start in standalone mode or 2 to exit [1]:2
6. java -jar apex.war user adminlistener "Listener Administrator"
Jun 5, 2014 5:18:52 PM oracle.dbtools.common.config.file.ConfigurationFolder logConfigFolder
INFO: Using configuration folder: /u01/app/oracle/admin/apex/devdomain1/apex
Enter a password for user adminlistener:
Confirm password for user adminlistener:
Jun 6, 2014 5:19:12 PM AM oracle.dbtools.standalone.ModifyUser execute
INFO: Created user: adminlistener in file: /u01/app/oracle/admin/apex/devdomain1/apex/credentials
7. Updated the defaults.xml file
Added
<entry key="apex.security.user.roles">RESTful Services</entry>
<entry key="apex.security.developer.roles">OAuth2 Client Developer, SQL Developer</entry>
as per Oracle SQL Developer User's Guide Release 4.0
Changed
<entry key="debug.printDebugToScreen">false</entry>
to
<entry key="debug.printDebugToScreen">true</entry>
for RESTful debugging
Added
<entry key="security.verifySSL">false</entry>
to use OAuth2 in Non HTTPS Environment as per Oracle® REST Data Services Installation and Configuration Guide, Release 2.0
8. Deleted the Admin and Manager Roles within the apex application deployment which were part of the Apex Listener 1.1.3 install
9. Deployed the apex.war in weblogic
10. Stopped and started the weblogic server to which apex.war was deployed
11. In SQL Developer, View, RESTful Services. In the RESTful services windows hit connect, Create a new connection,
Connection Name DEV
Username adminlistener
selected http protocol
Hostname weblogicservername
Port 7250
Server Path /apex
Workspace (blank)
On the Authentication dialog
Username adminlistener
Password passwordsuppliedabove in step 6
Response is a dialog box titled Authentication Failed
message - Cannot connect to DEV. HTTP/1.1 403 Target service not allowed
NOTHING UNUSUAL IN ANY OF THE WEBLOGIC LOG FILES, EXCEPT THAT IT STATES
'Oracle REST Data Services version : 2.0.6.27.18.06' when I've installed 2.0.7.
Any help much appreciatedFurther to the above post, I thought I'd simplify my Apex Listener install just to see if I can connect to it via SQL Developer
So downloaded the latest version 2.0.8 and decided to configure and run the Listener on my pc whilst still connecting to the same database.
Operating system : Window 7 Pro 64 bit
Oracle Apex Listener 2.0.8
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
Went through the configuration as above, once started I tried again to access the listener via SQL Developer. This time I received this output from the listener:
INFO: Error: ORA-02291: integrity constraint (APEX_040200.WWV_FLOW_RT$APPROVALS_SGID_FK) violated - parent key not found, occurred during execution of: [CALL, insert into wwv_flow_rt$approvals (user_name,status,client_id,security_group_id,created_by,created_on,updated_by,updated_on) values(/*in:user_id*/?,/*in:status*/?,/*in:client_id*/?,/*in:tenant_id*/?,upper(/*in:user_id*/?),/*in:created*/?,upper(/*in:user_id*/?),/*in:created*/?), [tenant_id, in, class java.math.BigInteger], [client_id, in, class java.math.BigInteger], [user_id, in, class java.lang.String], [status, in, class oracle.dbtools.rt.oauth.ApprovalRequest$Status], [created, in, class java.sql.Timestamp]]with values: [adminlistener, APPROVED, 3858401374580004, -1, adminlistener, 2014-06-23 12:19:18.785, adminlistener, 2014-06-23 12:19:18.785]
SQL Developer responded with an Authentication Failed titled dialog with the following displayed in the body of the dialog
Cannot connect to DEV.
<!DOCTYPE html>
<!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html class="ie7 no-css3"> <![endif]-->
<!--[if IE 8 ]> <html class="ie8 no-css3"> <![endif]-->
<!--[if IE 9 ]> <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html>
<!--<![endif]-->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<style type="text/css" media="screen">html,body,div,span,h3,p,ol,ul,li,header,hgroup{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}header,hgroup{display:block}body{font:normal 12px/16px Arial,sans-serif;margin:0 auto;background:#6a9cda}header#xHeader{border-bottom:1px solid #8fa4c0;position:relative;z-index:10;background:none #000}header#xHeader hgroup{width:974px;margin:0 auto;position:relative;height:36px;background:none #000}header#xHeader a#uLogo{margin:8px 0;display:inline-block;font:bold 14px/20px Arial,sans-serif;color:#AAA;text-decoration:none}header#xHeader a#uLogo span.logo{color:#F00}.no-css3 div#xContentContainer div.xContent{padding-top:14px}.no-css3 div#xContentContainer div.xContent div.xMainLeft h2{margin-top:0}div#xWhiteContentContainer{margin-bottom:30px}div#xWhiteContentContainer.xContentWide{background:#FFF;margin-bottom:0}div#xWhiteContentContainer.xContentWide div.xWhiteContent{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}div#xWhiteContentContainer div.xWhiteContent{width:974px;margin:0 auto;padding:0 0 20px 0;background:#FFF;min-height:500px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}div#xContentHeaderContainer{background:#6a9cda;-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset;box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset}div#xContentHeaderContainer div.xContentHeader{width:974px;margin:0 auto;padding:30px 0 32px 0;position:relative;min-height:60px}div#xContentHeaderContainer div.xContentHeader h3{font:bold 24px/24px Arial,sans-serif;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,0.25);margin:0 0 20px 0}div#xFooterContainer{min-height:200px;border-top:1px solid rgba(0,0,0,0.15);background:#6a9cda}body.errorPage div#xContentHeaderContainer div.xContentHeader{min-height:30px}body.errorPage div#xContentHeaderContainer div.xContentHeader h3{font:bold 30px/30px Arial,sans-serif;color:#FFF;text-shadow:0 1px 2px rgba(0,0,0,0.25);margin:0}div.errorPage p{font:normal 14px/20px Arial,sans-seri;color:#666;padding:0 0 10px 0}div.errorPage ul{list-style:disc outside;padding:0 10px 0;margin:0 0 20px 0}div.errorPage ul li{font:normal 12px/16px Arial,sans-serif;color:#666;margin:0 0 8px 10px}pre{font-family:Consolas,"Lucida Console","Courier New",Courier,monospace}
</style>
<script type="text/javascript" charset="utf-8">
'header hgroup'.replace(/\w+/g,
function(n) {
document.createElement(n)
</script>
<title>Internal Server Error</title>
</head>
<body class="errorPage">
<header id="xHeader">
<hgroup>
<a id="uLogo" href="./"><span class="logo">ORACLE</span>
REST DATA SERVICES</a>
</hgroup>
</header>
<div id="xContentHeaderContainer">
<div class="xContentHeader">
<h3>
<span class="statusCode">500</span> - <span
class="statusMessage">Internal Server Error</span>
</h3>
</div>
</div>
<div id="xWhiteContentContainer" class="xContentWide">
<div class="xWhiteContent">
<div class="errorPage">
<p>
<ul class="reasons">
</ul>
</p>
<p>
<pre>Request Path passes syntax validation
Mapping request to database pool: PoolMap [_failed=false, _lastUpdate=-1, _pattern=null, _poolName=apex, _regex=null, _type=REGEX, _workspaceIdentifier=null, _serviceName=null]
Applied database connection info
Attempting to process with PL/SQL Gateway
Not processed as PL/SQL Gateway request
Attempting to process as a RESTful Service
Choosing: oracle.dbtools.rt.oauth.TokenHandler as current candidate with score: Score [handle=null, score=0, scope=SecurityConfig [constraint=secure, realm=OAUTH_CLIENT, logonConfig=NONE], originsAllowed=[], corsEnabled=true]
Determining if request can be dispatched as a Tenanted RESTful Service
Request path has one path segment, continuing processing
No Tenant Principal established yet, continuing processing
APEX_LISTENER pool exists, continuing processing
No matching tenant found for: oauth2, cannot dispatch
Chose oracle.dbtools.rt.oauth.TokenHandler as the final candidate with score: Score [handle=null, score=0, scope=SecurityConfig [constraint=secure, realm=OAUTH_CLIENT, logonConfig=NONE], originsAllowed=[], corsEnabled=true] for: POST oauth2/token
oauth2/token authorized as: p6xycV-2QceFnFHkWyJlnA..
</pre>
</p>
<p>
<pre>WebException [statusCode=500]
at oracle.dbtools.rt.web.WebException.webException(WebException.java:343)
at oracle.dbtools.rt.web.WebException.internalError(WebException.java:262)
at oracle.dbtools.rt.oauth.jdbc.JDBCOAuthDataAccess.createApproval(JDBCOAuthDataAccess.java:514)
at oracle.dbtools.rt.oauth.jdbc.JDBCOAuthDataAccess.createApprovedRequest(JDBCOAuthDataAccess.java:181)
at oracle.dbtools.rt.oauth.OAuthAuthorization.resourceOwnerCredentials(OAuthAuthorization.java:654)
at oracle.dbtools.rt.oauth.OAuthAuthorization.tokenRequest(OAuthAuthorization.java:273)
at oracle.dbtools.rt.oauth.TokenHandler.post(TokenHandler.java:44)
at oracle.dbtools.rt.web.RequestHandler.response(RequestHandler.java:268)
at oracle.dbtools.rt.web.RequestHandler.dispatch(RequestHandler.java:361)
at oracle.dbtools.rt.web.RequestHandler.dispatch(RequestHandler.java:85)
at oracle.dbtools.rt.web.RequestDispatchers.dispatch(RequestDispatchers.java:93)
at oracle.dbtools.rt.web.ETags.checkPrecondition(ETags.java:93)
at oracle.dbtools.rt.web.HttpEndpointBase.restfulServices(HttpEndpointBase.java:426)
at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:164)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(ServletAdapter.java:1059)
at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFilterChain(ServletAdapter.java:999)
at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.java:434)
at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServletAdapter.java:91)
at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.java:379)
at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapterChain.java:196)
at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02291: integrity constraint (APEX_040200.WWV_FLOW_RT$APPROVALS_SGID_FK) violated - parent key not found
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:505)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:223)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3612)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:230)
at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
at com.sun.proxy.$Proxy44.execute(Unknown Source)
at oracle.dbtools.common.jdbc.JDBCInsert.execute(JDBCInsert.java:58)
at oracle.dbtools.rt.oauth.jdbc.JDBCOAuthDataAccess.createApproval(JDBCOAuthDataAccess.java:487)
... 34 more
</pre>
</p>
</div>
</div>
</div>
<div id="xFooterContainer">
</div>
</body>
</html>
I am assuming this must be part of the problem I am seeing this the Weblogic deployment in my original post.
Does anyone have any suggestions on how best to tackle this?
Regards,
Derek -
Apex_util.prepare_url from PL/SQL (outside APEX)
Hello there,
I have to create a job that sends emails with a link to a page with SSP actived and that requires authentification.
I've read those threads from Dan and Omar and I wonder if this is still possible in APEX 4.2.1?
Re: apex_util.prepare_url outside of ApEx
Create APEX session context from outside APEX (plsql)
My procedure generate the link with the checksum, but when I try to access the page I got an error :
•is_internal_error: true
•apex_error_code: APEX.SESSION_STATE.SSP_VIOLATION2_FOR_DEVELOPERS
•error_backtrace: ----- PL/SQL Call Stack -----
object line object
handle number name
0x69e9c2e8 548 package body APEX_040200.WWV_FLOW_ERROR
0x69e9c2e8 599 package body APEX_040200.WWV_FLOW_ERROR
0x69e9c2e8 903 package body APEX_040200.WWV_FLOW_ERROR
0x6e5ff258 6025 package body APEX_040200.WWV_FLOW
0x73cbd318 249 procedure APEX_040200.F
0x6bdb2dd0 31 anonymous blockHere is my proc (code found in Omar's thread).
Maybe I'm missing something.
CREATE OR REPLACE procedure testInitApexFromOutside
( i_app_id in number
, i_page_id in number
, i_apex_user in varchar2
) is
v_cgivar_name owa.vc_arr;
v_cgivar_val owa.vc_arr;
v_workspace_id NUMBER;
v_app_id number;
BEGIN
-- set up cgi environment
htp.init;
v_cgivar_name(1) := 'REQUEST_PROTOCOL';
v_cgivar_val(1) := 'HTTP';
owa.init_cgi_env
( num_params => v_cgivar_name.count
, param_name => v_cgivar_name
, param_val => v_cgivar_val
-- load apex IDs by application name
SELECT workspace_id,
application_id
INTO v_workspace_id,
v_app_id
FROM apex_applications
WHERE application_id=i_app_id;
-- set up apex workspace
wwv_flow_api.set_security_group_id(v_workspace_id);
-- set up apex session vars
apex_application.g_instance := wwv_flow_custom_auth.get_next_session_id;
apex_application.g_flow_id := v_app_id;
apex_application.g_flow_step_id := i_page_id;
-- "login"
apex_custom_auth.define_user_session
( p_user => i_apex_user
, p_session_id => apex_application.g_instance
wwv_flow_custom_auth_std.post_login
( p_uname => i_apex_user
, p_session_id => apex_application.g_instance
, p_flow_page => apex_application.g_flow_id
|| ':'
|| apex_application.g_flow_step_id
-- set array of protected page IDs for session state protection
apex_application.g_protected_page_ids(1) := '1500'; -- this establishes page 1500 as an SSP-protected page
dbms_output.put_line(APEX_UTIL.PREPARE_URL('f?p='||i_app_id||':'||i_page_id||':::NO:1500:P1500_PEV_SEQ_NO:18137',2));
end testInitApexFromOutside;And the result:
f?p=128:1500:::NO:1500:P1500_PEV_SEQ_NO:18137&cs=3B3D5905A7DDBCB5520E8F88885169CAC
Thanks for your help,
LucienSee Re: Link in report ?
Maarten -
When I replace the code given in Apex 4.2 2+Day developer guide, it shows the following error.
Error is :
Error during rendering of page item P3_DEPARTMENT_ID. ORA-06550: line 5, column 1: PLS-00428: an INTO clause is expected in this SELECT statement
is_internal_error: true
apex_error_code: WWV_FLOW_FORM.UNHANDLED_ERROR
ora_sqlcode: -6550
ora_sqlerrm: ORA-06550: line 5, column 1: PLS-00428: an INTO clause is expected in this SELECT statement
component.type: APEX_APPLICATION_PAGE_ITEMS
component.id: 3996015574888943
component.name: P3_DEPARTMENT_ID
error_backtrace: ORA-06512: at "SYS.DBMS_SYS_SQL", line 1249 ORA-06512: at "SYS.WWV_DBMS_SQL", line 1021 ORA-06512: at "SYS.WWV_DBMS_SQL", line 1090 ORA-06512: at "APEX_040200.WWV_FLOW_DYNAMIC_EXEC", line 697 ORA-06512: at "APEX_040200.WWV_FLOW_META_UTIL", line 245 ORA-06512: at "APEX_040200.WWV_FLOW_FORMS", line 989 ORA-06512: at "APEX_040200.WWV_FLOW_FORMS", line 1428
the code of the book 2+Day developer which I used in my edit report region source :
SELECT e.EMPLOYEE_ID,
e.FIRST_NAME,
e.LAST_NAME,
e.HIRE_DATE,
e.SALARY,
e.COMMISSION_PCT,
calc_remuneration(salary, commission_pct) REMUNERATION,
e.DEPARTMENT_ID,
d.DEPARTMENT_NAME
FROM OEHR_EMPLOYEES e,
OEHR_DEPARTMENTS d
WHERE e.DEPARTMENT_ID = d.DEPARTMENT_ID(+) AND
(e.DEPARTMENT_ID = :P3_DEPARTMENT_ID or
(e.DEPARTMENT_ID is null and nvl(:P3_DEPARTMENT_ID,'-1') = '-1'))0e342a31-11d2-4cd7-ac7c-802ef455d578 wrote:
Please update your forum profile with a recognisable username instead of "0e342a31-11d2-4cd7-ac7c-802ef455d578": Video tutorial how to change nickname available
Always include the information detailed in these guidelines when posting a question: how to get answers from forum
When I replace the code given in Apex 4.2 2+Day developer guide, it shows the following error.
When you replace what code? Where? How? Provide the exact steps necessary to reproduce the problem.
Error is :
Error during rendering of page item P3_DEPARTMENT_ID.
ORA-06550: line 5, column 1: PLS-00428: an INTO clause is expected in this SELECT statement
is_internal_error: true
apex_error_code: WWV_FLOW_FORM.UNHANDLED_ERROR
ora_sqlcode: -6550
ora_sqlerrm: ORA-06550: line 5, column 1: PLS-00428: an INTO clause is expected in this SELECT statement
component.type: APEX_APPLICATION_PAGE_ITEMS
component.id: 3996015574888943
component.name: P3_DEPARTMENT_ID
error_backtrace: ORA-06512: at "SYS.DBMS_SYS_SQL", line 1249 ORA-06512: at "SYS.WWV_DBMS_SQL", line 1021 ORA-06512: at "SYS.WWV_DBMS_SQL", line 1090 ORA-06512: at "APEX_040200.WWV_FLOW_DYNAMIC_EXEC", line 697 ORA-06512: at "APEX_040200.WWV_FLOW_META_UTIL", line 245 ORA-06512: at "APEX_040200.WWV_FLOW_FORMS", line 989 ORA-06512: at "APEX_040200.WWV_FLOW_FORMS", line 1428
The error page indicates that the error occurred in rendering the P3_DEPARTMENT_ID page item. What are the Source and Default settings for this item? -
APEX on Oracle XE PDF printing produces: Format error: not a PDF or corrupted.
Dear fellow Apexers and Oracle Gurus,
I have the following configuration:
Oracle XE 11gR2
APEX 4.2.3.00.08
Listener 2.0.5
On this setup I can create workspaces and applications as I please.
Now I want to print a PDF report.
I have set up PDF printing to "Oracle Listener" in the "manage Instance" settings in the instance administration.
I have created a classical report on the EMPLOYEES table (Select * from EMPLOYEES)
and enabled PDF printing in the "Printing" area of the "Print Attributes" of the page.
When I run the page I do get the "print" link on the bottom of the page.
Clicking the link does produce a .PDF but showing this file triggers an error in my PDF reader: Format error: not a PDF or corrupted.
Opening the .PDF file in a text editor reveals the corrupt content.
%PDF-1.4
%ª«¬
Unknown function: gatherContextInfo
The same setup works fine and produces the expected PDF file with the report on the following configuration:
Oracle Vbox with Developer days image;
DB 11gR2
Upgraded to apex 4.2.3.00.08
Listener 2.0.5
Since the PDF shows "unknown function" I suspected the XE configuration to lack some of the necessary rights, maybe I forgot to configure the ACLs correctly.
So I compared the ACL info on both configurations. Alas,.. on both machines they return the same result..
SQL> SELECT * FROM DBA_NETWORK_ACLS
HOST LOWER_PORT UPPER_PORT ACL
localhost null null /sys/acls/local-access-users.xml
* null null /sys/acls/power_users.xml
SQL> select * from dba_network_acl_privileges
ACL PRINCIPAL PRIVILEGE IS_GRANT INVERT
/sys/acls/local-access-users.xml APEX_040200 connect true false
/sys/acls/power_users.xml APEX_040200 connect true false
Anyone any idea why this works fine on the Vbox and not on the local XE configuration?
Any hint or answer as to where the problem might be is appreciated
TIA
WouterI'm having the same issue. I'm using Oracle XE 11gR2 as well. I've tried with APEX 4.2.2 and APEX 4.2.4. I have set up the Oracle Listener in instance settings and set the report to print and I have the same result as you. Have you had any progress yet?
Thanks
Jason -
Using htp.p in Apex 4.2.2 not working in plsql region after an upgrade?
Hi
After I upgraded Apex to 4.2, in a region PL/SQL the code
htp.p('test');
not working and I've the error :
is_internal_error: true
apex_error_code: APEX.REGION.UNHANDLED_ERROR
ora_sqlcode: -6502
ora_sqlerrm: ORA-06502: PL/SQL: numeric or value error
component.type: APEX_APPLICATION_PAGE_REGIONS
component.id: 15577009301937579
component.name: Légende
error_backtrace: ORA-06512: at "OAS10GR2.OWA_UTIL", line 328 ORA-06512: at "OAS10GR2.HTP", line 1322 ORA-06512: at "OAS10GR2.HTP", line 1397 ORA-06512: at "OAS10GR2.HTP", line 1689 ORA-06512: at line 1 ORA-06512: at "SYS.DBMS_SYS_SQL", line 1204 ORA-06512: at "SYS.WWV_DBMS_SQL", line 1064 ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 4613 ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 3220
Thank you !Try using:
sys.htp.p('test');
Not sure why the synonym to HTP is referencing a HTP procedure owned by OAS10GR2 (OAS10GR2.HTP).
Did your upgrade complete successfully? -
Error importing 4.1 workspace on apex 4.2.1.
Hi, i recently installed apex 4.2.1. I can login on internal workspace with admin, all ok, but i get errors by importing my old workspace (4.1).
I have loaded the exported sql in TOAD to get better error log. Here it is:
Error at line 36
ORA-06502: PL/SQL: error numérico o de valor
ORA-06512: en "SYS.OWA_UTIL", línea 356
ORA-06512: en "SYS.HTP", línea 1368
ORA-06512: en "SYS.HTP", línea 1443
ORA-06512: en "SYS.HTP", línea 1735
ORA-06512: en "APEX_040200.WWV_FLOW_ERROR", línea 154
ORA-20987: Unauthorized access (security group package variable not set).
ORA-06512: en "APEX_040200.WWV_FLOW_ERROR", línea 613
ORA-06512: en "APEX_040200.WWV_FLOW_ERROR", línea 903
ORA-06512: en "APEX_040200.WWV_FLOW_FND_USER_API", línea 135
ORA-06512: en "APEX_040200.WWV_FLOW_FND_USER_API", línea 1372
ORA-06512: en línea 2
"Unauthorized access (security group package variable not set)" Is it the cause?
I try to import the workspace on a exisiting schema, the same where i installed apex.
I can create the workspace manually and next, import the aplications, but i lose the groups and users.
Edited by: Andres Vilallave on 25-feb-2013 10:04
Edited by: Andres Vilallave on 25-feb-2013 10:05You seem to be getting an error on your workspace id, I'm guessing you tried to create it manually first.
So instead of creating a new workspace you need to do an update of your manually created workspace.
That's ok you can create it manually first, Ill describe here how you can update it.
First go to the view APEX_WORKSPACES in your APEX 4.1 schema in the database. Find out what the workspace ID is in your database.
Copy the ID and then open your workspace sql file (that you import).
Go to the line:
begin
wwv_flow_api.set_security_group_id(p_security_group_id=>XXXXX);
end;
Replace XXX with your workspace id.
Import the file. -
Upgrade to APEX 4.2.1 in 11g XE
Hi all.
I tried to upgrade APEX to 4.2.1 in my recently 11g XE installation.
Is default tablespace sysaux? Installation was fine AFAIK trying to follow the official installation guide, but broke my oracle installation once finished (ora error, no data) and a reinstallation was needed.
I have 11g installed at default oraclexe folder.
Regards.phaeus wrote:
Hello,
sysaux Tablespace is ok
regards
PeterOk, This is the second try without success.
I'm following [this guide|http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#BABFICIA]
@apexinst finishied with this code:
Commit complete.
PL/SQL procedure successfully completed.
timing for: Install Internal Applications
Elapsed: 00:14:16.96
Thank you for installing Oracle Application Express.
Oracle Application Express is installed in the APEX_040200 schema.
The structure of the link to the Application Express administration services is
as follows:
http://host:port/pls/apex/apex_admin (Oracle HTTP Server with mod_plsql)
http://host:port/apex/apex_admin (Oracle XML DB HTTP listener with the embed
ded PL/SQL gateway)
The structure of the link to the Application Express development interface is as
follows:
http://host:port/pls/apex (Oracle HTTP Server with mod_plsql)
http://host:port/apex (Oracle XML DB HTTP listener with the embedded PL/SQL
gateway)
JOB_QUEUE_PROCESSES: 4
PL/SQL procedure successfully completed.
Session altered.
Performing Application Express component validation - please wait...
old 6: if '^UPGRADE' = '1' then
new 6: if '2' = '1' then
old 7: dbms_registry.loaded('APEX','^version');
new 7: dbms_registry.loaded('APEX','4.2.1.00.08');
old 8: elsif '^UPGRADE' = '2' then
new 8: elsif '2' = '2' then
old 10: dbms_registry.upgraded('APEX','^version');
new 10: dbms_registry.upgraded('APEX','4.2.1.00.08');
old 12: dbms_registry.loaded('APEX','^version');
new 12: dbms_registry.loaded('APEX','4.2.1.00.08');
Completing registration process. 17:31:34
Validating installation. 17:31:34
...Database user "SYS", database schema "APEX_040200", user# "49" 17:31:34
...Compiled 0 out of 2994 objects considered, 0 failed compilation 17:31:35
...263 packages
...255 package bodies
...452 tables
...11 functions
...16 procedures
...3 sequences
...457 triggers
...1320 indexes
...207 views
...0 libraries
...6 types
...0 type bodies
...0 operators
...0 index types
...Begin key object existence check 17:31:35
...Completed key object existence check 17:31:35
...Setting DBMS Registry 17:31:35
...Setting DBMS Registry Complete 17:31:35
...Exiting validate 17:31:35
PL/SQL procedure successfully completed.
timing for: Validate Installation
Elapsed: 00:00:00.54
old 1: alter session set current_schema = ^APPUN
new 1: alter session set current_schema = APEX_040200
Session altered.
timing for: Complete Installation
Elapsed: 00:18:26.73
PL/SQL procedure successfully completed.
1 row selected.
Disconnected from Oracle Database 11g Express Edition Release 11.2.0.2.0 - Produ
ction
and @apxdlimg
SQL> connect sys as SYSDBA
Enter password:
Connected.
SQL> @apxldimg.sql SYSTEM_DRIVE:\TEMP
PL/SQL procedure successfully completed.
old 1: create directory APEX_IMAGES as '&1/apex/images'
new 1: create directory APEX_IMAGES as 'SYSTEM_DRIVE:\TEMP/apex/images'
Directory created.
declare
ERROR at line 1:
ORA-22288: file or LOB operation FILEOPEN failed
El nombre de archivo, el nombre de directorio o la sintaxis de la etiqueta del
ORA-06512: at "SYS.XMLTYPE", line 296
ORA-06512: at line 15
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
Commit complete.
timing for: Load Images
Elapsed: 00:00:13.14
Directory dropped.
SQL>
Now, I have an error trying to access to: http://localhost:8080/apex/f?p=4950
Error Error processing request.
ORA-01403: no data found
And http://localhost:8080/apex/apex_admin gives me a blank screen.
Really, it's so hard to upgrade it?
Maybe you are looking for
-
I am making a video using moving clips and text stills (created in Photoshop/high resolution). I have done the editing in iMovie HD 6.0.3. Everything looks great in iMovie, but when I "render" the project, to "share" it with iDVD the text stills loos
-
Project Server cost calculation
Hi All, We are using project server 2013. I have two fields 'vendor cost' and 'payment status' at task level. I need to sum all the vendor cost where the payment status is paid and display in a custom field at project level. How to achieve this. Than
-
Hi Experts, I have a question regarding ABAP query and report. what is the difference between ABAP query and ABAP report ? will the query be more efficient than abap report ? Is there a standard SAP report that could replace a query? Thank
-
Sun Java System Messaging Server compatability with ipv6
Dear All; I am planning to upgrade the network to ipv6, I would like to know if anyone knows about any issues with Sun Java System Messaging Server 5.2 running over an ipv6 network. Is such information posted anywhere on Sun's website? Regards, Marwa
-
A Doubt on Material and Chapter ID Combination
Hello All, A Doubt on Material and Chapter ID Combination. We use HALB materials - for procurement as well as manufacturing. It manufactures certain parts in-house and sells them outside. If there is no manufacturing capacity, we procure same parts f