Migration of ADF table selection code to Trinidad code problem with RowKeySet

we found a conversion problem as described below in one of the java files related to Manual UI.
    public void setPsdTable(CoreTable psdTable) {
        this.psdTable = psdTable;
        if (globalBean.isResetCreateRequestPsdQuarters()){
   ADF -code         this.psdTable.setSelectionState(new RowKeySet());
   Trinidad code     this.psdTable.setSelectedRowKeys(new RowKeySet());
            globalBean.setResetCreateRequestPsdQuarters(false);
In Trinidad RowKeySet is abstract class whereas in ADF the same is normal class. Hence I found the below error message.
Error(364,45): org.apache.myfaces.trinidad.model.RowKeySet is abstract; cannot be instantiated
Please guide me if you have an idea on how to change the adf statement to Trinidad code statement “this.psdTable.setSelectionState(new RowKeySet());”

Hi,
which "4. click on back button." ? If its the browser back button then this only navigates back the UI not the server state of an application.
Frank

Similar Messages

  • Migration 9.0.3.3 - 9.0.4.0 : Problem with executeQuery()

    I have a problem with the viewObject.executeQuery() method.
    I have a viewObject "Response" with following SQL :
    SELECT response.target_id,
    response.survey_user_id,
    response.question_id,
    response.question_option_pos,
    response.response responsetxt
    FROM response
    WHERE response.target_id = :1
    AND response.survey_user_id = :2
    AND response.question_id = :3
    The I have following class :
    package ch.xxx.survey.webclient;
    import oracle.jbo.ApplicationModule;
    import oracle.jbo.ViewObject;
    import oracle.jbo.domain.Number;
    import oracle.jbo.Row;
    import oracle.jbo.client.Configuration;
    import java.sql.SQLException;
    import ch.xxx.survey.model.services.common.*;
    import ch.xxx.survey.model.viewobjects.*;
    public class DataManipulation {
    ApplicationModule applicationModule;
    public DataManipulation(ApplicationModule am) {
    applicationModule = am;
    public void insertUpdateResponse(Number targetId, Number surveyUserId, Number questionId, Number questionOptionPos, String response) {
    Number localQuestionOptionPos = questionOptionPos;
    String localResponse = response;
    //Search the question renderer
    ViewObject voQuestion = applicationModule.findViewObject("Question");
    voQuestion.setWhereClauseParam(0, questionId);
    voQuestion.executeQuery();
    String qRenderer = voQuestion.first().getAttribute("QuestionRendererId").toString();
    ViewObject voResponse = applicationModule.findViewObject("Response");
    //Search if the response already exists
    System.out.println("SEARCH : " + targetId + "/" + surveyUserId + "/" + questionId);
    voResponse.setWhereClauseParam(0, targetId);
    voResponse.setWhereClauseParam(1, surveyUserId);
    voResponse.setWhereClauseParam(2, questionId);
    voResponse.executeQuery();
    if (voResponse.getRowCount() == 1) {
    System.out.println("UPDATE TABLE");
    ClientResponseRowImpl row = (ClientResponseRowImpl) voResponse.next();
    System.out.print(row.getTargetId().toString());
    System.out.print(" / " + row.getSurveyUserId().toString());
    System.out.print(" / " + row.getQuestionId().toString());
    System.out.println(" / " + row.getQuestionOptionPos().toString());
    row.setQuestionOptionPos(localQuestionOptionPos);
    row.setResponseTxt(localResponse);
    row.getResponse().validateQuestion();
    } else {
    System.out.println("INSERT TABLE");
    ClientResponseRowImpl row = (ClientResponseRowImpl) voResponse.createRow();
    System.out.print("targetID=" + targetId);
    row.setTargetId(targetId);
    System.out.print(" / surveyUserId=" + surveyUserId);
    row.setSurveyUserId(surveyUserId);
    System.out.print(" / questionId=" + questionId);
    row.setQuestionId(questionId);
    System.out.print(" / questionOptionPos=" + localQuestionOptionPos);
    if (localQuestionOptionPos != null)
    row.setQuestionOptionPos(localQuestionOptionPos);
    System.out.println(" / response=" + localResponse);
    row.setResponseTxt(localResponse);
    voResponse.insertRow(row);
    row.getResponse().validateQuestion();
    public static void main(String[] args)
    ApplicationModule am = Configuration.createRootApplicationModule("ch.xxx.survey.model.services.WebClientModule", "WebClientModuleLocal");
    DataManipulation aDataManipulation = new DataManipulation(am);
    try {
    aDataManipulation.insertUpdateResponse(new Number("1"),
    new Number("1135"),
    new Number("144"),
    new Number("0"),
    "Yves");
    aDataManipulation.insertUpdateResponse(new Number("0"),
    new Number("1"),
    new Number("2"),
    new Number("3"),
    "xx");
    } catch (SQLException e) {
    e.printStackTrace();
    I run the main() method on JDeveloper 9.0.3.3 and all is perfect. The two "insertUpdateResponse" make an Insert.
    I run the same code on JDeveloper 9.0.4.0 and the result is wrong. The first "insertUpdateResponse" make an Insert and the second make an Update !!!
    The seconde executeQuery() find always one record (the first inserted record).
    The output is
    SEARCH : 1/1135/144
    INSERT TABLE
    targetID=1 / surveyUserId=1135 / questionId=144 / questionOptionPos=0 / response=Yves
    SEARCH :0/1/2
    UPDATE TABLE
    1 / 1135 / 144 / 0
    Any Idees ?
    Thanks Yves

    I'd suggest logging a TAR with Metalink so support can triage your testcase and try to get to the bottom of what's causing it. We're not aware of any upward compatibility issues at this time, other than the change in default behavior of the jbo.viewlink.consistent property from FALSE that it was in 9.0.3.3 to DEFAULT that it is in 9.0.4.
    The DEFAULT mode in 9.0.4.0 has viewlink consistency default to TRUE for views with a single non-reference entity usages, and FALSE for view objects with two or more non-reference entity usages.
    But if setting this setting back to false had no impact on your testcase, it must be something else that needs diagnosing.

  • Oracle.adf.view.rich.pprNavigation.OPTIONS on give problem with servlets

    I recentrly fix ADF_FACES-60058 using in web.xml:
    <context-param>
    <param-name>oracle.adf.view.rich.newWindowDetect.OPTIONS</param-name>
    <param-value>on</param-value>
    </context-param>
    and now bc this change, when i call a sevlet using ajax.. all my servlets stop working...
    =( This mean this is not good fix...

    Hi i am getting now after fix problem with my servlet( Delete servlet and use Backing bean instead)
    javax.servlet.ServletException: java.lang.InternalError: name is too long to represent
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:266)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:473)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:141)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:685)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:261)
    =/

  • Tp ended with error code 0247 - addtobuffer has problems with data- and/or

    Hello Experts,
    If you give some idea, it will be greatly appreciated.
    This transported issue started coming after power outage, sap system went hard shutdown.
    Then we brought up the system. Before that , we do not have this transport issue.
    our TMS landscape is
    DEV QA-PRD
    SED-SEQSEP
    DEV is having the TMS domain controller.
    FYI:
    *At OS level, when we do scp command using root user, it is fine for any TR.
    In STMS, while adding TR in SEQ(QA system), we  are getting error like this.
    Error:
    Transport control program tp ended with error code 0247
         Message no. XT200
    Diagnosis
         An error occurred when executing a tp command.
           Command:        ADDTOBUFFER SEDK906339 SEQ client010 pf=/us
           Return code:    0247
           Error text:     addtobuffer has problems with data- and/or
           Request:        SEDK906339
    System Response
         The function terminates.
    Procedure
         Correct the error and execute the command again if necessary.
    This is tp version 372.04.71 (release 700, unicode enabled)
    Addtobuffer failed for SEDK906339.
      Neither datafile nor cofile exist (cofile may also be corrupted).
    standard output from tp and from tools called by tp:
    tp returncode summary:
    TOOLS: Highest return code of single steps was: 0
    ERRORS: Highest tp internal error was: 0247

    when we do scp using sm69,
    SEDADM@DEVSYS:/usr/sap/trans/cofiles/K906339.SED SEQADM@QASYS:/usr/sap/trans/cofiles/.
    it throws the error like below,
    Host key verification failed.
                                                                                    External program terminated with exit code 1
    Thanks
    Praba

  • ADF Table selection problem

    I'm stumped here... I'm basically cutting and pasting the code below from the ADF doc but I still can't get the selected rows in my table.
    I get a NullPointerException on the first line of the delete method... anyone know what I'm doing wrong? Relevant portion of JSP is also include dat the end.
    public class TableBean {
    private CoreTable table = null;
    private SortableModel model = null;
    private ListDataModel people = null;
    private ArrayList list = null;
    private String message = null;
    public TableBean() {
    // required by bean spec
    public CoreTable getTable() {
    return table;
    public void setTable(CoreTable table) {
    this.table = table;
    public String getMessage() {
    return message;
    public void setMessage(String message) {
    this.message = message;
    public ArrayList getList() {
    if (list == null) {
    list = new ArrayList();
    list.add(new Person(.....))
    ..... add more people ....
    return list;
    public SortableModel getModel() {
    if (model == null) {
    people = new ListDataModel(getList());
    model = new SortableModel(people);
    return model;
    public String delete() {
    RowKeySet keys = table.getSelectionState(); // GETTING A NPE HERE!?!?
    if (keys == null) {
    message = "No selections!";
    return "";
    Object oldKey = table.getRowKey();
    Iterator selections = keys.getKeySet().iterator();
    while (selections.hasNext()) {
    String rowKey = (String) selections.next();
    table.setRowKey(rowKey);
    Person p = (Person) table.getRowData();
    getList().remove(p);
    // restore the old key:
    table.setRowKey(oldKey);
    return "";
         public class Person {
              private String name = null;
              private String address = null;
              private String phone = null;
              public Person(String name, String address, String phone) {
                   this.name = name;
                   this.address = address;
                   this.phone = phone;
    * table.jsp *
    <af:table id="testTable" width="100%" var="row" rows="10"
              value="#{table.model}">
    <f:facet name="selection">
    <af:tableSelectMany text="Select an item and click on a button">
    <af:commandButton text="Edit" action="#{table.edit}" />
    <af:commandButton text="Delete" action="#{table.delete}" />
    </af:tableSelectMany>
    </f:facet>
    <af:column id="name" sortable="true" sortProperty="name">
    <f:facet name="header">
    <af:outputText value="Name" />
    </f:facet>
    <af:outputText value="#{row.name}" />
    </af:column>
    <af:column id="address" sortable="true" sortProperty="address">
    <f:facet name="header">
    <af:outputText value="Address" />
    </f:facet>
    <af:outputText value="#{row.address}" />
    </af:column>
    <af:column id="phone" sortable="true" sortProperty="phone">
    <f:facet name="header">
    <af:outputText value="Phone" />
    </f:facet>
    <af:outputText value="#{row.phone}" />
    </af:column>
    </af:table>

    Hi,
    is the table bound to the CoreTable ? Set the reference to the managed bean and "table" in the Binding property of the table
    Frank

  • Help please with adf table select one

    Greetings:
    I have a table made from a "data control" an af:tableSelectOne. I put an af:CommandButton on the same page. When I click this button I want to set the current record to the selected row, then I forward to a page where the user is asked to confirm deletion of the selected record. My problem is that no matter what I select the first row is always returned.
    What I tried to do was binding setCurrentRowWithKey to that button, this made no difference in the behavior. The delete page always comes up with the first row selected.
    Any help greatly appreciated.
    Thanks
    troy

    Is your button inside the <af:tableSelectOne> area?
    This should work by default if you drag the data-control to create a table with a select option and a submit button. Then you can drag the delete button next to the submit button, or even bind the delete operation to the existing submit button.

  • Problem with ADF Table Selection

    Experts,
    Working in jdev 11.1.1.3.0
    I have search page, after search will select one row and based on that row rest all pages will navigate... everything is working fine. But once coming back to search page selection is there but when i trying to navigate to next pages its always giving 1st row information only not the selected row. Its expecting me to select the row one more time.
    For example
    1. Did the search and got 5 rows.
    2. Select 3 row.
    3. click on detail button which will navigate to detail page and update some data, if you want you can navigate to another page from here.
    4. click on back button.
    5. Row selection will still at 3rd row only.
    6. now when i click on detail button, it will gives 1st row details but not the 3rd.
    7. if i select the same row again on the search page then its giving proper detail page only.
    Because of this issue user is confusing which row they selected...
    I try to set displayRow as first but no use.
    Can any one suggest me what is going wrong here.
    Edited by: user642703 on May 24, 2012 5:36 PM
    Edited by: user642703 on May 24, 2012 5:39 PM

    Hi,
    which "4. click on back button." ? If its the browser back button then this only navigates back the UI not the server state of an application.
    Frank

  • Can't migrate from Weblogic 8.1 to 10.1. Problems with Web services.

    Hi,
    I'm beginner in the BEA Weblogic technologies. My current task is a migration of working application (from Weblogic 8.1 to Weblogic 10.1).
    I've created the new ear-file for WLS 10.1 successfully.
    But during deploying of new ear-file on server I retrieve the next error:
    java.lang.IllegalStateException: Could not find binding for QNameProperty ValidateRoles : BindingTypeName[com.actuate.schemas.actuate8.ArrayOfString;t=ArrayOfString@http://schemas.actuate.com/actuate8] Bean type :interface com.actuate.schemas.actuate8.Login XmlType {http://schemas.actuate.com/actuate8}Login
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.createQNameProps(Deploytime109MappingHelper.java:1507)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.processTypeMappings(Deploytime109MappingHelper.java:546)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.initBindingFileFrom109dd(Deploytime109MappingHelper.java:250)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.<init>(Deploytime109MappingHelper.java:161)
         at weblogic.wsee.bind.runtime.internal.RuntimeBindingsBuilderImpl.createRuntimeBindings(RuntimeBindingsBuilderImpl.java:86)
         Truncated. see log file for complete stacktrace
    The short structure of my wsdl-file is follow:
    <wsdl:definitions name="ActuateAPI"
         xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
         xmlns:xsd="http://www.w3.org/2001/XMLSchema"
         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:typens="http://schemas.actuate.com/actuate8"
         xmlns:wsdlns="http://schemas.actuate.com/actuate8"
         targetNamespace="http://schemas.actuate.com/actuate8">
              <wsdl:types>
              <xsd:schema xmlns="http://schemas.actuate.com/actuate8"
                        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                        xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
                        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                        targetNamespace="http://schemas.actuate.com/actuate8"
                        elementFormDefault="qualified">
    <xsd:complexType name="Login">
    <xsd:sequence>
    <xsd:element name="User" type="xsd:string"/>
    <xsd:element name="Password" type="xsd:string" minOccurs="0"/>
    <xsd:element name="EncryptedPwd" type="xsd:string" minOccurs="0"/>
    <xsd:element name="Credentials" type="xsd:base64Binary" minOccurs="0"/>
    <xsd:element name="Domain" type="xsd:string" minOccurs="0"/>
    <xsd:element name="UserSetting" type="xsd:boolean" minOccurs="0"/>
    <xsd:element name="ValidateRoles" type="ArrayOfString" minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:element name="Login" type="Login"/>
         <xsd:complexType name="ArrayOfString">
                        <xsd:sequence>
                             <xsd:element name="String" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/>
                        </xsd:sequence>
         </xsd:complexType>
              </xsd:schema>
              </wsdl:types>
         <wsdl:message name="Login">
                   <wsdl:part name="Request" element="typens:Login"/>
              </wsdl:message>
              <wsdl:message name="LoginResponse">
                   <wsdl:part name="Response" element="typens:LoginResponse"/>
              </wsdl:message>
              <wsdl:portType name="ActuateSoapPort">
                   <wsdl:operation name="login">
                        <wsdl:input message="wsdlns:Login"/>
                        <wsdl:output message="wsdlns:LoginResponse"/>
                   </wsdl:operation>
              </wsdl:portType>
              <wsdl:binding name="ActuateSoapBinding" type="wsdlns:ActuateSoapPort">
                   <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
                   <wsdl:operation name="login">
                        <soap:operation soapAction=""/>
                        <wsdl:input>
                             <soap:body use="literal" parts="Request"/>
                        </wsdl:input>
                        <wsdl:output>
                             <soap:body use="literal" parts="Response"/>
                        </wsdl:output>
                   </wsdl:operation>
              </wsdl:binding>
    Please let me know if you need additional information.
    Many thanks,
    Yuriy.

    Thanks for response.
    There is a full stack trace of problem from log file:
    weblogic.application.ModuleException: Could not setup environment
         at weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java:960)
         at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:345)
         at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:182)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:48)
         at weblogic.application.internal.flow.ScopedModuleDriver.activate(ScopedModuleDriver.java:194)
         at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:63)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:816)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1223)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:434)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    java.lang.IllegalStateException: Could not find binding for QNameProperty ValidateRoles : BindingTypeName[com.actuate.schemas.actuate8.ArrayOfString;t=ArrayOfString@http://schemas.actuate.com/actuate8] Bean type :interface com.actuate.schemas.actuate8.Login XmlType {http://schemas.actuate.com/actuate8}Login
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.createQNameProps(Deploytime109MappingHelper.java:1507)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.processTypeMappings(Deploytime109MappingHelper.java:546)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.initBindingFileFrom109dd(Deploytime109MappingHelper.java:250)
         at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.<init>(Deploytime109MappingHelper.java:161)
         at weblogic.wsee.bind.runtime.internal.RuntimeBindingsBuilderImpl.createRuntimeBindings(RuntimeBindingsBuilderImpl.java:86)
         at weblogic.wsee.ws.WsBuilder.createRuntimeBindingProvider(WsBuilder.java:691)
         at weblogic.wsee.ws.WsBuilder.buildService(WsBuilder.java:405)
         at weblogic.wsee.ws.WsFactory.createClientService(WsFactory.java:45)
         at weblogic.wsee.jaxrpc.ServiceImpl.init(ServiceImpl.java:149)
         at weblogic.wsee.jaxrpc.ServiceImpl.<init>(ServiceImpl.java:139)
         at weblogic.wsee.jaxrpc.ServiceRefProcessorImpl.<init>(ServiceRefProcessorImpl.java:76)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at weblogic.deployment.ServiceRefProcessorFactory.constructProcessor(ServiceRefProcessorFactory.java:63)
         at weblogic.deployment.ServiceRefProcessorFactory.getProcessor(ServiceRefProcessorFactory.java:49)
         at weblogic.deployment.BaseEnvironmentBuilder.addServiceReferences(BaseEnvironmentBuilder.java:556)
         at weblogic.servlet.internal.CompEnv.activate(CompEnv.java:138)
         at weblogic.servlet.internal.WebAppServletContext.activate(WebAppServletContext.java:2902)
         at weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java:958)
         at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:345)
         at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:182)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:48)
         at weblogic.application.internal.flow.ScopedModuleDriver.activate(ScopedModuleDriver.java:194)
         at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:63)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:816)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1223)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:434)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    Thanks.
    Yuriy.

  • Please give the complete code for the below problems with action page and Form.

    Create an array, which is holding ‘n’ strings (words), , and implement the functionality to search given string  is present in the array. Give an option to the user to enter the word  to be searched
    Create a static array of ‘n’ numbers , and implement the functionality to search given number is present in the array. Give an option to the user to enter the number to be searched
    Implement the functionality to search given word is present with in the predefined sentence. Give an option to the user to enter the word  to be searched

    As haxtbh has pointed out, these forums are for HELPING you fix code you've already tried and are having issues with.  We aren't here to write your code, whether for a project or homework, from scratch.  We can only help you if you help us by making an attempt.
    V/r,
    ^_^

  • Bind ADF table to EJB method that takes a argument (operation)

    Hi Oracles
    I can bind a ADF table to a EJB method that takes no arguments, and then JDeveloper calls the method a accessor. I would like to bind another ADF table to another EJB method that takes a argument, but there I have some problems. First of all JDeveloper will not allow this, can I work around that? Then obviously I have to pass the argument to this EJB method some how..?
    Do you guys have any way of fixing this? Is the only way to not bind the ADF table, and do it in code in the background, and how do I do this?
    Best regards
    Søren

    Thank you!
    I found it, and if I drag it to my JSP, it gives me these options:
    - Create Methods
    - ADF Link
    - ADF Button
    - ADF Menu Item
    - ADF Toolbar Button
    - ADF Image Link
    - Create Parameters
    - ADF Parameter Form
    I have one ADF table that is bound to a data control, and based on the selection on this table, I would like to show data in another table based on a EJB method that takes a id from the selected object from the first table. Either on the same JSP or on another JSP, whatever is easiests.
    Can you help me do this? Then I hope I learn something in the process :)
    Best regards
    Søren

  • Problems with RowSelection in adf table

    I have problems with selection of a row in a adf table. Even though I have set the property : rowSelection="single" , when i select a row, the two other rows that follow, get selected too. For example I have 10 records an when i select the 7th row, the 8th and 9th row are also selected. This doesn't happen with the first rows.
    Also when i evaluate an attribute on selectionListener, it is always getting just the one from the first row.
    <f:facet name="second">
    <af:panelBox id="pbCon" showDisclosure="false" text="Históricos"
    binding="#{pageFlowScope.HistoricoEnvios.pbCon}">
    <af:table var="row" summary="Histórico de envios"
    rows="#{bindings.VOHistoricoEnvios.rangeSize}"
    emptyText="#{bindings.VOHistoricoEnvios.viewable ? 'No se encontraron resultados.' : 'Access Denied.'}"
    fetchSize="#{bindings.VOHistoricoEnvios.rangeSize}"
    rowBandingInterval="0" id="tHist"
    disableColumnReordering="true"
    value="#{bindings.VOHistoricoEnvios.collectionModel}"
    binding="#{pageFlowScope.HistoricoEnvios.thist}"
    rowSelection="single">
    <af:column width="32" id="c13" align="center"
    headerText="#{bindings.VOHistoricoEnvios.hints.Rownum.label}"
    rowHeader="unstyled">
    .

    I have two panelBox, one for a set of options with commandMenuItem and the second one wich shows the result in a table. The first commandMenuItem generate records an show them in the table. Here i got no problem with selection. The third commandMenuItem execute a log of the records generated, here is the problem.
    Thes two pages are part o a template, the template has a panelSpliter, in the right are the set of commandMenuItem an in the second is the part that i can edit.
    I have also drag an drop from the datacontrol again and have the same result
    The table that shows the records is :
    <af:panelTabbed id="ptReg" styleClass="AFStretchWidth"
    visible="true"
    binding="#{pageFlowScope.EnvioSunasa.ptReg}"
    partialTriggers="::dpEnv">
    <af:showDetailItem text="Datos Personales" id="sdiDp"
    stretchChildren="first"
    inflexibleHeight="100">
    <af:panelSplitter id="psDP" orientation="vertical"
    splitterPosition="216">
    <f:facet name="first">
    <af:panelBox id="pbErrDP"
    text="Registros con Error:#{pageFlowScope.EnvioSunasa.numRegErrDP}"
    showDisclosure="false">
    <af:table var="row" summary="Errores Datos Personales"
    rows="#{bindings.VOErrDatosPersonalesAfiliado1.rangeSize}"
    emptyText="#{bindings.VOErrDatosPersonalesAfiliado1.viewable ? 'No se encontraron errores.' : 'Access Denied.'}"
    fetchSize="#{bindings.VOErrDatosPersonalesAfiliado1.rangeSize}"
    rowBandingInterval="0" id="tErrDp"
    disableColumnReordering="false"
    value="#{bindings.VOErrDatosPersonalesAfiliado1.collectionModel}"
    rowSelection="single"
    binding="#{pageFlowScope.EnvioSunasa.terrDp}">
    .

  • Problem displaying a related field with an ADF Table

    I am trying to use an ADF table to display data that is setup with TopLink as a one-to-one mapping. The database table is the TICKET table and it has a field STATUS_ID. I would like to display the STATUS from the STATUS table instead of the STATUS_ID. The STATUS table has a STATUS_ID key and the ticket table is setup with a FK constraint on the STATUS table.
    I have two objects, Ticket and Status, that were created from the TopLink reverse engineer. I have created the TopLink mapping and generated the data controls ( this is the same process I used when going through the SRdemo). From the data control palette I dragged the FindAllTickets to my listTicket,jspx page and it shows a menu of options. I selected the ADF Read only table option and the only fields available in the dialog are from the TICKET table??
    The ADF table works and display all the data in the TICKET table but I have not been able to add another column to show the status from the STATUS table. There is a node under the findAllTickets data controlI for the Status. I dragged the individual fields over as ADF output test I can see the data from all the fields including the STATUS.STATUS field but I only see the last row. Also,this is not in a table format.
    Does anyone know how to set this up with an ADF table or is there a better way?
    Thank you
    Todd

    Hello,
    I'm encountering the same problem. One solution seems to use business components (a view object based on many entitiy objects) as described in the ADFBC tutorial, but like you i've based my development on the ADF tutorial and i think there is a solution but i didn't find it for the moment. I'm keep looking for a solution and if i find something, i'll send it to you.
    Good luck
    tif

  • How to set ADF table cell value in managed bean

    Hi all,
    I have an ADF table on my page, let's assume with three columns with Input text box: col A, col B and col C where column C is hidden, when I click on Submit is possible to set in managed bean the value of column C for each rows?
    Thk in advance.
    L-

    Hi,
    you can create a button with an ActionListener. In the ActionListener you can iterate over the rows (using the iterator) and set the value on the attribute. If you need to save the changes you can call the commit operation binding.
    Linda

  • Customising ADF table

    Hi everyone,
    is it possible to move/replace the first few columns of an ADF read-only table with the next few columns on clicking a icon/link/command button. And the icon/link/command button be placed in the column header of ADF table. i am looking to achieve carousel kind of feature for ADF table where first 10 columns get replaced with the next 10 columns.
    i want to achieve the columns of adf table to move to and fro on click of icon/link that is placed in the 2nd and last column of ADF table Header.
    i have referred to the below link but it wasn't as helpful, but it gave some idea-
    http://www.ateam-oracle.com/adventures-in-webcenter-skinning-aftable-with-custom-pagination/
    Thanks,
    Manjunath

    Pagination won't help you as it is used to load more rows and not columns.
    What is your jdev version?
    What comes to mind is to use a panel collection where you put your table into.The panel collection allows you to show and hide columns of a table. Using you two buttons you hide the currently shown columns and show the next columns.
    Timo

  • How to change "next" "previous" in ADF table ?

    **hi ,**
    **I am using oracle jdev 10.1.3.4**
    **I want to put my own text instead of "next" "previous" in ADF table , also I have the same problem in shuttle box ,**
    **I want to change the default javascript validation (ex: shuttle box alerts)**
    **I do not know to customize it or where these files saved ?**
    **any one can help ?**

    Hi Dave,
    Thank you so much for the email.  I tried every object and method I can
    posibly think about such as
    myTable.Rows.Item(1).PointSize = 24
    myCell.Characters.Item(1).PointSize = 24
    I got error message all the time.  These objects don’t support PointSize.
    All I need is to change point size of the text in InDesign tables created
    using VBScript. Could you help me with this?  Thanks,
    Regards,
    Li

Maybe you are looking for

  • How can I extend the calendar alarm sound on my iPhone?

    Before I got my iPhone I used my mobile phones (dumb, android, Symbian) to set an alarm with the calendar. I'm having a hard time properly doing so on my iPhone. My brain is lined with teflon and I forget a lot of stuff - up until now my mobile phone

  • Erorr while changing storage location in VL02N

    Guyz, Firstly despite the plant+storage location + warehouse no. assignments are done , my replenishment delivery (delivery for stock transport order between plants under same company code) is not picking up storage location and warehouse no and thus

  • Consuming a WebService

    Hi All, Im following this help doc to build an application to consume a webservice. http://help.sap.com/saphelp_nw04/helpdata/en/81/12703e5da3e946e10000000a114084/frameset.htm What I want to understand is the following : In point no 7. What configura

  • Screen Capture not working after upgrade to Yosemite

    I have Yosemite OS X 10.10.1 and since my upgrade from Mavericks I have not been able to perform any sort of screen capture. I have tried Command+Shift+4 and Command+Shift+3 and neither of those work. There is no camera shutter noise made and no file

  • Performmance

    Hi , From which transaction i can analyze the performance of my ABAP report ? SE30->STO5->  Correct ? What is the corect sequnc to analyze / Test any ABAP report