SQL exception while stretching, error object standard display - oracle.apps.per.selfservice.deployperson.PositionLovVO

Hello

SQL exception while stretching, error object standard display - oracle.apps.per.selfservice.deployperson.PositionLovVO

When I extend the standard above mentioned display object, with a substituted view object, the region of lov throws a sql error.
I just added an extra column in the viewobject.
I also tried to extend the view object without adding additional columns to the query of the view object, and it always up with the exception of sql.

I've provided steps to reporduce and test cases.

Thank you
Kind regards
B.Sethuram

Error Extension of VO - steps to reproduce

Original view object

Name: PositionLovVO

Path: Oracle.apps.per.selfservice.deployperson.Server

Request: SELECT pos.position_id position_id

business_group_id

date_effective

date_end

name postl.name

job_id

organization_id

NULL effective_date

status

effective_start_date

effective_end_date

availability_status_id

OF hr_all_positions_f pos

hr_all_positions_f_tl postl

Where pos.position_id = postl.position_id (+)

AND postl.language (+) = userenv ('LANG')

Question: The Expression of the columns of the query appears as undesirable in the XML object view and see the code «SQL...» "in VO Assistant.

Extended view object

Nom : XxhrPositionLovVO

Path: xxhr. Oracle.apps.per.selfservice.deployperson.Server

Query:

SELECT POS.POSITION_ID position_id

business_group_id

date_effective

date_end

name postl.name

job_id

organization_id

NULL effective_date

status

effective_start_date

effective_end_date

availability_status_id

, pos.attribute5 - newly added column

OF hr_all_positions_f pos

hr_all_positions_f_tl postl

where pos.position_id = postl.position_id (+)

AND postl.language (+) = userenv ('LANG')

A substitution JPX

Navigation: Self - Service Manager-> GTA

Select any employee

Click on continue

Click on the name of post lov

The first time when you click on the "Go" button works as expected.

Second time when you click on the button go-error.

Exception details:

Details of the exception.

oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: 27122 Houston: SQL error in the preparation of the statement.  Statement: SELECT * FROM (SELECT pos.position_id position_id, business_group_id, date_effective, date_end, postl.name name, job_id, organization_id, NULL, effective_date, status, effective_start_date, effective_end_date, availability_status_id, attribute5 FROM hr_all_positions_f pos, postl hr_all_positions_f_tl where pos.position_id = postl.position_id (+) AND postl.language (+) = QRSLT WHERE userenv ('LANG')) (business_group_id = : 1 and (to_date (: 2 "RRRR/MM/DD') between effective_start_date and effective_end_date) and organization_id =: 3 and job_id =: 4 and (status is NULL or status = 'VALID') and availability_status_id in (select shared_type_id from the PER_SHARED_TYPES where lookup_type = 'POSITION_AVAILABILITY_STATUS' and system_type_cd = 'ACTIVE') and DECODE (HR_SECURITY. VIEW_ALL, 'Y', 'TRUE', HR_SECURITY. SHOW_RECORD ('PER_ALL_POSITIONS', POSITION_ID)) = 'TRUE' and DECODE (HR_SECURITY. VIEW_ALL, 'Y', 'TRUE', HR_SECURITY. (SHOW_RECORD ('HR_ALL_ORGANIZATION_UNITS', ORGANIZATION_ID)) = 'TRUE' AND (UPPER as UPPER(:5) (NAME) AND (NAME as: like 6 OR NAME: 7 OR similar NAME: 8 OR similar NAME: 9))) ORDER BY name

at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)

at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)

at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)

at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:3000)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1884)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)

at _OA._jspService(_OA.java:212)

at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)

at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)

at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)

at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)

at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)

at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)

at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)

at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)

at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)

to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)

to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)

at java.lang.Thread.run(Thread.java:619)

# # 0 in detail

  1. java.sql.SQLException: invalid column type

at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8516)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8034)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8767)

at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:8748)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectAtName(OraclePreparedStatement.java:11907)

at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObjectAtName(OraclePreparedStatementWrapper.java:815)

at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3966)

at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)

at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:14008)

at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:804)

at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)

at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3754)

at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection (unknown Source)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4560)

at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)

at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)

at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)

at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)

at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3674)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.initQuery(OAViewObjectImpl.java:743)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2342)

at oracle.apps.fnd.framework.webui.OAListOfValuesHelper.processFormRequestAfterController(OAListOfValuesHelper.java:1584)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:859)

at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)

at oracle.apps.fnd.framework.webui.OAListOfValuesHelper.processFormRequest(OAListOfValuesHelper.java:1490)

at oracle.apps.fnd.framework.webui.beans.layout.OAListOfValuesBean.processFormRequest(OAListOfValuesBean.java:423)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1039)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1005)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:860)

at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)

at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)

at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2996)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1884)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)

at _OA._jspService(_OA.java:212)

at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)

at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)

at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)

at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)

at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)

at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)

at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)

at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)

at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)

to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)

to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)

at java.lang.Thread.run(Thread.java:619)

  1. java.sql.SQLException: invalid column type

at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:8516)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8034)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8767)

at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:8748)

at oracle.jdbc.driver.OraclePreparedStatement.setObjectAtName(OraclePreparedStatement.java:11907)

at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObjectAtName(OraclePreparedStatementWrapper.java:815)

at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3966)

at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)

at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:14008)

at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:804)

at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)

at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3754)

at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection (unknown Source)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4560)

at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)

at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)

at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)

at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)

at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3674)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)

at oracle.apps.fnd.framework.server.OAViewObjectImpl.initQuery(OAViewObjectImpl.java:743)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.setCriteriaOnVO(OAWebBeanHelper.java:2342)

