Extending the AD schema

Every article I have ready about extending the AD schema states that it is a forest wide change.  Is there a way to extended the AD schema to just our domain?  Our domain is one of a few other child domains.  I am just trying to extend the
AD schema just to our domain.  Is that possible?

Additionally, the schema extension for ConfigMgr is simply adding three new classes and 18 (I thin) attributes for those classes -- none of these have anything to do with any existing classes (or objects) or services. Thus, they are completely isolated from
the rest the schema and have no dependencies whatsoever so their impact is minimal on the existing schema.
I also second Torsten's statement of never having heard of any issues -- note that the schema extension has been around since SMS 2003 so that's 10 years of folks implementing it (both Torsten and I have been implementing SMS/ConfigMgr for customers since
before then) and neither of use have ever heard of any issues caused.
IMO opinion, extending the schema for ConfigMgr is about as low risk as you will ever see.
Jason | http://blog.configmgrftw.com
This answers my question I just replied here:
https://social.technet.microsoft.com/Forums/en-US/6dda42d3-a040-4335-8ea8-5e9e6b14d069/extend-schema-for-sccm-2012-on-dc-with-schema-master?forum=configmanagergeneral
Thanks.
About to extend schema as we speak in production.

Similar Messages

  • Extending the default schema from install to add few new atttributes

    We use sun ldap5.2 with OAM 10.1.4.2. The LDAP schema that we currently use is from the install that was extended from the default Sun LDAP schema by Oracle. I have been asked to extend this schema to provide more attibutes like Challenge question, challenge answer and role. I'm hesistant for couple of reasons
    1) I have a feeling that challenge question and challenge answers must be available already. If so, how do I use it.
    2) Is it a best practice to reuse some already present attributes like say TELEX (I believe no body uses telex any more) or create new ones
    3) my understanding of extending schema involves create new object classes (say customInetOrgPerson class). If I were to implement this new requirement in production environment, what happens to existing users that were created using InetOrgPerson class from the date of installation
    Many thanks in advance for guidance.
    Sri

    It is considered poor practice to use an attribute for a purpose other than that which is obvious by it's name.
    Therefore, the best practice is to enrich your person objects with an AUX class or to build a new structural class to include the attributes required. AUX class is your most flexible option especially if your OAM is already installed against inetorgperson.
    I usually create a class like mycoChallengeResponseUser with mycoChallengePhrase and mycoChallengeResponse attributes where myco is some sensible prefix for the organization.
    Hope that helps.
    Mark

  • Extending the Resource XML Schema XDBResource.xsd

    Hi,
    Is anybody could share an expirience about extending
    the Resource XML Schema XDBResource.xsd ?
    I want to use XML DB as document repository.
    I want to use some application parameters (for
    example document varchar id and so on) as resource
    properties. I read from Oracle documentation, that
    one way is to extend the Resource XML Schema XDBResource.xsd.
    Users will put documents using WebDAV, so new schema
    should be used default instead of XDBResource.xsd.
    Is it possible ?
    Thanks in advance
    Viacheslav

    Thos is an error in the documentation. Extending the Resource Schema is not currently supported. We are considering this for a future release of the product. XML DB does allow small amounts of user defined meta data to be added to a Resource.....
    For Instance Given the following package
    create or replace package xdb_namespaces
    as
    RESOURCE_NAMESPACE constant VARCHAR2(128) := 'http://xmlns.oracle.com/xdb/XDBResource.xsd';
    METADATA_NAMESPACE constant VARCHAR2(128) := 'http://xmlns.oracle.com/xdb/userMetaData';
    RESOURCE_PREFIX_R constant VARCHAR2(128) := 'xmlns:r="' || RESOURCE_NAMESPACE || '"';
    METADATA_PREFIX_M constant VARCHAR2(128) := 'xmlns:m="' || METADATA_NAMESPACE || '"';
    end;
    select * from all_errors where owner = 'XDB'
    create or replace public synonym XDB_NAMESPACES for XDB_NAMESPACES
    grant execute on XDB_NAMESPACES to public
    The following procedure can add metadata to the ANY defined by the current resource Schema
    procedure addUserMetaDataNode(OID varchar2)
    as
    metadata_xml XMLTYPE := XMLTYPE('<m:UserMetaData ' || XDB_NAMESPACES.METADATA_PREFIX_M || '/>');
    begin
    update /*+ NO_TRIGGER */ XDB.XDB$RESOURCE r
    set r.xmldata.RESEXTRA = metadata_xml.getClobVal()
    where sys_nc_oid$ = hextoraw(OID)
    and existsNode
    object_value,
    '/r:Resource/r:Contents',
    XDB_NAMESPACES.RESOURCE_PREFIX_R
    ) = 1
    and existsNode
    object_value,
    '/r:Resource/m:UserMetaData',
    XDB_NAMESPACES.RESOURCE_PREFIX_R || ' ' || XDB_NAMESPACES.METADATA_PREFIX_M
    ) = 0;
    end;
    Note that this is not a SUPPORTED method of doing this.. Once the UserMetaDataNode has been added additional metadata can be added using updateXML with an XPATH that targets the UserMetaData node.
    A Future release of XML DB will provide a facitlity to attach a row in a schema based XML table, containing user defined meta data to a resoure, in the same way that the defaultTable mechanisim allows the content of a resource to be stored in an XMLType table.

  • Steps to extend the schema if I have no access to the web console

    Hello,
    I am usin DS 6.2. The web console is not applicable in my case. So I must extend the schema manually.
    I want to add an attribute type and an objectclass. I do have a test server and I did
    ldapsearch -L -b "cn=schema" objectclass='*'
    and then took what I need:
    dn: cn=schema
    changetype: add
    attributeTypes: ( 1.3.6.1.4.1.42.2.27.9.1.333 NAME 'orclnetdescstring' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 X-ORIGIN 'user defined' )
    objectClasses: ( orclservice-oid NAME 'orclservice' SUP top STRUCTURAL MUST cn MAY orclnetdescstring X-ORIGIN 'user defined' )
    When I do:
    ldapadd -c -h hostname -p 389 -D "cn=Directory manager" -w password -f myldif
    adding new entry cn=schema
    ldap_add: Object class violation
    I tried to add these lines
    attributeTypes: ( 1.3.6.1.4.1.42.2.27.9.1.333 NAME 'orclnetdescstring' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 X-ORIGIN 'user defined' )
    objectClasses: ( orclservice-oid NAME 'orclservice' SUP top STRUCTURAL MUST cn MAY orclnetdescstring X-ORIGIN 'user defined' )
    to 99users.ldif and restarted the server. No progress.
    any idea please?

    You can either use 2 "changetype:modify" operations (not changetype:add since you're trying to modify an existing entry), or you can stop you DS, then edit the 99user.ldif by hand and start it again .

  • I need to extend the schema for iPlanet Dir. 5.0 and add custom objectclasses and atributes. I do this by adding entries in the 99user.ldif file. Its not working. Any ideas?

    Hi
    I need to extend the schema for iPlanet Dir. 5.0 and I do not want to do so from the console. As per the documentation, I need to either add entries in the 99user.ldif file or define my own custom [00-99]myname.ldif file. I tried this but its not working.
    I have made the assumption that there is no explicit import step for the 'user defined' schema files (as it is for user data ldif files). I assume that on start (or on opening the console), I'd be able to see the new schema after the server has read the schema file.
    I have verified that entering new objectclasses and attributes from the console adds entries into the 99user.ldif file. So why is the reverse process not working. Can anybody throw some light on this? Also in case my assumptions are faulty, please let me know.
    I did not change the aci entries in the existing ldif file. Is any modification needed there? I was logged in as the Directory Manager during this testing process.
    regards
    Sikka ([email protected])

    Hi Sikka,
    The server reads its schema configuration on startup. If you manually modify the schema files while the server is running, it will not have any effect. You have to restart the server.
    The console adds the new schema elements over LDAP (you could do that as well, you only have to modify the cn=schema entry), so the server is aware of the changes immediately and thus restarting is not needed.
    I hope this helps.
    Bertold

  • Is possible to work without extending the schema sccm2012? as I can do?

    I am implementing SCCM 2102
    and will not let me extend the schema
    in the forest. that I can make my
    implementation work seamlessly. Is it possible?
    thks

    Ok, thks,  I'm new to this and wanted
    to be sure because when shipping to
    discover both active directoryusers and devices
    have errors like 4913
    On 12/17/13 15:01:11, component SMS_SITE_COMPONENT_MANAGER on computer AOESCCMUIO.AgipOilEcuador.pri reported:  Configuration Manager cannot create the object "cn=SMS-MP-C01-AOESCCMUIO.AGIPOILECUADOR.PRI" in Active Directory (pri).
    Possible cause: The site server's machine account may not have full control rights for the "System Management" container in Active Directory
    Solution: Give the site server's machine account full control rights to the "System Management" container, and all child objects in Active Directory.
    Possible cause: Another Active Directory object named "cn=SMS-MP-C01-AOESCCMUIO.AGIPOILECUADOR.PRI" already exists somewhere outside of the "System Management" container
    Solution: Locate the other object with the same name, and delete the object from its current location.  Then allow the site to create a new object.
    Possible cause: The Active Directory schema has not been extended with the correct ConfigMgr Active Directory classes and attributes.
    Solution: Turn off Active Directory publishing for each site in the forest, until the schema can be extended.  The schema can be extended with the tool "extadsch.exe" from the installation media

  • Error Extending the OAEntityImpl class when creating a BC4J  Entity Object

    I have created an EO based on an Oracle Apps table and extended the OAEntityDefImpl, OAEntityCache and OAEntityImpl classes as specified in the OA Framework Developers Guide when creating EO's via the BC4J wizard.
    When I build my Business Components package I recive an error stating that the Impl class should be declared abstract.
    Error(14,8): class oracle.apps.xxtpc.arinvoices.schema.TpcApInvoicesEO2Impl should be declared abstract; it does not define method setLastUpdateLogin(oracle.jbo.domain.Number) in class oracle.apps.fnd.framework.server.OAEntityImpl
    When I modify this class to declare it abstract and then try to test (via the AM test function) the VO that I created based on this EO - I receive an oracle.jbo.RowCreateException: JBO-25017.
    Do you think that this has anything to do with modifying the Impl class to make it abstract? I can create another VO against the same table by creating a SQL statement against it and not basing it off of the EO and this VO will run correctly via the AM tester.
    Thanks,
    Chris
    oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for TpcApInvoicesEO.
         at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1054)
         at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1532)
         at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:236)
         at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1050)
         at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:1007)
         at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java:2643)

    The problem was that there were no audit columns in the table that I was querying.

  • Best practice on extending the SIEBEL data model

    Can anyone point me to a reference document or provide from their experience a simple best practice on extending the SIEBEL data model for business unique data? Basically I am looking for some simple rules - based on either use case characteristics (need to sort and filter by, need to update frequently, ...) or data characteristics (transient, changes frequently, ...) to tell me if I should extend the tables, leverage the 'x' tables, or do something else.
    Preferably they would be prescriptive and tell me the limits of the different options from a use perspective.
    Thanks

    Accepting the given that Siebel's vanilla data model will always work best, here are some things to keep in mind if you need to add something to meet a process that the business is unwilling to adapt:
    1) Avoid re-using existing business component fields and table columns that you don't need for their original purpose. This is a dangerous practice that is likely to haunt you at upgrade time, or (worse yet) might be linked to some mysterious out-of-the-box automation that you don't know about because it is hidden in class-specific user properties.
    2) Be aware that X tables add a join to your queries, so if you are mapping one business component field to ATTRIB_01 and adding it to your list applets, you are potentially putting an unnecessary load on your database. X tables are best used for fields that are going to be displayed in only one or two places, so the join would not normally be included in your queries.
    3) Always use a prefix (usually X_ ) to denote extension columns when you do create them.
    4) Don't forget to map EIM extensions to the extension columns you create. You do not want to have to go through a schema change and release cycle just because the business wants you to import some data to your extension column.
    5) Consider whether you need a conversion to populate the new column in existing database records, especially if you are configuring a default value in your extension column.
    6) During upgrades, take the time to re-evalute your need for the extension column, taking into account the inevitable enhancements to the vanilla data model. For example, you may find, as we did, that the new version of the S_ADDR_ORG table had an ADDR_LINE_3 column, and our X_ADDR_ADDR3 column was no longer necessary. (Of course, re-configuring all your business components to use the new vanilla column can also be quite an ordeal.)
    Good luck!
    Jim

  • Trying to extend the PoRequisitionLinesVO so that I can add a SPEL personal

    Create a new OA project in JDeveloper.
    Copy from the file server all the files within the $JAVA_TOP/oracle/apps/icx/por/req/server into your MyProjects area.
    These are the steps I used to extend the seeded PoRequisitionLinesVO
    1) Create a new OA project
    2) Add the server.xml file from oracle.apps.icx.por.schema.server (for the EO)
    3) Add the server.xml file from oracle.apps.icx.por.req.server (for the VO)
    4) Create a new Business components package
    5) Create a new VO and select that it is extending the PoRequisitionLinesVO
    6) Select the new attribute button to add a new number type attribute and paste the formula into the expression box. Select that java row class should be created
    7) Edit the project to add the -Djbo and select the substitution
    8) Compile project and copy files onto unix server and load the .jpx file
    When I then try and access the shopping cart page (even before trying to add an item that uses the new attribute),
    I receive the following error shown below
    ============
    java.lang.NullPointerException
    at oracle.apps.fnd.framework.OAException.getAllMessageStackTraces(OAException.java:841)
    at oracle.apps.icx.por.common.server.ErrorUtil.handleFatalException(ErrorUtil.java:636)
    at oracle.apps.icx.por.req.server.RequisitionAMImpl.loadCurrentReqWithBuyerModifiedLines(RequisitionAMImpl.java:1204)
    at oracle.apps.icx.por.req.server.LoadReqSvrCmd.execute(LoadReqSvrCmd.java:66)
    at oracle.apps.icx.por.common.server.PorBaseAMImpl.executeServerCommand(PorBaseAMImpl.java:122)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:189)
    at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:679)
    at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:964)
    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:194)
    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:112)
    at oracle.apps.icx.por.req.webui.BaseShoppingCartCO.loadReq(BaseShoppingCartCO.java:511)
    at oracle.apps.icx.por.req.webui.ShoppingCartCO.processRequest(ShoppingCartCO.java:70)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
    at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
    at oa_html._OA._jspService(_OA.java:88)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
    at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
    at oracle.jsp.JspServlet.service(JspServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
    at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
    at oa_html._OA._jspService(_OA.java:98)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
    at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
    at oracle.jsp.JspServlet.service(JspServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
    at org.apache.jserv.JServConnection.run(JServConnection.java:294)
    at java.lang.Thread.run(Thread.java:534)
    java.lang.NullPointerException
    at oracle.apps.fnd.framework.OAException.getAllMessageStackTraces(OAException.java:841)
    at oracle.apps.icx.por.common.server.ErrorUtil.handleFatalException(ErrorUtil.java:636)
    at oracle.apps.icx.por.req.server.RequisitionAMImpl.loadCurrentReqWithBuyerModifiedLines(RequisitionAMImpl.java:1204)
    at oracle.apps.icx.por.req.server.LoadReqSvrCmd.execute(LoadReqSvrCmd.java:66)
    at oracle.apps.icx.por.common.server.PorBaseAMImpl.executeServerCommand(PorBaseAMImpl.java:122)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:189)
    at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:679)
    at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:964)
    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:194)
    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:112)
    at oracle.apps.icx.por.req.webui.BaseShoppingCartCO.loadReq(BaseShoppingCartCO.java:511)
    at oracle.apps.icx.por.req.webui.ShoppingCartCO.processRequest(ShoppingCartCO.java:70)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
    at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
    at oa_html._OA._jspService(_OA.java:88)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
    at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
    at oracle.jsp.JspServlet.service(JspServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
    at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
    at oa_html._OA._jspService(_OA.java:98)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
    at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
    at oracle.jsp.JspServlet.service(JspServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
    at org.apache.jserv.JServConnection.run(JServConnection.java:294)
    at java.lang.Thread.run(Thread.java:534)

    Did your jpx include the VO class files? Have you bounced the apache after substitution?
    Check what objects are getting referred in method loadCurrentReqWithBuyerModifiedLines of file RequisitionAMImpl ?
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • JPS-00080: Credential store schema version 12.1.2.0.0 is less than the latest schema version 12.1.3.0.0, upgrade the Credential store schema to latest version.

    JPS-00080: Credential store schema version 12.1.2.0.0 is less than the latest schema version 12.1.3.0.0, upgrade the Credential store schema to latest version.
    Hi All,
    When trying to extend my domain, it fails with above error.
    any suggestions on fix?
    is this related to Fusion Infrastructure ADF RCU utility?
    thanks

    Hi JCGO,
    The Schema installed on your DB is 12.1.2.0.0 but the Domain Extension requires 12.1.3.0.0.
    One solution is to run the 12.1.3.0.0 RCU,  drop the existing schema on your DB, followed by installation 12.1.3.0.0 schema on the DB, so that the Domain extension gets the 12.1.3.0.0 schema
    One more solution is to open the template on which you are extending the domain. The templates are present in ${MW_HOME}/oracle_common/common/templates/wls , explore to the required configuration inside yourtemplate.jar and comment out the Credential store schema version pre-requisite. This is not a good approach, but still it'll be a good workaround since 12.1.2.0.0 and 12.1.3.0.0 schema wont have much difference.
    Thanks,
    Shiva Shankar  B N

  • CLAF - How to just change the color-scheme of default laf of Oracle EBiz

    How to change the color scheme of the default oracle ebusiness suites laf?
    When we tried the CLAF UI, there is no option to extend the oracle-desktop.xss.
    It gives only the base-desktop (which is different from the default Oracle Ebusiness laf).
    Have anyone done this ?
    Any suggestions/help is appreciated..?

    the default LAF is Browser one and the OA personalization guide tells what we can't extend it.
    It reads so stupid what i was not able to believe it.. But seems true.
    When you need to make a simple modification and keeping the look and feel, you can't.
    I changed only one icon but you can't give blaf (even if you modify the extends property in the look and feel metadata.xml
    Had you try to copy all blafs styles in your BLAF ? (that could be a workaround even if is it not upgradable ?)
    Or, open SR ?
    Anyway, I'm interesting by an answer too.
    Regards

  • Extending the "109.CorrelationSets" scenario

    Hi!!
    I'm trying to make a simple conversation.
    I'm extending the "109.CorrelationSets" scenario, with one more pair of interactions (extra messages below).
    I have:
    op1:Customer -> Buyer : POMessage (same op)
    op2:Buyer -> Seller : POMessage (same op)
    op3:Seller -> Buyer : POResponse (same op)
    op4:Buyer -> Seller : POResponse (new extra message)
    op5:Seller -> Buyer : POResponse (new extra message)
    op6:Buyer -> Cusyomer: POResponse (same op)
    I'm having errors in this new scenario.
    As I need to add a new operation for op4 (because the message type is not the same).
    1) --------------------------------------
    I put this new operation on the same portType.
    <portType name="Seller">
    <operation name="AsyncPurchase">
    <input message="smsg:POMessage"/>
    </operation>
    <operation name="AsyncPurchase2">
    <input message="smsg:POResponse"/>
    </operation>
    </portType>
    But I received the following error (server error):
    <<Failed get operation definition. Failed to get the WSDL operation definition of "AsyncPurchase2" in portType "{http://samples.otn.com/seller}Seller".>>
    I verify and it has on the WSDL file deployed.
    2) --------------------------------------
    I put the new operation on a separated PortType.
    <portType name="Seller">
    <operation name="AsyncPurchase">
    <input message="smsg:POMessage"/>
    </operation>
    </portType>
    <portType name="Seller2">
    <operation name="AsyncPurchase2">
    <input message="smsg:POResponse"/>
    </operation>
    </portType>
    <portType name="Buyer">
    <operation name="AsyncPurchaseResponse">
    <input message="smsg:POResponse"/>
    </operation>
    </portType>
    <plnk:partnerLinkType name="Seller">
    <plnk:role name="SellerProvider">
    <plnk:portType name="tns:Seller"/>
    </plnk:role>
    <plnk:role name="BuyerRequester">
    <plnk:portType name="tns:Buyer"/>
    </plnk:role>
    </plnk:partnerLinkType>
    <plnk:partnerLinkType name="Seller2">
    <plnk:role name="SellerProvider">
    <plnk:portType name="tns:Seller2"/>
    </plnk:role>
    </plnk:partnerLinkType>
    And I received the error (bpelc):
    <<WSDL generator cannot handle the number portTypes.
    WSDLGenerator cannot support "3".>>
    Any ideas on what can I do?
    Thanks
    Antonio Teofilo

    Hi Glenn..
    You are right about the WSDL problem. Thanks…
    But now I have another problem.
    The instances, of the buyer, receive a NullPointerException, after doing operation Invoke2
    (the Seller receive that message, and replies).
    I can't solve that.
    The log file has this error:
    <<Failed to handle dispatch message ... exception Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.delivery.ResolveCallbackMessage"; the exception is: RuntimeException; CausedByException is: null >>
    Here is the content of Buyer.bpel file:
    <process name="Buyer" targetNamespace="http://samples.otn.com/buyer" suppressJoinFailure="yes" xmlns:buyer="http://samples.otn.com/buyer" xmlns:seller="http://samples.otn.com/seller" xmlns:cor="http://samples.otn.com/supplyCorrelation" xmlns:smsg="http://samples.otn.com/supplyMessages" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
    <partnerLinks>
    <partnerLink name="Customer" partnerLinkType="buyer:Buyer" myRole="BuyerProvider" partnerRole="CustomerRequester"/>
    <partnerLink name="Seller" partnerLinkType="seller:Seller" myRole="BuyerRequester" partnerRole="SellerProvider"/>
    </partnerLinks>
    <variables>
    <variable name="input" messageType="smsg:POMessage"/>
    <variable name="output" messageType="smsg:POResponse"/>
    <variable name="output2" messageType="smsg:POResponse"/>
    <variable name="output3" messageType="smsg:POResponse"/>
    </variables>
    <correlationSets>
    <correlationSet name="PurchaseOrder" properties="cor:customerID cor:orderNumber"/>
    <correlationSet name="Invoice" properties="cor:vendorID cor:invoiceNumber"/>
    </correlationSets>
    <sequence>
    <!-- receive PO from customer-->
    <receive partnerLink="Customer" portType="buyer:Buyer" operation="purchase" variable="input" createInstance="yes">
    <correlations>
    <correlation set="PurchaseOrder" initiate="yes"/>
    </correlations>
    </receive>
    <!-- send PO to seller-->
    <invoke partnerLink="Seller" portType="seller:Seller" operation="AsyncPurchase" inputVariable="input" name="Invoke1">
    <correlations>
    <correlation set="PurchaseOrder" initiate="no" pattern="out"/>
    </correlations>
    </invoke>
    <!-- receive POResponse from seller-->
    <receive partnerLink="Seller" portType="seller:Buyer" operation="AsyncPurchaseResponse" variable="output" createInstance="no" name="receive1">
    <correlations>
    <correlation set="PurchaseOrder" initiate="no"/>
    <correlation set="Invoice" initiate="yes"/>
    </correlations>
    </receive>
    <!-- send INV to buyer-->
    <assign name="assign-1">
    <copy>
    <from variable="output" part="POR">
    </from>
    <to variable="output2" part="POR"/>
    </copy>
    </assign>
    <invoke partnerLink="Seller" portType="seller:Seller" operation="AsyncPurchase2" inputVariable="output2" name="invoke2">
    <correlations>
    <correlation set="Invoice" initiate="no" pattern="out"/>
    </correlations>
    </invoke>
    <receive partnerLink="Seller" portType="seller:Buyer" operation="AsyncPurchaseResponse" variable="output3" createInstance="no" name="receive2">
    <correlations>
    <correlation set="Invoice" initiate="no"/>
    </correlations>
    </receive>
    <invoke partnerLink="Customer" portType="buyer:Customer" operation="onResult" inputVariable="output3">
    </invoke>
    </sequence>
    </process>
    Any ideias?
    I send the files by email (just in case).
    Thanks...
    Teofilo

  • Schema and Forms: Exercise 4 Part 1 - Extending a Factory Schema

    Note that for this exercise you are all extending the same nms:recipient schema, so I suggest that you make up your own one or two attributes rather than all using the attributes in the recording.

    Note that for this exercise you are all extending the same nms:recipient schema, so I suggest that you make up your own one or two attributes rather than all using the attributes in the recording.

  • Extending the SOA Domain to Include BAM after AIA Install

    We need to add BAM to our existing AIA installation (11.1.1.4). When trying to extend the domain the BAMSchema does not show up in the Configure JDBC Data Sources screen. Has anyone tried to install BAM into an existing domain and had the same issue? Is there a known work around?
    Regards,
    Andrew

    Do you remember whether you created BAM schema at all while running RCU??/

  • Questions about Extending Active Directory Schema

    We have about 24 Macs at the moment in the environment and we are starting to look at Extending the Active Directory Schema.  I have been doing a lot of reading over the past few weeks and I think that I am more confused the more I research it.  The Windows Servers here are running Server 2008_R2.  So here are my questions:
    1. If we extend the schema does that mean that we do not need an OS X Server?
    2. Is this really the easiest option to go with?
    3. We are looking to be able to apply GPOs to the Macs through Active Directory so will this accomplish it?
    4. Will this also allow Group Policy Preferences to map printers to the Macs automatically too?
    5. Is this the least expensive option?
    6. What is the best way to convince the Windows Administrators that this is how we should proceed?
    Thanks
    Pads

    Hi
    1. Yes. However OSX Server offers far more than MCX or Mac-Style GPOs. NetBoot, SUS, Wiki are some you should be looking at IMO.
    2. Again IMO not really. It takes a lot of work and you really don't want to be doing this on a 'live' server. Set up a lab environment first, thoroughly test it and then go with it when you're happy. The other possible 'gotcha' is you will have no way of knowing if Microsoft decide to change/amend or extend their own proprietary schema in a Revision update sometime in the future. If that does happen then you may be looking at doing it all over again?
    3. Yes, but you will still need WorkGroup Manager installed on a mac client. The documentation is clear about what to do once the Schema has been extended.
    4. Not done this myself but I would think so.
    5. Yes, but is it the 'best' option? Not in my opinion.
    6. Offer them the 'easier' but more expensive alternatives (some of them very expensive) and see which way they jump.
    HTH?
    Tony

