Customization file schema

Hi
The schema for deployment customization files, Customization.xsd, is supposed to reside in this file according to the documentation:
BEA_HOME\modules\com.bea.common.configfwk_[version].jar
In my installation (11g) the filname is com.bea.common.configfwk.ja_1.3.0.0.jar
I find the file, but it contains only these files:
ConfigPublicLogLocalizer_ja.properties
Config2TextLocalizer_ja.properties
ConfigLogLocalizer_ja.properties
Manifest.mf
Have I missed something ?
br Staffan

You are looking into the right jar file (com.bea.common.configfwk_1.3.0.0.jar). The schema is under path - "schemaorg_apache_xmlbeans\src\" in the same jar.
Regards,
Anuj

Similar Messages

  • Customisation file schemas

    I'd like to modify a customisation file produced by OSB 10.3 by hand. Specifically I'd like to understand the schema used to validate/ create these customisation files.
    The schemas I am interested in are: "http://www.bea.com/wli/customizations" and "http://www.bea.com/wli/xmltypes" which have the namespace "cus" and "xt" respectively in the customisation xml.
    These schemas are not located at these URIs and I suspect hidden somewhere in a .jar file.
    Does anyone know where they are?
    I'm running Oracle Workshop for Weblogic 10.3 on Windows XP 32bit if that helps.
    Thanks

    Hi,
    I am not sure if you can modify the xsd related to customizations files. I was going through some documentation and found this:
    *"The customization schema (Customization.xsd) which describes the customization types is available at the following location in your Oracle Service Bus installation:*
    *BEA_HOME\modules\com.bea.common.configfwk_1.2.0.0.jar"*
    Thought I would share the same with you. As the xsd is embedded within the jar, if you modify it weblogic server might not recognize your changes.
    In case you do become successful in making changes to this, do share your experience/observations.
    Thanks,
    Patrick

  • Running reports on Flat file schemas when OBIEE server is on Unix

    Hello
    we would like to know how Unix OBIEE work with flat file. Currently, in our environment our Development and Production OBIEE are running on Unix AIX machine while our local OBIEE environment is on Windows.
    As our devolepment and configuration goes, we have encounter situations where the flat file schema that were working well on Windows OBIEE server will not run on Unix. The flat files are located on a windows file directory and could be successfully imported into OBIEE throu Admin Tool.
    However, when updating rowcounts or running reports on answers in Unix OBIEE it would return errors:
    State: HY000. Code: 472983136. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16023] The ODBC function has returned an error. The database may not be available, or the network may be down. (HY000)
    The same activity is working fine on our local machine when OBIEE is on windows..
    We would like to get some help on how to work with flat files when OBIEE is runing on Unix..

    is this the same question as [this one|http://forums.oracle.com/forums/message.jspa?messageID=4018049#4018049] ?

  • Object reference not set to an instance of an object error when generating a schema using flat file schema wizard.

    I have a csv file that I need to generate a schema for. I am trying to generate a schema using flat file schema wizard but I keep getting "Object reference not set to an instance of an object." error when I am clicking on the Next button after
    specifying properties of the child elements on the wizard. At the end I get schema file generated but it contains an empty root record with no child elements.
    I thought may be this is because I didn't have my project checked out from the Visual SourceSafe db first but I tried again with the project checked out and got the same error.
    I also tried creating a brand new project and generating a schema for it but got the same error.
    I am not sure what is causing Null Reference exception to be thrown and there is nothing in the Windows event log that would tell me more about the problem.
    I am using Visual Studio 2008 for my BizTalk development.
    I would appreciate if some has any insides on this issue.

    Hi,
    To test your environment, create a new BizTalk project outside of source control.
    Create a simple csv file on the file system.
    Name,City,State
    Bob,New York,NY
    Use the Flat file schema Wizard to create the flat file schema from your simple csv instance.
    Validate the schema.
    Test the schema using your csv instance.
    This will help you determine if everything is ok with you environment.
    Thanks,
    William

  • OSB::Operational Settings in the Customization File

    Hi,
    In OSB, I was wondering is there any way to put in the Operational Settings (like Monitoring and Aggregation Interval) as well as SLA Alerts in the Customization File that we generate from the sbconsole.
    I dont seem to be getting the values as <Monitoring> is enabled or not, in the Customization File that we create.
    Hope the question is clear.
    Regards

    Hi,
    You can use customization files to make changes to environment values as well as to change references within resources. It is not meant to change the Operational Settings or any other configuration.
    Regards,
    Anuj

  • Error while validating flat file schema

    Hi,
    I have the flat file schema which is character delimited on '|'. It has Details and Tralier. Trailer starts with a "Tag Identifier" as 'T' and can have one value as "Total Records" i.e. T|3. Details is also delimited on the base of '|' and but has no "Tag Identifier".
    Details have min occurs as 0.
    Schema:
    Eg of the valid values:
    21788367|EN
    21848269|EN
    22004225|EN
    T|3
    This should also be the valid value (with no details and only trailer):
    T|0
    But, when I'm trying to validate this. I'm getting error:
    Unexpected data found while looking for:
    '\r\n'
    The current definition being parsed is User_details. The stream offset where the error occurred is 2. The line number where the error occurred is 1. The column where the error occurred is 2.
    I think it is trying to find Details record also. What setting I need to change?
    Please help.
    Kunal G

    This is my schema:
    <?xml version="1.0" encoding="utf-16"?>
    <xs:schema xmlns="http://BTS_POC.Users" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" targetNamespace="http://BTS_POC.Users" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:annotation>
    <xs:appinfo>
    <schemaEditorExtension:schemaInfo namespaceAlias="b" extensionClass="Microsoft.BizTalk.FlatFileExtension.FlatFileExtension" standardName="Flat File" xmlns:schemaEditorExtension="http://schemas.microsoft.com/BizTalk/2003/SchemaEditorExtensions" />
    <b:schemaInfo standard="Flat File" codepage="65001" default_pad_char=" " pad_char_type="char" count_positions_by_byte="false" parser_optimization="speed" lookahead_depth="3" suppress_empty_nodes="false" generate_empty_nodes="true" allow_early_termination="false" early_terminate_optional_fields="false" allow_message_breakup_of_infix_root="false" compile_parse_tables="false" root_reference="Users_Root" />
    </xs:appinfo>
    </xs:annotation>
    <xs:element name="Users_Root">
    <xs:annotation>
    <xs:appinfo>
    <b:recordInfo structure="delimited" child_delimiter_type="hex" child_delimiter="0xD 0xA" child_order="infix" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
    </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
    <xs:sequence minOccurs="0">
    <xs:annotation>
    <xs:appinfo>
    <groupInfo sequence_number="0" xmlns="http://schemas.microsoft.com/BizTalk/2003" />
    </xs:appinfo>
    </xs:annotation>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Users_Detail">
    <xs:annotation>
    <xs:appinfo>
    <b:recordInfo structure="delimited" child_delimiter_type="char" child_delimiter="|" child_order="infix" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
    </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
    <xs:sequence>
    <xs:annotation>
    <xs:appinfo>
    <groupInfo sequence_number="0" xmlns="http://schemas.microsoft.com/BizTalk/2003" />
    </xs:appinfo>
    </xs:annotation>
    <xs:element name="Name" type="xs:string">
    <xs:annotation>
    <xs:appinfo>
    <b:fieldInfo justification="left" sequence_number="1" />
    </xs:appinfo>
    </xs:annotation>
    </xs:element>
    <xs:element name="Id" type="xs:string">
    <xs:annotation>
    <xs:appinfo>
    <b:fieldInfo justification="left" sequence_number="2" />
    </xs:appinfo>
    </xs:annotation>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="Users_Trailer">
    <xs:annotation>
    <xs:appinfo>
    <b:recordInfo tag_name="T" structure="delimited" child_delimiter_type="char" child_delimiter="|" child_order="prefix" sequence_number="2" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
    </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
    <xs:sequence>
    <xs:annotation>
    <xs:appinfo>
    <groupInfo sequence_number="0" xmlns="http://schemas.microsoft.com/BizTalk/2003" />
    </xs:appinfo>
    </xs:annotation>
    <xs:element name="TotalNumber" type="xs:string">
    <xs:annotation>
    <xs:appinfo>
    <b:fieldInfo justification="left" sequence_number="1" />
    </xs:appinfo>
    </xs:annotation>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:schema>
    Kunal G

  • Error while buliding biztalk flat file schema

    Hi Everyone,
    am using a flat file schema i had imported a schemas.
    but when i bulit schemas solution am getting this error.
    Only one SchemaInfo, GroupInfo, RecordInfo or FieldInfo is allowed in the appInfo block

    Hi Rajiv,
    Your error is related is much more related to your own flat file where there is some restriction over grouping the record . 
    I would suggest to go through your Flat File Schema Wizard again to see is there inconsistency you have done while generating schema .
    I would also suggest you to look over below MSDN Articles
    Walkthrough: Creating a Flat File Schema From a Document Instance
    Creating Schemas Using BizTalk Flat File Schema Wizard
    BizTalk Server: Transform text files (Flat Files) into XML – by @Sandro
    Thanks
    Abhishek

  • Addning new properties in customization file of OSB

    Hi,
    We have option to find and replace few properties of proxy and business services in OSB through customization files.
    Our requirement is to have few additional properties like client certs, https enabling which are not available when a customization file is created OOTB.
    Any pointers on customizing customization file will be more helpful.
    Thanks,
    Sowmya

    Hi,
    the structure is not very interesting because I'm flexible :-)
    But for excample like this:
    <MyData>
    <val1>abc</val1>
    <val2>def</val2>
    </MyData>
    <MyData>
    <val1>uvw</val1>
    <val2>xyz</val2>
    </MyData>
    To write such a file is not really the problem. But I don't want to parse the XML structure with String command.
    Thanks,
    Armin

  • Question about flat file schema definitions

    Hello,
    I have defined a flat file schema which works fine. However, I got now a new requirement for this schema: It has to support future potential additional fields in the end of the records.
    The solution I used is quit "ugly". I added an additional filler at the end of the record and configured it as "minOccurs = 0" and set Allow early termination of optional fileds to true.
    This works but I don't like it.
    It seems to me that there must be a property for ignoring any additional fields after the last one, so I won't need  this filler field.
    Does anyone familiar with such option/ property?
    Thanks all.

    Hi David,
    Min occurs and allow_early_termination options for perfectly valid to mark the last record as optional. There is no issue with approach and its not ugly. I have seen this approach being implemented in many projects without any issues.
     Refer this MSDN blog on this context and what you're doing is correct.
    http://blogs.msdn.com/b/skaufman/archive/2004/05/07/127899.aspx
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Receiver file schema

    I f i use Adapter specific identifiers in receiver file adapter...
    as pet this
    http://help.sap.com/saphelp_nw04/helpdata/en/43/03612cdecc6e76e10000000a422035/frameset.htm
    but if i want the file schema format as abc_xxxx.dat wher xxxx is idoc number..
    where should i write the code and how should i implement it...

    I have got a problem where everything is showing fine in MONI....but variable substition is where i am facing some problem...please help me....I am not able to get the receiver file in the path specified.....
    I am doing IDOC to fixed length file..
    orders message type.
    recordset
    Head
    field1
    field2
    field5
    Body
    field1
    field2
    field3
    field10
    Tail
    field1
    field2
    field5
    File
    Name (ADDED JUST BECAUSE RECEIVER FILE WANTED WITH THE I NUMBER AS THE FILE NAME)
    Receiver name schema: HL_XXX.dat where XXX is the idoc number...
    now my file receiver CC looks like this.
    TP : NFS
    MP:FCC
    AE: Integration server
    Target directory:
    path
    File name schema: HL_%var1%.dat
    File contrsution mode : create
    File type binary : Binary
    Variable substitution Parameters:
    var1 : payload:MT_HL_file,1,FILE,1,Name,1
    Content conversion parameters:
    Head.fieldFixedLengths :20,14,8,10,4
    Head.endSeparator: \n
    Body.fieldFixedLengths: 20,14,8,10,4,4,2,14,12,1
    Body.endSeparator: \n
    Tail.fieldFixedLengths: 20,14,8,10,4,4,2,13
    Tail.endSeparator: \n
    FILE.endSeparator: \n
    FILE.fieldFixedLengths: 0,0
    FILE.fixedLengthTooShortHandling: Cut
    any ideas please
    Edited by: Harsha reddy on Aug 27, 2008 4:15 AM

  • Help creating project specific ALSB Customization file using WLST

    I asked this question in August in another forum and was redirected here, but never followed up. I'm hopeful someone has done this...
    Is it possible to create an ALSB CUstomization file for a single project using WLST?
    If so, does anyone have an example they would be wiling to share. I've been beating my head against the wall for almost 2 days (well, months now...) , and I'm REALLy starting to get a headache from it now....
    We're running WLS 9.2 MP2 and ALSB 2.6 RP1
    Any help is greatly appreciated,
    Brian

    Brian, OSB specific questions are best directed in the SOA Suite forum:
    SOA Suite
    It looks like there is an ALSBConfigurationMBean with a customize method, but I have not worked with it and it does not sound like that will give you precisely what you want:
    http://edocs.bea.com/alsb/docs261/javadoc/com/bea/wli/sb/management/configuration/ALSBConfigurationMBean.html#customize(java.util.List)

  • Modify OSB Proxy "HTTPS required" setting through customization file

    Is it possible to modify the "HTTPS Required" setting on the OSB Proxy service? We have different settings to be used for different environments like . DEV, IT, UAT, PROD etc
    My understanding of the OSB customization is as below, and I get a feeling that its not possible through the customization.
    There are 3 types of customizations possible: EnvVariables, FindAndReplaceString, ReferenceType
    EnvVariables allows only pre-defined set of variables to be changed thru the customization file. , HTTPS setting is not there in the list.
    Allowed variables are listed @ http://docs.oracle.com/cd/E23943_01/admin.1111/e15867/customization.htm
    FindAndReplaceString: it’s possible to change the value of the xml elements in the proxy file, but since its boolean value for HTTPS, we cannot use this option, it would replace other settings as well.
    ReferenceType: is used to refer to alternate references like xquery or business services in the proxy service.

    I know that ALSB used to provide APIs for SOME customizations, monitoring and control of services. I have not tried APIs in OSB for a long time and dont know if the APIs are still the same or if some of them have been deprecated. But I can say that the APIs for customization of end point values will definitely be available.
    However, I do not think there will be an API for marking HTTPS as enabled in proxy configuration, that you will need to do using the sbconsole UI or by importing an updated version of service.
    You can find the APIs here:
    http://docs.oracle.com/cd/E23943_01/apirefs.1111/e15033/toc.htm
    http://docs.oracle.com/cd/E23943_01/admin.1111/e15867/app_apis.htm#OSBAG739
    If you do need more info then search for ALSB APIs and you will get older docs but they might have more details.

  • Modify the contents of xquery resource using customization file

    I have a xquery resource that stores constants that are environment specific.
    Is there a way to use the 'customization file' feature in OSB to replace the contents of the file instead of having separate xquery resources for each environment ?

    You cannot do this using the customization feature..

  • OSB HowTo: Adding an endpoint using the customization file.

    Hi Guys,
    I want to add a new endpoint URL using the OSB customization file. My use case is, that we have single endpoints in the test environment but multiple (cluster) endpoints in the integration environment. So I though i can use the following Snippet to do so:
    <cus:envValueAssignments>
         <xt:envValueType>Service URI</xt:envValueType>
         <xt:location>1</xt:location>
         <xt:owner>
              <xt:type>BusinessService</xt:type>
              <xt:path>service/BusinesService</xt:path>
         </xt:owner>
         <xt:value xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema">http://myAdditionalClusterURL</xt:value>
    </cus:envValueAssignments>
    But I get the Error: "URI index 1 is not valid" which makes perfect sense. It is invalid, because I want to ADD and not EDIT it.
    So my question is, what is the right approach to achieve this.
    Kind Regards

    Hi,
    You have to add the new endpoint in "SERVICES URI TABLE":
    <cus:envValueAssignments>
    <xt:envValueType>Service URI Table</xt:envValueType>
    <xt:location xsi:nil="true"/>
    <xt:owner>
    <xt:type>BusinessService</xt:type>
    <xt:path>YOUR_BUSINESS_PATH</xt:path>
    </xt:owner>
    <xt:value xmlns:tran="http://www.bea.com/wli/sb/transports">
    <tran:tableElement>
    <tran:URI>endpoint_0</tran:URI>
    <tran:weight>1</tran:weight>
    </tran:tableElement>
    <tran:tableElement>
    <tran:URI>http://myAdditionalClusterURL</tran:URI>
    <tran:weight>0</tran:weight>
    </tran:tableElement>
    </xt:value>
    </cus:envValueAssignments>
    The configuration plan must contain all endpoints, new and previously endpoint added.
    Regards.

  • Create Customization File in OSB 10g with WLST script

    Is it possible to create a customization file the same as created from the OSB console with a WLST script?
    Can someone show me the syntax to do this? I need to turn this request around quickly and don't have time for a lot of trial and error.
    Edited by: DoubleT on Sep 29, 2009 6:44 PM

    I resolved my problem. The solution is follow (Java language):
    Set<Ref> domainRefs = alsbConfMB.getRefs(businessServiceQuery);
         EnvValueQuery evquery = new EnvValueQuery(null, // search across all
                   // resource types
                   envValueTypesToSearch, domainRefs, // search only in found refs.
                   false, // Search all resources
                   null, // the string we want to replace
                   false // not a complete match of URI.
    Collection<QualifiedEnvValue> founds = alsbConfMB.findEnvValues(evquery);
         List<QualifiedEnvValue> qualifiedEnvValueList = new ArrayList<QualifiedEnvValue>();
         for (QualifiedEnvValue qev : founds) {
              if (qev.getEnvValueType().equals(EnvValueTypes.SERVICE_URI)) {
                   qualifiedEnvValueList.add(qev);
         EnvValueCustomization projectEnvValsCustomization = new EnvValueCustomization("Customizations File for businss services ", qualifiedEnvValueList);
         List<Customization> customizationList = new ArrayList<Customization>();
         customizationList.add(projectEnvValsCustomization);
         OutputStream fileOutputStream = new FileOutputStream("testCustomization.xml");
         Customization.toXML(customizationList, fileOutputStream);
         fileOutputStream.close();

Maybe you are looking for

  • BOM Selection Mandatory while creation of Production Order

    Hello Friends, I would like to know that is there any option other than production version which makes it mandatory to have valid BOM must for creation of Production order / coversion of planned order to Production order. I have tried with Production

  • Delay in automatic OBD creation after GRN in collective purchase order

    Gurus, 1. For certain articles only, there is a delay in automatic outbound delivery creation once GRN is done for a collective purchase order. The stores raise individual POs to the DC and the DC raises a collective PO to the factory/ manufacturing

  • How do I get iWork on OSX 10.8 to sync with iCloud docs created in iOS?

    There's lots of support about accessing docs already stored in iCloud from iOS, but I can't find anything beyond the basic "turn iCloud on" support for the desktop. I have an iPad (uptodate iOS and iWork apps) and lots of docs stored in iCloud. I can

  • Runtime error in TestStand 4.1

    Hi! I installed TestStand 4.1 and tried to run the C# user interface provided by TestStand. When I click on Sequence view control in sequence editor tab, I get a run time error and the application closes by iteslf. Im attaching a screen shot of this.

  • How do I get Itunes to play my TV programmes continuously and shuffle the series'?

    I have 3 Series' of The Big Bang Theory and as i have the laptop hooked up to my TV, i would like to be able to just put them all in a playlist and press shuffle, but it only ever plays one then stops. I tried putting them in a smart playlist, but th