at oracle.apps.fnd.framework.webui.OAListOfValuesHelper.processFormRequestAfterController(OAListOfValuesHelper.java:1584)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:859)

at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)

at oracle.apps.fnd.framework.webui.OAListOfValuesHelper.processFormRequest(OAListOfValuesHelper.java:1490)

at oracle.apps.fnd.framework.webui.beans.layout.OAListOfValuesBean.processFormRequest(OAListOfValuesBean.java:423)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1039)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1005)

at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:860)

at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)

at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)

at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2996)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1884)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)

at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)

at _OA._jspService(_OA.java:212)

at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)

at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)

at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)

at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)

at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)

at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)

at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)

at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)

at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)

at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)

to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)

to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)

at java.lang.Thread.run(Thread.java:619)

End of the document

Hello

Try changing the style of binding of VO extended to positional Oracle.

BR, 906099

Tags: Oracle Applications

Similar Questions

  • Error (17.14): samhi.oracle.apps.po.sample.server.SampleEOImpl of the class should be declared abstract. It defines no method setLastUpdateLogin (oracle.jbo.domain.Number) of the oracle.apps.fnd.framework.server.OAEntityImpl class

    Error (17.14): samhi.oracle.apps.po.sample.server.SampleEOImpl of the class should be declared abstract. It defines no method setLastUpdateLogin (oracle.jbo.domain.Number) of the oracle.apps.fnd.framework.server.OAEntityImpl class can help on this please

    Check once WHO columns are present or not table

    Last updated

    Last updated by

    Last updated connection

    Date of creation

    Created by

    These fields are required for the creation of EO.

    SANGU-

  • Error: java.lang.NullPointerException oracle.apps.xdo.oa.util.DataTemplate.

    Hello world


    I get the error when you submit the Xml code below report request

    OPE data engine Version No.: 5.6.3
    Resp: 21635
    Org ID: 204
    Request ID: 5878206
    All parameters: P_ORGANIZATION_ID = 7907:P_DELIVERY_DATE_LOW =: P_DELIVERY_DATE_HIGH =: = P_FREIGHT_CODE: P_DELIVERY_ID =: = P_TRIP_ID: P_DELIVERY_LEG_ID = 4497:P_ITEM_DISPLAY = D:P_ITEM_FLEX_CODE = MSTK:DebugFlag = N
    Data model code: CUST_WSH
    Data model Application Short Name: WSH
    Indicator of debug: N
    {P_DELIVERY_DATE_HIGH =, P_ORGANIZATION_ID = 7907, P_TRIP_ID =, P_FREIGHT_CODE =, P_DELIVERY_DATE_LOW =, P_ITEM_FLEX_CODE = MSTK, P_ITEM_DISPLAY = D, P_DELIVERY_LEG_ID = 4497, P_DELIVERY_ID =}
    Calls the engine data OPE...
    java.lang.NullPointerException
    at oracle.apps.xdo.oa.util.DataTemplate.getDataTemplate(DataTemplate.java:379)
    to oracle.apps.xdo.oa.util.DataTemplate. < init > (DataTemplate.java:226)
    at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:283)
    at oracle.apps.fnd.cp.request.Run.main(Run.java:157)

    ---------------------------------------------------------------------------
    Beginning of the FND_FILE log messages
    ---------------------------------------------------------------------------
    ---------------------------------------------------------------------------
    End of the FND_FILE log messages
    ---------------------------------------------------------------------------

    ---------------------------------------------------------------------------
    Options, AutoComplete, the request for enforcement.

    Size of the output file:
    0


    End of query options AutoComplete.


    Please help me

    Kind regards
    Pavan

    The problem is solved... The problem is miss match the DataDefinition name short name and simultaneous program...

  • ORA-06502: PL/SQL: digital or value error ORA-06512: at the 'APPS '. WF_NOTIFICATION', line 5754 ORA-06512: at line 5

    Hello

    I have a l_body variable in my pl/sql code with varchar2 (32767).

    It displays maximum 44 lines, more than 44 lines he gives buffer size error.

    If I use the clob data type then it gives value or digital erro on 44 lines.

    code is below

    concerning

    l_clob CLOB.

    l_body varchar2 (32767);

    BEGIN
    Dbms_lob. CreateTemporary (l_clob,TRUE);

    l_body: = null;

    l_body: =
    "< Html >";

    l_body: = l_body |
    "< Body >" ;

    -l_body: = l_body | "< do Face ="Verdana, Arial, Helvetica"Color ="#000000"> ';

    -l_body: = l_body | "< BR > < BR > < BR > ' | l_str | "< Br >".

    l_body: = l_body |
    "< BR >" || "Please note that receipt number < B > ' " || Trans_Id | ' with amount: ' | Trim (to_char (total_amount,'999G999G999G999D99')): ' < /B > has been sent for approval. Detail is given below:' | ' < Br BR > > < ' ;

    --------------------------


    l_body: = l_body |
    ' < / table > < Br > < Br > ' ;

    l_body: = l_body |
    '< table Border = 1 ">' ;

    -l_body: = l_body | "< Tr Bgcolor = rgb (0,154,61) > ';

    l_body: = l_body |
    "< Tr Bgcolor = rgb (162,202,230) >" ;

    l_body: = l_body |
    '< e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > Date' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > name of the seller ' ;

    l_body: = l_body | '< e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > number of PO' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > number ' ;

    l_body: = l_body | '< e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > line' ;

    l_body: = l_body |
    '< e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > Description of the object' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > quantity ' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > unit ' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > unit price PO' ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > currency " " ;

    l_body: = l_body |
    ' < e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > amount ' ;

    l_body: = l_body |
    '< e > < P > < Font Size = 2 Face = "Verdana, Arial, Helvetica" > < div align = left > Code combination' ;

    l_body: = l_body |
    "< /Tr >" ;

    FOR x in C LOOP

    l_body: = l_body | "< Tr >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.transaction_date | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.VENDOR_NAME | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.po_number | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.release_num | "< Table >" ;

    l_body: = l_body | '< td > < P > < Font Size = 2 > < div align = left >' | x.line_num | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.item_description | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = right >' | x.Quantity | "< Table >" ;

    l_body: = l_body | '< td > < P > < Font Size = 2 > < div align = left >' | x.unit_of_measure | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = right >' | x.po_unit_price | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' | x.currency_code | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = right >' | x.amount | "< Table >" ;

    l_body: = l_body |
    '< td > < P > < Font Size = 2 > < div align = left >' || x.cc|| "< Table >" ;

    l_body: = l_body |
    "< /Tr >" ;

    END LOOP;

    l_body: = l_body |
    ' < / table > < Br > < Br > ' ;

    l_body: = l_body |
    "< / body >" || CHR(10);

    l_body: = l_body |
    ' < / html > ' || CHR(10);

    DBMS_LOB. WriteAppend (l_clob, length (l_body), l_body);

    RETURN L_Clob;

    END Format_Notification_Msg;

    The maximum size allowed for l_body is 32767 who as varchar2 (32767)

    Even if the CLOB has no size limit, you store the actual data in "l_body", it throws the error when the "l_body" increases of 32,767 characters.

    Call the dbms_lob.writeappend () API in the for loop and cancel l_body after the API call, so that the 'l_body' will not go beyond the specified limit.

  • Database exception Houston - 28010:Error while getting the value of the following sequence for database PS_TXN_seq

    Hello

    I use jdev 11.1.1.6.0 version.

    We build webcenter portal application for which Portal Server is on one computer/server and database server is located on a different machine/server.

    It worked well, but the error pulled is

    Database exception Houston - 28010:Error while getting the value of the following sequence for database PS_TXN_seq

    What is the cause of this issue.

    [2013-08 - 03T 19: 55:09.566 + 08:00] [WC_Portal1] [WARNING] [] [oracle.jbo.server.ApplicationModuleImpl] [tid: [ASSETS].] [' ExecuteThread: ' 249 ' for queue: "(self-adjusting) weblogic.kernel.Default"] [username: anonymous] [ecid: 004skazFMpJAdLEuN4aeLQ0002OP0000pS, 0:1] [APP: App_application1 #V2.0] [URI: / App/faces/AfLiteratureMenu/AfDocRefProductInstructions] []

    oracle.jbo.PCollException: Houston-28010: error getting next sequence value for the database PS_TXN_seq

    at oracle.jbo.PCollException.throwException(PCollException.java:36)

    at oracle.jbo.pcoll.OraclePersistManager.queryNextCollectionId(OraclePersistManager.java:1503)

    at oracle.jbo.pcoll.PCollManager.register(PCollManager.java:562)

    to oracle.jbo.pcoll.PCollection. < init > (PCollection.java:99)

    at oracle.jbo.pcoll.PCollManager.createCollection(PCollManager.java:461)

    at oracle.jbo.server.DBSerializer.setup(DBSerializer.java:153)

    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:286)

    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:267)

    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:6026)

    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5877)

    at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:386)

    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9084)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4607)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.manageReferencingState(ApplicationPoolImpl.java:1493)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.finalizeResource(ApplicationPoolImpl.java:1393)

    at oracle.jbo.pool.ResourcePool.removeResourceInternal(ResourcePool.java:848)

    at oracle.jbo.pool.ResourcePool.setState(ResourcePool.java:1103)

    at oracle.jbo.pool.ResourcePool.removeResource(ResourcePool.java:860)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.removeDeadInstance(ApplicationPoolImpl.java:2736)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4638)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.manageReferencingState(ApplicationPoolImpl.java:1493)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.recycleReferencedInstance(ApplicationPoolImpl.java:2623)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2444)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)

    at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)

    at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)

    at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:869)

    at oracle.adf.model.binding.DCDataControl.setErrorHandler(DCDataControl.java:484)

    at oracle.jbo.uicli.binding.JUApplication.setErrorHandler(JUApplication.java:261)

    at oracle.adf.model.BindingContext.put(BindingContext.java:1340)

    at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:174)

    at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1056)

    at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1566)

    at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1438)

    at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1398)

    at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1189)

    at oracle.adf.model.BindingContext.get(BindingContext.java:1139)

    at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82)

    at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111)

    at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2713)

    at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2761)

    at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)

    at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:304)

    at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1458)

    at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1588)

    at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2472)

    at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2416)

    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3069)

    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)

    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3195)

    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)

    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)

    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:359)

    to oracle.adf.controller.v2.lifecycle.Lifecycle$ 2.execute(Lifecycle.java:137)

    at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$ 400 (ADFPhaseListener.java:23)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.startPageLifecycle (ADFPhaseListener.java:238)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ 1.after(ADFPhaseListener.java:274)

    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)

    at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:472)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at alfaaesar.portal.pages.filter.AnonymousSessionFilter.doFilter(AnonymousSessionFilter.java:47)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3730)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3696)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

    Caused by: java.sql.SQLRecoverableException: Connection closed

    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:4070)

    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:4008)

    at oracle.jdbc.OracleConnectionWrapper.createStatement(OracleConnectionWrapper.java:112)

    at weblogic.jdbc.wrapper.XAConnection.createStatement(XAConnection.java:623)

    at weblogic.jdbc.wrapper.Connection.createStatement(Connection.java:500)

    at oracle.jbo.pcoll.OraclePersistManager.queryNextCollectionId(OraclePersistManager.java:1459)

    ... more than 114

    # # 0 in detail

    java.sql.SQLRecoverableException: closing connection

    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:4070)

    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:4008)

    at oracle.jdbc.OracleConnectionWrapper.createStatement(OracleConnectionWrapper.java:112)

    at weblogic.jdbc.wrapper.XAConnection.createStatement(XAConnection.java:623)

    at weblogic.jdbc.wrapper.Connection.createStatement(Connection.java:500)

    at oracle.jbo.pcoll.OraclePersistManager.queryNextCollectionId(OraclePersistManager.java:1459)

    at oracle.jbo.pcoll.PCollManager.register(PCollManager.java:562)

    to oracle.jbo.pcoll.PCollection. < init > (PCollection.java:99)

    at oracle.jbo.pcoll.PCollManager.createCollection(PCollManager.java:461)

    at oracle.jbo.server.DBSerializer.setup(DBSerializer.java:153)

    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:286)

    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:267)

    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:6026)

    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5877)

    at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:386)

    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9084)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4607)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.manageReferencingState(ApplicationPoolImpl.java:1493)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.finalizeResource(ApplicationPoolImpl.java:1393)

    at oracle.jbo.pool.ResourcePool.removeResourceInternal(ResourcePool.java:848)

    at oracle.jbo.pool.ResourcePool.setState(ResourcePool.java:1103)

    at oracle.jbo.pool.ResourcePool.removeResource(ResourcePool.java:860)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.removeDeadInstance(ApplicationPoolImpl.java:2736)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4638)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.manageReferencingState(ApplicationPoolImpl.java:1493)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.recycleReferencedInstance(ApplicationPoolImpl.java:2623)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2444)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)

    at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)

    at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)

    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)

    at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)

    at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:869)

    at oracle.adf.model.binding.DCDataControl.setErrorHandler(DCDataControl.java:484)

    at oracle.jbo.uicli.binding.JUApplication.setErrorHandler(JUApplication.java:261)

    at oracle.adf.model.BindingContext.put(BindingContext.java:1340)

    at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:174)

    at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1056)

    at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1566)

    at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1438)

    at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1398)

    at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1189)

    at oracle.adf.model.BindingContext.get(BindingContext.java:1139)

    at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82)

    at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111)

    at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2713)

    at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2761)

    at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)

    at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:304)

    at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1458)

    at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1588)

    at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2472)

    at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2416)

    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3069)

    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)

    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3195)

    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)

    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)

    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:359)

    to oracle.adf.controller.v2.lifecycle.Lifecycle$ 2.execute(Lifecycle.java:137)

    at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$ 400 (ADFPhaseListener.java:23)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.startPageLifecycle (ADFPhaseListener.java:238)

    to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ 1.after(ADFPhaseListener.java:274)

    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)

    at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:472)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at alfaaesar.portal.pages.filter.AnonymousSessionFilter.doFilter(AnonymousSessionFilter.java:47)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3730)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3696)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

    ]]

    Table PXN_TXN, where the ADFBC tent passivate the StateFull AppModules State.

    (1) where you can hit this error is because you din't create / Create index of the privileges of the user who is using to connect to the DB.

    (2) ideally, the status of users is removed after the end of the session of the user, but when the app is closed unexpectedly due to the loss of Server/DB,

    State ID remains in the table and it is not recommended to clean the tables using the database standard PROCEDURE calls provided by Oracle oracle

    The following links will be useful to understand the function of the

    The application state management

    http://www.Veriton.co.UK/download/Practical_ADF_Application_Deployment.PDF

    Perform the following procedure, clean the tables PS_TXN to put in place the BC4J_CLEANUP PL/SQL package

    oracle_common/modules/Oracle.ADF.model_11.1.1/bin/bc4jcleanup. SQL

    Annex BC4J_CLEANUP. SESSION_STATE(24*60) using DBMS Scheduler to clean up the States for more than 24 hours.

  • SQL exception occurred while downloading PL/SQL (Web ADI)

    Hello

    I have a problem loading data using Web ADI, I get the error 'SQL exception occurred while downloading PL/SQL', I tried to restart Apache, also looked in the BNE.log file for the exact error, but I'm still not sure about this exception, can someone please help?

    BNE:text = "SQL exception occurred while downloading of PL/SQL."
    BNE:cause = "insert a database error"

    RDBMS: 11.2.0.3.0
    Oracle Applications: 12.0.6

    Thank you
    Bharat

    So, as I understand, it's that:

    (a) you have a custom table
    (b) you have developed a page of OAF who exports the table data in EXCEL which is exactly the same format as that of the ADI
    (c) user makes a few changes to data
    (d) and additions Excel using WEBADi.

    If my interpretation above is correct:

    Create a Style UPDATE Integrator who will download data make ADI change and only download from tehre only no need a Page of the OFA.

    You just need to create a view to download ADI (with parameters, where applicable) and then download the same.

    In case you want more details you can check out the link described, it has a very good example:
    http://www.SlideShare.NET/AshishHarbhajanka/WebADI-asampleimplementation
    OR
    http://oracleapps-atechniciansview.blogspot.com.es/2011/05/WebADI-sample-implementation.html

  • ORA-04052: error occurred while the remote object by raising

    Please help I m this error

    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-04052: error occurred while the remote object by raising
    ORA-01017: name of user and password invalid.
    connection refused ORA-02063: preceding the line of LINK DB

    Tom wrote:
    Please help I m this error
    ORA-01017: name of user and password invalid.
    connection refused ORA-02063: preceding the line of LINK DB

    Well, what part of the name of user and password invalid needs to explain?

    SY.

  • Error code 646. while trying to update, this error code is displayed

    While trying to update, this error code is displayed. What can I do? Y at - there someone who can help me?

    Hello Sergeant115,

    Thank you for using the Microsoft answers Forums.

     

    Solution for error 646:

    Disable all Firewalls and try to install the updates and the stand-alone installation (download manually).

    Reset the Windows Update components

    http://support.Microsoft.com/kb/971058

    Restart the computer after the update is installed.

    Also check with

    http://social.answers.Microsoft.com/forums/en-us/vistawu/thread/6e716883-7af4-4A9F-8665-2f4dd57eee8d

    http://support.Microsoft.com/kb/822798

    That should solve the problem.

    Thank you.

    UDAY $012 please let me know that whether the solution worked or not, I thank you and appreciate your comments. URGO. C

  • How to access QML object to display the error message.

    Hi all

    I have a request. I got a login screen ("asset:///qml/screenLogin.qml"). "Connect" OB button I click sendt asks the server sending the XML data as a response.

    After that, I am parsing the XML data by using Connection Manager. Code is below:

    /*
     * LoginHandler.cpp
     *
     *  Created on: Jan 15, 2013
     *      Author: Ekansh
     */
    
    /*Parsing the Login Response Structure.
    
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    
     */
    
    //#include 
    #include "loginhandler.hpp"
    
    #include 
    #include 
    #include 
    #include 
    #include `
    #include 
    #include 
    
    namespace bb {
    namespace cascades {
    
    LoginHandler::LoginHandler() {
        // TODO Auto-generated constructor stub
    
    }
    
    LoginHandler::~LoginHandler() {
        // TODO Auto-generated destructor stub
    }
    
    bool LoginHandler::startDocument() {
        qDebug() << "Start of the document.";
        return true;
    }
    
    bool LoginHandler::endDocument() {
        qDebug() << "End of the document.";
        return true;
    }
    
    bool LoginHandler::startElement(const QString &namespaceURI,
            const QString &localName, const QString &qName,
            const QXmlAttributes &atts) {
        qDebug() << "Start of element" << qName;
        for (int i = 0; i < atts.length(); ++i)
            qDebug() << "  " << atts.qName(i) << "=" << atts.value(i);
    
        return true;
    }
    
    bool LoginHandler::endElement(const QString &namespaceURI,
            const QString &localName, const QString &qName) {
        qDebug() << "End of element" << qName;
    
        if (qName == "sessionid") {
            sessionid = tagValue;
            qDebug() << "sessionid:: " << sessionid;
        } else if (qName == "error") {
            error = tagValue;
            qDebug() << "error:: " << error;
    
            /*QmlDocument *qml = QmlDocument::create("asset:///qml/screenLogin.qml");
            //Container *root = qml->createRootObject();
            AbstractPane *root = qml->createRootObject();
            QObject *newLabel = root->findChild("errorObject");
    
            if (newLabel)
                newLabel->setProperty("text", "error");*/
    
        }
        return true;
    }
    
    bool LoginHandler::fatalError(const QXmlParseException & exception) {
        qWarning()
                << QString("Fatal error on line %1, column %2: %3").arg(
                        exception.lineNumber()).arg(exception.columnNumber()).arg(
                        exception.message());
    
        return false;
    }
    
    bool LoginHandler::characters(const QString &str) {
        qDebug() << "Characters" << str;
        tagValue = str;
        return true;
    }
    } /* namespace cascades */
    } /* namespace bb */
    

    When I put the wrong credentials, I want an error message to display on login QML.

    See the code in the EndElement this handler method.

    But I am not able set the error message when the connection QML.

    Help, please.

    You can set the label with the message as below. Condition that you specified label with the same "errorLbl" objectname qml

    QObject *lblError = bb::cascades::Application::instance()->findChild("errorLbl");
        if (lblError)
            lblError->setProperty("text", "error");
    

    -Dishooom

    I hope this helps...

  • How to change the display of cm in pixels while marking an object?

    How to change the display of cm in pixels while marking an object?

    Hello, you can right click on the rulers to change their units, or if you enter the numbers in a numeric field which has a unit, you can add px for pixel, cm for centimeters, in in....

  • Web Adi error: SQL exception occurred during download of PL/SQL.

    Hello
    I am facing the following error in webadi (SQL exception occurred during download of PL/SQL).

    Before the creation of my dependent Lov Java Code. My Webadi downloads the data correctly.

    After the creation of the code depending on Lov Java is not download the files and give the error (SQL exception occurred during download of PL/SQL).

    Even my custom package works.

    Please any body can help in advance, he could appreciate.


    Thank you
    Amandine.

    I am facing the following error in webadi (SQL exception occurred during download of PL/SQL).

    What is your version of the application?

    Before the creation of my dependent Lov Java Code. My Webadi downloads the data correctly.

    After the creation of the code depending on Lov Java is not download the files and give the error (SQL exception occurred during download of PL/SQL).

    This is a generic error, so please check the BNE.log file for more information on the error - how to create a newspaper BNE Web Adi questions and errors? [817023.1 ID]

    Even my custom package works.

    Please any body can help in advance, he could appreciate.

    Please see if the solution to (FCH: error: 'the download process is completed with errors.) If please close to return to the document and correct the errors. (' - No line not downloaded - <999>lines were not valid "for WebADI [ID 553025.1] data download) is applicable.

    Thank you
    Hussein

  • Duplicate resource objects are displayed while the resource supply

    Duplicate resource objects are displayed while supply organization after you create a new workflow thanks to the export of the resource and the import process.
    A workfolw already exists in the environment, and I'm trying to replicate the workflow under a different name. So I import all the components associated with the provision of workflow rename the names of the items and make the necessary changes and import back. After that, I'm getting duplicate objects in resource displayed during commissioning of the resource organization .plz help.its urgent

    This is why I say that this is the problem with your xml only. She is creating new resource each time.

  • SQL service pack 3 error code 6d9e

    Hello. I had update sql service pack 3 error 6d9e code problems. I read a previous post who said I unzip the files in sql server, I managed to do it outside of 2 files. I get a message: an error occurred the application of attributes for the file \instapi.dll and: \sqlbrowser.exe.
    and I still get the error 6d9e. THX... martin

    Hi mowse73,

    Thank you for using the Microsoft Answers forum.  This error occurs usually when you do not have the latest service pack installed.  Please use one of the following methods to install the latest service pack.

    Method 1: Turn on automatic updates

    The best way to ensure that you receive the latest Windows Vista service pack is to turn on the auto update feature.

    To enable the automatic update feature, follow these steps:

    1. Click Start

    Collapse this includes this image

    Click all programsand then click Windows Update.

  • In the navigation pane, click change settings.
  • Select the automatic Windows Update the setting you want. If you are unsure which setting to choose, follow these instructions. Otherwise, proceed to step 4:
    • Automatic (recommended) automatically download updates that are recommended for my computer and install them: we recommend that you select this option. Click to select the day and time for scheduled updates occur. You can schedule automatic updates for any time of the day, but your computer must be on at the scheduled updates to install.
    • Download updates for me, but let me choose when to install them: this option is selected, Windows recognizes when you are online and uses your Internet connection to automatically download updates on the Windows Update Web site or the Microsoft Update Web site. An icon appears in the notification area of your taskbar when the updates are downloaded. When the download is complete, a message appears in the notification area. Click the automatic updates icon or the message. If you do not want to install a downloaded update, click Details, and then click to clear the check box next to that update to decline. Click install to install the selected updates.
    • Notify me but don't automatically download or install: Windows recognizes when you are online and uses your Internet connection to search for downloads from the Windows Update Web site or from the Microsoft Update Web site. An automatic updates icon and message appear in the notification area of your taskbar when new updates are available to download or install. Click the icon or message to view the updates. If you do not want to download a selected update, click to disable the check box next to that update to decline. Click Start Download to download the selected updates. The automatic updates icon remains in the notification area of your taskbar, while updates are downloaded. You can point to the icon to display the status of the download. To pause or resume the download, right-click on the icon and then click pause or resume. When the download is complete, another message appears in the notification area to notify you that updates are ready to install. Click the automatic updates icon or the message, and then click install to install the updates.
    • Never search for updates (not recommended): do not select this option.
  • Click to select the checkbox to Include updates when downloading, installing or advising me on recommended updates , and then click OK.
    Collapse this includes this image

    If you are prompted for an administrator password or for confirmation, type the password or provide confirmation.

  • To verify that this method worked and that the latest Windows Vista service pack is installed, repeat the steps under "How to determine whether the latest Windows Vista service pack is installed" in the section "before you try to download the latest Windows Vista service pack. If you see a reference to Windows Vista Service Pack 2 (SP2), you have successfully installed the latest service pack. If the latest Windows Vista service pack has not been installed successfully, try method 3.

    Note Before you install Windows Vista SP2, you must install Windows Vista Service Pack 1 (SP1). If you have not installed Windows Vista SP1, updates to automatic update will not install Windows Vista SP2.

    Method 2: Check the updates on Windows Update

    Although automatic updates can automatically install updates for you, you can also do it manually.

    To manually check Windows Update for updates, follow these steps:

    1. Click Start

    Collapse this includes this image

    Click all programsand then click Windows Update.

  • In the navigation pane, click check for updates.
  • Once Windows Update has finished checking the updates, click view available updates.
  • Click to select the check boxes for the updates that you want to install and then click install.
    Collapse this includes this image

    If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

  • To verify that this method worked and that the latest Windows service pack is installed, repeat the steps under "How to determine whether the latest Windows Vista service pack is installed" in the section "before you try to download the latest Windows Vista service pack. If you see a reference to Windows Vista SP2, you have successfully installed the service pack. If the latest Windows Vista service pack has not been installed successfully, try method 3.

    Note Before you install Windows Vista SP2, you must install Windows Vista SP1. If you have not installed Windows Vista SP1, Windows Update will not install Windows Vista SP2.

    Method 3: Get the latest Windows Vista service pack from Microsoft Download Center

    This method is a little more time. However, this method is a good way to download the service pack if you have to install on another computer. Just download the latest service pack Windows Vista go to Microsoft Download Center on another computer with an Internet connection. Then, transfer of the service pack on the computer that has no Internet connection. You can also download the service pack and install it later.

    Important Before you install Windows Vista SP2 from the Download Center, follow these steps:

    • Make sure that you have downloaded and installed Windows Vista SP1. Windows Vista SP1 is a prerequisite for Windows Vista SP2. You can use the information in this article to download and install Windows Vista SP1, if you have not yet installed SP1.
    • Recommended: Install the latest updates for Windows from the Windows Update site or install the update for Ks.sys from the Microsoft Web site at the following address:
      https://www.Microsoft.com/downloads/results.aspx?pocId=&freetext=950127 (https://www.microsoft.com/downloads/results.aspx?pocId=&freetext=950127)
    • Check if your computer is running the 32-bit version or the 64 bit version of Windows Vista. If you know this information, go to the section "download". If you are unsure which version is running on your computer, follow these steps:
      1. Click Start

        Collapse this includes this image

        type system in the Search box, and then click System in the programs list.

      2. The operating system is listed as follows under System:
        • For a 64 - bit version operating system, 64-bit operating system appears.
        • For a 32 - bit version operating system, 32-bit operating system appears.

    Download Windows Vista Service Pack 2

    Windows Vista Service Pack 2 (SP2) was released on May 26, 2009.

    To install the appropriate version of the service pack, you must know whether your computer is running the 32-bit version or the 64 bit version of Windows Vista. In addition, you must be running Windows as an administrator. If you do not know which version of Windows Vista is installed, or if you need help, check that you are an administrator, visit the following Web site:

    http://support.Microsoft.com/GP/Admin (http://support.microsoft.com/gp/admin)

    Then download the correct update by clicking on one of the following links.

    Note Windows Vista Service Pack 2 is currently available in English, French, German, Japanese and Spanish.

    Windows Vista, package five language standalone 32-bit versions for English, French, German, Japanese, or Spanish (traditional)

    Collapse this includes this image

    Download the package Windows Vista Service Pack 2 five language standalone (KB948465) now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=a4dd31d5-f907-4406-9012-a5c3199ea2b3)

    Windows Vista, package five language standalone versions 64 bits for English, French, German, Japanese, or Spanish (traditional)

    Collapse this includes this image

    Download the Windows Vista Service Pack 2 five language standalone for systems based on x 64 (KB948465) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=656c9d4a-55ec-4972-a0d7-b1a6fedf51a7)

    For more information about how to download Microsoft support files, click the number below to view the article in the Microsoft Knowledge Base:

    119591 (http://support.microsoft.com/kb/119591/) how to obtain Microsoft support files from online services

    Microsoft scanned this file for the virus. Microsoft used the most current virus detection software that was available on the date that the file was posted. The file is stored on secure servers that prevent any unauthorized in the file changes.

    Service current pack for Windows Vista is Service Pack 2.

    Download Windows Vista Service Pack 1

    Windows Vista Service Pack 1 (SP1) was released on March 18, 2008.

    To install the appropriate version of the service pack, you must know your Windows Vista (32-bit or 64-bit) platform type. In addition, you must be running Windows as an administrator. If not sure which Windows Vista platform type is installed, or if you need help, check that you are an administrator, visit the Microsoft Web site at the following address:

    http://support.Microsoft.com/GP/Admin (http://support.microsoft.com/gp/admin)

    Then download the correct update by clicking on one of the following links.

    Note If your language version of Windows Vista is English, French, German, Japanese, or Spanish (traditional), install the package five autonomous languages. The package five autonomous languages is smaller than the package of the version independent all languages and therefore faster to download. If your language version of Windows Vista is not English, French, German, Japanese, or Spanish (traditional), you can install the package of the version independent languages.

    Windows Vista, package five language standalone 32-bit versions for English, French, German, Japanese, or Spanish (traditional)

    Collapse this includes this image

    Download the package Windows Vista Service Pack 1 five language standalone (KB936330) now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=B0C7136D-5EBB-413B-89C9-CB3D06D12674)

    Windows Vista, package version independent all languages versions 32 bits for all supported Windows Vista languages

    Collapse this includes this image

    Download the package Windows Vista Service Pack 1 all language standalone (KB936330) now. (http://www.microsoft.com/downloads/details.aspx?familyid=F559842A-9C9B-4579-B64A-09146A0BA746)

    Windows Vista, package five language standalone versions 64 bits for English, French, German, Japanese, or Spanish (traditional)

    Collapse this includes this image

    Download the Windows Vista Service Pack 1 five language standalone for x 64-based Systems (KB936330) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=874A414B-32B2-41CC-BD8B-D71EDA5EC07C)

    Windows Vista, package version independent all languages versions 64 bits for all supported Windows Vista languages

    Collapse this includes this image

    Download the Windows Vista Service Pack 1 all language standalone for x 64-based Systems (KB936330) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=86d267bd-dfcd-47cf-aa76-dc0626dcdf10)

    For more information about how to download Microsoft support files, click the number below to view the article in the Microsoft Knowledge Base:

    119591 (http://support.microsoft.com/kb/119591/) how to obtain Microsoft support files from online services

    Microsoft scanned this file for the virus. Microsoft used the most current virus detection software that was available on the date that the file was posted. The file is stored on secure servers that prevent any unauthorized in the file changes.

    For more information about what is fixed in Windows Vista Service Pack 1, click the number below to view the article in the Microsoft Knowledge Base:

    959064 (http://support.microsoft.com/kb/959064/) Microsoft Windows Vista Service Pack 1 (SP 1) frequently asked Questions

    For more information about a problem that may occur when you use this method, click on the number below to view the article in the Microsoft Knowledge Base:

    948343 (http://support.microsoft.com/kb/948343/) Windows Vista Service Pack 1 is not available for installation from Windows Update and is not offered by automatic updates

    Service current pack for Windows Vista is Service Pack 2.

    Thank you for using answers Forum. Please let us know how it works.

    Joseph
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • ORA-06502: PL/SQL: digital or value error: character conversion number e

    Hi all
    I work with DBLOCALE , which is
    Oracle Database 10g Release 10.2.0.3.0 - 64bit Production
    PL/SQL Release 10.2.0.3.0 - Production
    CORE     10.2.0.3.0     Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.3.0 - Productio
    NLSRTL Version 10.2.0.3.0 - Production
    and DBREMOTE
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    PL/SQL Release 9.2.0.8.0 - Production
    CORE     9.2.0.8.0     Production
    TNS for IBM/AIX RISC System/6000: Version 9.2.0.8.0 - Production
    NLSRTL Version 9.2.0.8.0 - Production
    Leave a procedure on DBLOCALE I run SCHEMA. MYPROCEDURE@dbremote (NUMBER, stringPar VARCHAR2, datePar DATE numberPar)

    I use this procedure only to call a function in a package of DBREMOTE with education booleanresult: = MYPACKAGE. MYFUNC (NUMBER, stringPar VARCHAR2, datePar DATE numberPar)

    In the service, I try to INSERT IN MYTABLE (numberPar, stringPar, datePar) and the error
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    is triggered.

    I missed something basic? Where is my mistake?

    I have check all types of past data and types of data in the table, that I have to insert.

    Any help or suggestion will be appreciated. Feel free to ask me any questions that need me to explain or for more details.

    Best regards
    Alex

    OraclePSP wrote:

    It starts with a page of APEX who call a procedure in DBLOCALE.

    Apex point (page) variables are all text - and bind as text variables when used in PL/SQL and SQL code.

    In this procedure, ii assess the past, then insert into a few tables@DBREMOTE without errors.
    The end of it, I'm calling the remote packaged function.
    In the function I use parameters to open a cursor and insert into MYTABLE.

    That you pass as parameters? The variable element of Apex (e.g. : P1_DATE) or do you attribute the object variable to a PL/SQL variable and the neck of the PL/SQL variable as a parameter?

    Even if I agree with you on the copy & paste I don't know what part of the process, I can speak to you.

    Well, you can try the following. Create a dynamic PL/SQL region on the page. This region should be implemented and made that the page has been sent (in other words, element variables used in the page need value for this region, for the record). You can create a condition for this region that must be met to be made - and this can check the QUERY variable, or to check if the relevant variables have values.

    In this dynamic PL/SQL code for the region block, use HTP.prn () as you would use DBMS_OUTPUT.put_line () in client-server test normal (using TOAD or SQL * more). And in this block of code, call the remote procedure.

    For example

    --// dynamic PL/SQL region code block:
    HTP.prn( 'Item P1_DATE = ['||:P1_DATE||'] 
    ' ); HTP.prn( 'Item P1_NUMBER = ['||:P1_NUMBER||']
    ' ); ..etc.. HTP.prn( 'Calling remote procedure:
    ' ); begin RemoteProc@RemoteDB( param1=>:P1_DATE, param2=>:P1_NUMBER ); HTP.prn( 'Call was successful
    ' ); exception when OTHERS then HTP.prn( 'Call failed with: '||SQLERMM(SQLCODE)||'
    '); end; ..etc..
  • PL/SQL: digital or value error: string buffer too small characters - LOV?

    Environment:

    APEX 3.1.1.00.09 under AIX 5.3 10.2.0.2 in

    Problem sample on apex.oracle.com:

    Workspace: GALWAY
    ID: GWICKE
    Password: GWICKE

    Application ID: 43172 (BUILDERPL) NOTE: there are three 3 applications with the same name, but this one is currently broken

    I get the dreaded "" ORA-06502: PL/SQL: digital or value error: character string buffer too small "when you try to create a new line."

    To reproduce the error:

    1 run page 3
    2 - Select any agency
    3 - Click on the button "create a new contract.
    4 - Select the start and end dates in the DATE picker
    5 - Click on the button "Add contract".

    If the line is added successfully if please go to Indianapolis and run the app for me since you obviously have the 'touch '! ;-) >

    But seriously folks,

    I've read many threads about this error and for the most part, they seem to point to large LOV. I have three 3 LOV on the page but only a 1 is dynamic and display and back elements are the same, a description in this case. There are 400 lines in the LOV table and the description is defined as VARCHAR2 (75), so we're not talking a huge amount of data.

    To further complicate the issue, this application was working just a couple of days. What changes I've made since a few days, you might ask?

    The only thing that comes to mind is I did go through the definitions of element and change the values of maximum size equal to the size of the columns in the target table, using a value of 22 for the NUMBER of columns.

    Since then I went back and changed at a much greater value than their corresponding column definitions, but nothing helped.

    Another interesting fact is that if an existing contract is selected on the page (Page 3 in my case) by selecting an agency that produces values in the second select list (selection of contract) and then clicking on "change this contract." After you change any value or fill in one of the missing values, click "Apply Changes" and he should have success.

    The new contract page and the page of modification of the contract are the same (Page 2) just with different buttons.

    Thanks a lot for any assistance. Indeed, it is greatly appreciated.

    -gary

    PS I also tried to change the LOV both given a popup and a standard text box I typed in, both received the same message.

    Gary - I deleted then recreated your DML process and it seems to have solved the problem. Export page reveals something odd in the process definition:

    declare  p varchar2(32767) := null;  l_clob clob;  l_length number := 1;beginp:=p||'F|#OWNER#:BUILDERPL_CONTRACT:P2_CONTRACT_SEQ:CONTRACT_SEQ|I';
    
    wwv_flow_api.create_page_process( ...
    

    That the assignment statement must not have ' F | "as the first two characters. There must be a bug in one of the wizards who created the process. Have you used a wizard to create the page?

    Scott

Maybe you are looking for