ADF 11.1.1.9 problem addComponentChange MDS.

Hello

We have an application in 11.1.1.6.2 (Yes old version) we want to migrate to 11.1.1.9 or maybe 12.1.3.

With a component this customizable user (dashboard), I have a problem in 11.1.1.9 version.

The following code is responsible to make persistent changes to the panelBox and the PanelDashboard in the MDS. (size, size, number of columns of the dashboard, panelBox rendered or not..).

persist.JPG

The persistence of a user with FileMetadataStore or in production with DBMetadataStore works very well in version 11.1.1.6 but not in 11.1.1.9 where no changes are saved.


Did someone already experienced this problem?

Something has changed to apply Customization via the API?

Thank you.

The solution is to replace the adf-config the persistent-change-manager-class FilteredPersistenceChangeManager by MDSDocumentChangeManager

http://docs.Oracle.com/CD/E15523_01/Web.1111/b31974/ad_persist.htm#BABJBEFE

Benjamin

Tags: Java

Similar Questions

  • Region of the ADF - JSFF in JSPX Page problem

    Hello world!

    I use JDeveloper 11.1.1.7 and working on ADF

    I have an area on my jspx page. For this, I created a page jspx and a workflow bounded for the region. Bounded task flows has a view and a jsff page.  I dragged and has decreased the flow of work to make the region to jspx page and selected the region. It is looking without problem.

    But I throw jspx page, page works fine with other components. Does not display only the region jspx on page.

    How can I solve this problem?

    Thank you.

    Hello

    If you use the ADF security you config the taskflow with security as well. If you don't use ADF security then you can create a new page and only add the taskflow as a region and see if it works fine in there.

    Concerning

  • ADF Application - Development Mode deployment problem

    Hi Experts,

    I have jdev11.1.1.5.0 in combination with weblogic 10.3.5.

    my application works fine, while running on integrated wls (just give a click right and on my page jspx - auto deployment).

    If I go with manual deployment of option on same wls integrated or stand-alone wls means

    I can able to get my login page, if I have some means of connection he did re - direct to my index page than it would be problem? (it doent replicate this kind of integrated wls (auto deployment))

    Details of my Application
    use all adf security. my login page is in extended session bean index page - backing bean of limited scope.

    My diary shows, your user name and password is correct. This means that it can have access to my Module of the Application.

    use adfc - config to redirect
    <control-flow-rule id="__5">
        <from-activity-id id="__6">loginPage</from-activity-id>
        <control-flow-case id="__7">
          <from-outcome id="__13">error</from-outcome>
          <to-activity-id id="__8">loginPage</to-activity-id>
        </control-flow-case>
        <control-flow-case id="__14">
          <from-outcome id="__16">success</from-outcome>
          <to-activity-id id="__15">Indexpage</to-activity-id>
        </control-flow-case>
      </control-flow-rule>
    This project does not behave like this days Olden.

    I scored on the sample for deplying a standlone wls and wls adf application built-in. It is very good.

    can anyone guide me where am?

    one has an idea?

    so am manual deployment I had dialogue "deployment configuration" to deploy.

    I got this in my journal.
    [01:07:44 PM] Entering Oracle Deployment Plan Editor
    [01:07:46 PM] No metadata repositories found on target server. Using values found in adf-config.xml. //show this red collor

    User707, can you on which you deploy the application? It is a stand-alone server or server that comes with jdev?
    Question: can you post the url that you use to launch the application on the server? The url contains ".jspx" as part of it?
    If Yes, try to remove the ".jspx" out of the url.

    Timo

  • ADF Swing Desktop Application - deployment problem

    Hello

    I created a Swing ADF application to interact with JavaDB. The application works fine when running in JDeveloper.

    I want to deploy this application runs on the desktop, I have therefore deployed the application according to the steps in the next post
    Re: Lack of Setup executable jar ADF

    Now, when I run my application via command line, I get the following message on the command line

    D:\myapp > java-jar ADF_Library.jar
    June 8, 2011 17:06:34 oracle.jbo.uicli.mom.CpxUtils$ logMainApplicationCpx Visitor
    INFO: jar:file:/D:/MyApp/ADF_Library.jar!/myproject/apps/view/DataBindings.cpx

    And a java console opens that shows the following error stack

    oracle.jbo.PersistenceException: Houston-26000: A Generic exception occurred loading customizations.
    at oracle.jbo.mom.MOMParserMDS.getMDSSession(MOMParserMDS.java:85)
    at oracle.jbo.mom.MOMParserMDS.parse(MOMParserMDS.java:189)
    at oracle.jbo.mom.MOMParserNonMDS.readAndParse(MOMParserNonMDS.java:71)
    at oracle.jbo.mom.DefinitionContextStandard.readAndParse(DefinitionContextStandard.java:237)
    at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:1447)
    at oracle.jbo.uicli.mom.JUMetaObjectManager.findCpx(JUMetaObjectManager.java:648)
    at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:692)
    at myproject.apps.view.FormWishListEOView.main(FormWishListEOView.java:444)
    Caused by: java.lang.NullPointerException
    at oracle.adf.share.ADFContext.getMDSSessionAsObject(ADFContext.java:1224)
    at oracle.jbo.mom.MOMParserMDS.getMDSSession(MOMParserMDS.java:60)
    ... 7 more
    # # 0 in detail
    java.lang.NullPointerException
    at oracle.adf.share.ADFContext.getMDSSessionAsObject(ADFContext.java:1224)
    at oracle.jbo.mom.MOMParserMDS.getMDSSession(MOMParserMDS.java:60)
    at oracle.jbo.mom.MOMParserMDS.parse(MOMParserMDS.java:189)
    at oracle.jbo.mom.MOMParserNonMDS.readAndParse(MOMParserNonMDS.java:71)
    at oracle.jbo.mom.DefinitionContextStandard.readAndParse(DefinitionContextStandard.java:237)
    at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:1447)
    at oracle.jbo.uicli.mom.JUMetaObjectManager.findCpx(JUMetaObjectManager.java:648)
    at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:692)
    at myproject.apps.view.FormWishListEOView.main(FormWishListEOView.java:444)


    Guidance on what could be causing this error?

    TIA,
    Franck

    Published by: user11977999 on June 8, 2011 04:40

    Published by: user11977999 on June 8, 2011 04:41

    Maybe you are including pots bad for a Swing client, or a pot is missing.
    And: 84 is far too IMHO.

    We include in our Swing client (most of the people is actually the MDS dependencies):

    JMX (4)
    =============
    BC4J - mbeans.jar
    javax. Management.j2ee_1.0.jar
    jmxframework.jar
    jmxspi.jar

    ADF (21)
    =============
    ADF-share - ca.jar
    ADF-share - support.jar
    adflogginghandler.jar
    ADFM.jar
    cache.jar
    Commons-cli - 1.0.jar
    common - el.jar
    DB - ca.jar
    DMS.jar
    Groovy-all - 1.6.3.jar
    javatools - nodeps.jar
    javax.transaction.jar
    jdev - cm.jar
    JPS - api .jar
    JSP - el - api .jar
    mdsrt.jar
    OJDL.jar
    ojmisc.jar
    Oracle - el.jar
    ResourceBundle.jar
    share.jar

    SWING (3)
    =============
    ADF-share - base.jar
    DVT - jclient.jar
    DVT - utils.jar

    JDBC (3)
    =============
    ojdbc6.jar
    orai18n - collation.jar
    orai18n.jar

    XML (3)
    =============
    XML.jar
    xmlef.jar
    xmlparserv2.jar

    In this version, we also turned off MDS. In 11.1.1.5.0, turn off MDS is no longer an option, it seems (SR result is pending), then you should also include javax.jsp.jar and javax.servlet.jar.

    Powering down of MDS:

    System.setProperty ("oracle.adfm.usemds", "false");
    System.setProperty ("oracle.jbo.usemds", "false");

    I don't know how reasonable is the list above. We built a list of pots from the bottom up, meaning: we tried to start the client, waited for the ClassNotFoundException, found the container class and he added and so on. She works for us in 11.1.1.3.0.

    The stack trace that you see in 11.1.1.3.0 is caused by a lack of class. ADFConfig tries to create an instance of the class 'oracle.adf.share.config.ADFContextMDSConfigHelperImpl' but fails, probably because the class is not in the classpath. The method of creation of the program of assistance and then returns the value zero, leading to the NPE in getMDSSessionAsObject().
    The exception is logged in the ADFLogger level FINE, so you should be able to see the cause, if you change the logging level.

    Sascha

  • ADF 11 g: exception handling problem

    Hi all

    Using Jdeveloper 11.1.1.2.0. I have a form of the ADF. The user will also be the primary key value. When I try to save the data by giving the primary key value that already exist.
    I'm more of exceptions in the Popup: -.

    Error
    Messages for this component are listed below.

    Error
    + Too many objects match the [RESERVE primary key] oracle.jbo.Key. +
    Error
    LocationType in RootAM.LocationAM1.LocationTypeVO1 attribute is required.
    Error
    LocationType in LocationTypeEO attribute is required.


    In the newspaper, I'm following exceptions: -.
    Exception = oracle.jbo.TooManyObjectsException: Houston-25013: too many objects match the [RESERVE primary key] oracle.jbo.Key.
    Exception = oracle.jbo.TxnValException: 27023 Houston: impossible to validate all the lines in a transaction.
    Exception = oracle.jbo.TxnValException: 27023 Houston: impossible to validate all the lines in a transaction.

    My requirement is to show a friendly message to the user as 'record already exists with the given value to < primary key field > ". I tried this by creating a class that extends the DCErrorHandlerImpl as below error handling custom: -.

    ' Public Sub reportException (DCBindingContainer bc, Exception ex) {}
    BindingContext ctx = bc.getBindingContext ();
    String err_code = null;
    System.out.println ("Exception =" + ex);
    If (ex instanceof TxnValException) {}
    Handle Houston-27023
    err_code = ((TxnValException) ex) .getErrorCode ();
    If (Integer (err_code) .intValue (new) == 27023) {}
    this.getDisplayMessage (ctx, ex);
    System.out.println ("Houston-27023 handshake');
    }
    }
    If (ex instanceof oracle.jbo.TooManyObjectsException)
    {
    FacesContext context = FacesContext.getCurrentInstance ();
    context.addMessage (null, new FacesMessage (FacesMessage.SEVERITY_ERROR, "record already exist", null));
    }
    }



    Even with above approach I get "Record already exists" instead of "too many objects correspond to the oracle of primary key. But still I'm getting following error in popup messages: -.
    Error
    LocationType attribute in RootAM.LocationAM1.LocationTypeVO1 is necessary.
    Error
    LocationType in LocationTypeEO attribute is required.

    (1) how can I remove the above popup messages. (2) and is there a better approach to exception handling then this in ADF 11 g?

    Thanks in advance,
    Vikram

    Published by: Vikram K on May 28, 2010 19:08

    That's the problem with the unfounded primary keys sequence.
    One way you can avoid cela in setting mandatory flag as false for this attribute of the entity.

    You can also catch the TooManyObjectsException in the setAttribute method in EOImpl and keep the generic exception handler.

    SID

    Published by: manieshsailoz on May 28, 2010 11:11

  • Problem of MDS Simulator (expired)

    I'm working on a project and test on the MDS Simulator, and everything worked well.

    I tried to debug my application and to my surprise, I got the message: java.io.InterruptedIOException of following error: Local connection has expired after ~ 120000

    Here is the result on the MDS screen:

    SCM 4.1.5.26 26 2008/02/06
    <2011-02-07 12:20:16.171 EET>:[0]:::
    <2011-02-07 12:20:18.468 EET>:[1]:::
    <2011-02-07 12:20:18.468 EET>:[2]:::
    <2011-02-07 12:20:18.812 EET>:[3]:::
    <2011-02-07 12:20:18.812 EET>:[4]:::
    <2011-02-07 12:20:18.812 EET>:[5]:::
    <2011-02-07 12:20:18.812 EET>:[6]:::
    <2011-02-07 12:20:18.812 EET>:[7]:::
    <2011-02-07 12:20:18.812 EET>:[8]:::
    <2011-02-07 12:20:18.953 EET>:[9]:::
    <2011-02-07 12:20:18.953 EET>:[10]:::
    <2011-02-07 12:20:18.953 EET>:[11]:::
    <2011-02-07 12:20:18.953 EET>:[13]:::
    <2011-02-07 12:20:18.953 EET>:[12]:::
    <2011-02-07 12:20:18.968 EET>:[14]:::
    <2011-02-07 12:20:18.968 EET>:[15]:::
    <2011-02-07 12:20:18.968 EET>:[16]:::
    <2011-02-07 12:20:18.968 EET>:[17]:::
    Feb 7, 2011 12:20:19 PM org.apache.catalina.startup.Embedded start
    INFO: Starting tomcat server
    <2011-02-07 12:20:19.296 EET>:[18]:::
    <2011-02-07 12:20:19.359 EET>:[19]:::
    <2011-02-07 12:20:19.359 EET>:[20]:::
    <2011-02-07 12:20:19.375 EET>:[21]:::
    <2011-02-07 12:20:19.375 EET>:[22]:::
    <2011-02-07 12:20:19.390 EET>:[23]:::
    <2011-02-07 12:20:19.390 EET>:[24]:::
    <2011-02-07 12:20:19.390 EET>:[25]:::
    <2011-02-07 12:20:19.390 EET>:[26]:::
    <2011-02-07 12:20:19.390 EET>:[27]:::
    <2011-02-07 12:20:19.390 EET>:[28]:::
    <2011-02-07 12:20:19.390 EET>:[29]:::
    <2011-02-07 12:20:19.390 EET>:[30]:::
    <2011-02-07 12:20:19.390 EET>:[31]:::
    <2011-02-07 12:20:19.390 EET>:[32]:::
    <2011-02-07 12:20:19.390 EET>:[33]:::
    <2011-02-07 12:20:19.390 EET>:[34]:::
    <2011-02-07 12:20:19.390 EET>:[35]:::
    <2011-02-07 12:20:19.390 EET>:[36]:::
    <2011-02-07 12:20:19.390 EET>:[38]:::
    <2011-02-07 12:20:19.390 EET>:[37]:::
    <2011-02-07 12:20:19.390 EET>:[39]:::
    <2011-02-07 12:20:19.406 EET>:[40]:::
    <2011-02-07 12:20:19.406 EET>:[41]:::
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    Feb 7, 2011 12:20:19 PM org.apache.catalina.startup.ContextConfig defaultWebConf
    ig
    INFO: No default web.xml
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.ApplicationContext log
    INFO: AdministrationController (Status):init
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.ApplicationContext log
    INFO: C:\Eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\MDS
    
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.ApplicationContext log
    INFO: AdministrationController (Statistics):init
    Feb 7, 2011 12:20:19 PM org.apache.catalina.core.ApplicationContext log
    INFO: C:\Eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\MDS
    
    Feb 7, 2011 12:20:19 PM org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8080
    Feb 7, 2011 12:20:19 PM org.apache.coyote.http11.Http11BaseProtocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
    <2011-02-07 12:20:19.968 EET>:[42]:::
    <2011-02-07 12:20:25.812 EET>:[43]:::
    <2011-02-07 12:20:25.812 EET>:[44]:::
    <2011-02-07 12:20:25.812 EET>:[45]:::
    <2011-02-07 12:20:25.812 EET>:[46]:::
    <2011-02-07 12:20:25.812 EET>:[47]:::
    <2011-02-07 12:25:25.812 EET>:[48]:::
    <2011-02-07 12:25:25.812 EET>:[49]:::
    <2011-02-07 12:25:25.812 EET>:[50]:::
    <2011-02-07 12:25:45.796 EET>:[51]:::
    <2011-02-07 12:25:45.812 EET>:[52]:::
    

    I tried to uninstall the java plug-in of blackberry for Eclipse 1.3.0 but it did not help

    Can anyone advice

    Have you tried with '; '. deviceside = true' added at the end of your URL?

  • ADF Faces - Panel accordion display problem

    Hi, I'm trying to follow this tutorial on the faces of the adf:

    http://docs.Oracle.com/CD/E18941_01/tutorials/jdtut_11r2_55/jdtut_11r2_55_2.html

    but when I click on the detail in the accordion component items, the objects inside the desappears and I could see a strange behavior with the rest of rendering objects.

    No errors are displayed in the console. I tested it in chrome, ie8, and firefox with the same result.

    Software used: jdeveloper 11.1.1.6.0, weblogic 11 GR 1 material on win7.

    Any ideas?

    You are aware that the sample is for jdev 11.1.2.x, so perhaps that is the reason why you see this behavior.

    Timo

  • HP OfficeJet Pro 8600 Plus - ADF scanning problem

    Hello

    I recently bought this printer and used without problem for almost 2 months. However, right now I am struggling with the ADF.

    When I put a document to scan by ADF, I have a thin, black line on re-impressions. It is on the right side of the page, starts from everything at the top and goes down all the way.

    I have even if it is a kind of alignment line (you know when we write try, or its composition, leave us space on both sides)

    This problem does not exist when I scan and print documents of old school way, aka analysis usual. Only the ADF documents'ed have this problem a little. (The thin black line on things reprinted)

    Any recommendations?

    Best regards

    Update: I did what jason_h suggested in step 1 and it worked, this can be closed:

    http://h30434.www3.HP.com/T5/scanning-faxing-and-copying/HP-OfficeJet-Pro-8600-plus-ADF-copy-scan-line-down-length-of/m-p/2942099/highlight/false#M69757

  • Issue of scanning/Printing Office Pro 8600 N911g ADF

    The printer works perfectlyt except when scanning or printing through the ADF. When the charger is used to scan or print material shows a thin, but documents line strong, black from top to the bottom of the printed output (or scanned in).

    This line does not appear if the document is feed into the ADF and is about 1 1/4 "from the right side of the front of the scanned doc and the same distance on the back, but on the left side. If scanned into the computer and saved the doc file scan seems to have the line in the file. I thought it might be a problem of ink cartridge, but if the analysis file has a line on it of course is not a cartridge problem. The original doc of feeding through the ADF remains prestine. Interestingly, when the line appears on the printed doc or scan does not appear to align with a roller or the device of the feeder with the module duplex or ADF.

    Have completed all the steps described on the HP support site in the cleaning of the rollers, etc. on both the two the duplexer and the ADF without success. The problem occurs only when a document is fed through the ADF, so am reasonably sure that the problem is internal to this part of the unit or it could be a software driver problem.

    Am a relative novice here so any help, suggestions or advice would be really appreciated.

    Hello

    Please follow the steps mentioned in the video.

  • HP Officejet Pro 8610: Scan from ADF

    I can't get my ADF to pull documentsfor scan to computer. I loading documents in the ADF. Notification lights 'Loaded Original.' I select "scan to computer". When I hit the scan, it analyzes the glass. No error message, just no attempt ever pull the ADF.

    When I load the same origin in the ADF and press copy, no problem. He shoots. It copies. Fine.

    How can I tell the printer I want to scan my computer of the ADF?

    Note: I was on the phone with HP for more than an hour the other day. I had to turn off the printer, turn it back on, etc. thrice. So, I am not interested in the answer "have you checked if it is plugged. I'm competent enough to understand the irritable version. Thank you.

    Welcome to the HP Forums @LenaZen

    I saw your message not be able to scan from the ADF, however, you can copy the ADF very well.

    Regarding scanning from the ADF, you will need to open the HP software on your computer and check the settings for scanning to scan from the ADF and not the bed of the scanner. Copies are not handled by the software as the scans, it's why you don't have a problem with pulling copies and power by fine with the ADF.

    Here is a guide with additional information for you to see. Click on the link and select "How to scan an original of several page in one file" to see software instructions: Scan of Windows 8 with full functionality software HP for HP Multifunction printers

    I hope this has been of information!

  • HP Officejet Pro 8600 N911a - vertical line using ADF

    I have a problem with a black vertical line on the right side of scans/copies when I use the ADF. There is no problem if I use the Board.

    There are a number of similar messages here and I tried all the solutions I could find including:

    Cleaining each wheel and sproket I can find (several times)

    Clean the glass (several times)

    Unplug the printer on, several minutes of waiting and reconnection (several times)

    Unplug the unit as described above and by using a different wall outlet with any other equipment on the line

    The pilot of uninstalling and reinstalling

    Update the firmware to the lates version (March 21, 2013)

    None of this works and I get the result below.  The one you have any other ideas?

    .

    When you clean the glass, you did clean the small strip of glass on the left and the thin white on the top lid?  These are the sections of the scanner glass used by the ADF.

    If so, then I have some information for a factory reset in the Officejet Pro 8600.  I will send this information to you in a private message.  Please read Bob_Headrick wire on the printer reset, found here, before you perform these steps.

  • SelectOneChoice VO, control problem

    I use "Custom SQL" VO (read only VO) to fill the component SelectOneChoice I need some form of entry. The requirement is that in this element, the values are sorted and I tried ' Orader by ' vo. However when I move desired attribute from left right "in order to", it looks like nothing is happening, VO seems unchanged, and the sorting feature does not work. Is this a bug?

    It's just a bug JDeveloper - ADF always supports OrderBy without problem - but it would be ridiculous not reach.

    Just add the OrderBy = 'salary desc' attribute manually in your tag ViewObject.

    Remember that typing the ORDER BY clause directly in the SQL body will create unwanted performance issues when used in af:tables with the active sort, because the query are as follows:

    SELECT * FROM (select employee_id, salary from employees by salary desc) QRSLT ORDER BY employe_id

    On the other hand, if you use the ORDER BY clause, the query will be a single ORDER BY clause.

    Another note: JDeveloper and ADF are two products different, developed by two different teams. Sometimes, the teams synchronize perfectly.
    Therefore, I can work around a bug in Jdeveloper as ADF DURATION works correctly.

  • ADF Mobile Apple rejection (terminateWithStatus)

    Hi ADF Mobile community,

    We receive a rejection of Apple for an application that was written with Jdeveloper 11.1.2.4 (it is listed below). Can someone shed some light on how to find and fix the problem?

    Thank you

    -asa

    Apple
    2.5

    We found that your application uses non-public APIs one or more, which is not in accordance with the App Store Review Guidelines. The use of non-public API is not permitted, because it can lead to a poor user experience should change these API.

    We have found the following non-public API/s in your application:

    _terminateWithStatus:

    If you have defined methods in your source code with the same names as the above API, we suggest to change your method names so that they face is no longer Apple private API to avoid in your current application reported in future submissions.

    In addition, one or more of the above API may reside in a static library attached to your application. If you do not have access to the source of the library, you can search for the binary compiled using 'channels' or 'otool' command line tools. The tool 'strings' can produce a list methods that appeals to the library and the ' otool - ov "will result in Objective-C class structures and their methods defined. These techniques can help you to refine where the problematic code.

    We appreciate that you might have made precautions in your code to use the non-public APIs, however, there is no way of correctly or completely predict how an API may be changed and what effects these changes can have. For this reason, we do not allow the use of non-public API in applications from the App Store.

    Hi, Asa, even if we have solved this outside of this thread, I would formally respond to this topic to close the discussion.

    The version the most recent update of the ADF Mobile extension solved that problem.  There should be an update to the extension of the ADF Mobile in the center of update of JDeveloper.  To get the update, go to the JDeveloper - Help - Check For Updates menu item - official Oracle Extensions and updates, and you should see an extension of the ADF Mobile 11.1.2.4.39.64.44.  You will need to download the extension, restart JDev, and then go to the Build menu item - clean to clean the ancient artifacts of deployment.  You can re - deploy the application.  No changes in the application are necessary - change is in the runtime only, and you can resubmit the application to the AppStore.

    After you apply this hotfix, there are several known approvals of applications for ADF based Mobile that has verified the fix.

    Thank you

    Joe Huang

  • ADF create user form, hash password?

    Hello

    I am currently working on a user creation form that stores a new user in a database, but I have a problem with the password, I'll explain.

    JDev version: 11.1.2.2.0
    Java platform: 1.6.0_24
    WebLogic Server Version: 10.3.5.0

    Here is my structure:
    I have a SQL provider defined in weblogic, which uses a database to load users and roles, it works fine.
    I set it to NOT use plaintext for the password so that it uses: SHA-1 / SALTEDHASHED, then if I create a user through weblogic it perfectly chop the password and store it.
    So I've created a form in my application to authorize the creation of users and use dynamically in this app with the safety of the ADF, but I faced the problem that when I get the password for a new user he
    trying to store it as plain text, of course.
    But I need to store it as a password hased in order to make weblogic understable when connection against the security of the adf.

    So is - anyone knows how to solve this problem?
    Hash before sending it to weblogic? Can what kind of API I use?
    Or is it possible to use the weblogic hash process, because he knows how do?

    Jun

    read this:

    http://one-size-doesn' t-fit-all.blogspot.de/2009/10/part-i-working-with-wls-1031.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+OneSizeDoesntFitAll+%28One+size+doesn%27t+fit+all%29
    http://one-size-doesn' t-fit-all.blogspot.de/2009/10/part-ii-working-with-wls-1031.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+OneSizeDoesntFitAll+%28One+size+doesn%27t+fit+all%29

    Frank

  • problem in my exception

    error
    Too many objects match the [mel primary key, test] oracle.jbo.Key all make mistakes.

    so I followed in this thread.

    ADF 11 g: exception handling problem


    package com.rits.glm.model.errbundles;


    import java.util.ArrayList;
    import java.util.List;
    Import oracle.adf.model.binding.DCBindingContainer;
    Import oracle.adf.model.binding.DCErrorHandlerImpl;
    Import oracle.jbo.CSMessageBundle;
    Import oracle.jbo.DMLConstraintException;
    Import oracle.jbo.JboException;


    Import weblogic.management.jmx.ExceptionMapper;


    SerializableAttribute public class Glcustomerrorhandler extends DCErrorHandlerImpl {}


    List < ExceptionMapper > exceptionMapperList = new ArrayList < ExceptionMapper > ();

    public Glcustomerrorhandler()
    {
    This (true);
    }
    public Glcustomerrorhandler (boolean setToThrow)
    {
    Super (setToThrow);
    exceptionMapperList.add (new DisableJboExceptionCodesMapper());
    }
    ' public Sub reportException (DCBindingContainer bc, Exception ex)
    {
    for (ExceptionMapper Mapper: exceptionMapperList)
    {
    If (map. + canMapException (ex) +) {}
    ex = map + .mapException (ex); +
    }
    }
    super.reportException (bc, ex);
    }
    }



    It is the thing. in my java file highlighted display the error.


    Error (28,32): could not find the class DisableJboExceptionCodesMapper
    Error (34,13): could not find canMapException (java.lang.Exception) method
    Error (35,17): could not find mapException (java.lang.Exception) method


    I think so. some my library is missing. and I dono were am go wrong

    Kaim,

    The error that you are referring to (too many objects match the primary key) is an error of Houston-xxxxx (Houston-25013, if I'm not mistaken). According to the documentation, you can use a message packet to provide your own error message for Houston-25013; have you read?

    John

Maybe you are looking for

  • Contact a Subvi in a secondary

    Hello I'm creating an application in which I have a main program running under three - VI with their visible facades in sub-panels on the main program. I want the main program to be able to send data to the Subvi for initiation settings where each me

  • Change Windows Vista for XP

    I have a new computer and it came with Vista.  It is not compatible with my printer.  I've decided I prefer Windows XP.  I have the XP disc.  Is it a problem in loading XP.  I know that I have to back up all the files that I have because when the XP

  • Windows mail - out

    Is there a setting that, when I send the outgoing mail on my PC at home through Windows Mail, I see 'sent' on another device (IE iPhone) or webmail signed into the same account? For the moment, at outgoing mail is sent using SMTP via an SSL connectio

  • ASA VPN Clustering

    I have 4 pairs of HA VPN in 4 different geographic regions of the world.  Cisco ASA supports the Alliance of more than 2 VPN servers?  Given that the AnyConnect client does not have the ability to store login as the old client IPSec profiles I need a

  • Error message "Access denied" on the sharing of files and folders on a dual-boot computer.

    I have a Dual Boot PC - the two Windows 7 Home Premium - one 32-bit, 64-bit. If I try to access files created in the 32-bit system to the 64-bit system, I get "Access Denied" errors. This is extremely annoying as its my PC, my data, my everything! Th