Maybe you are looking for

  • Maverick keeps crashing on my macbook pro.

    Hi, I upgraded the OS on my macbook pro back in December to Mavericks.  I needed to update the firmware on a unit I was installing and it required Windows, thus needed to bootcamp.  The crashing started there after and has progressed until now it cra

  • XORG: Keyboard don't work right

    Hi, after the last System update my keyboard (under xorg) is totally messed up! The arrow keys,the del key the Pos1 key, the End key.....  all don't work. All characters numbers and special characters like(!"§$%&/....) work though. Even the German "U

  • How to get an UPDATABLE REF CURSOR from the STORED PROCEDURE

    using C# with ORACLE OLE DB version: 9.0.0.1 ADO version: 2.7 I returns a REF CURSOR from a stored procedure seems like: type TCursor is ref cursor; procedure test_out_cursor(p_Dummy in varchar, p_Cur out TCursor) is begin      open p_Cur for select

  • Listing mysql database tables in DataGrid

    Hi everyone, I'm trying to Display all availible Tables of a Database in a DataGrid. Rather than listing the data in the column, it lists them in the first row of the column sperated by comma. Please, can someone tell me what i'm doing wrong there? T

  • HT2534 iTunes 11.1 "None" is not an available payment type. I am unable to install updates.

    Despite what support says, the "None" button is not there. Because I'm supposed to "review" this information and I cannot get past this step I am unable to perform necessary updates. Has anybody found a recent way of getting past this issue?