Schema customization
hello,
I have one messaging server running with customized schema with some object classes and attributes.
I am preparing a new server. How could I get that scheam to the new server.
What are the complete steps for this.
Do i require to only copy the schema file from the old server to new server and placing under the directory instance's schema folder? or are there other steps also need to be followed.
thanks
mr.chhunchha wrote:
I have one messaging server running with customized schema with some object classes and attributes.
I am preparing a new server. How could I get that scheam to the new server.This would depend on the version of directory server and what utility/method was used to customise the schema. A better place to ask this question is the directory server forum:
http://forum.java.sun.com/forum.jspa?forumID=761
Regards,
Shane.
Similar Messages
-
hello,
I have one messaging server running with customized schema with some object classes and attributes.
I am preparing a new server. How could I get that scheam to the new server.
What are the complete steps for this.
Do i require to only copy the schema file from the old server to new server and placing under the directory instance's schema folder? or are there other steps also need to be followed.
Version of new directory server is 6.3.
thankshello,
thanks for replying....
I have read that already and I am reading that for more information
however I am looking for some information which I can used to identify which are the things added for the schema customization in a old directory.
I also found some class and some attributes from 99user.ldif which are as a part of customized schema.
I added those attributes and object class to user99.ldif as it in new directories schema folder and restarted directory.
Now I dumped ldif for the test user created from the old directory. I removed some of the attributes which were not related to new one..and some functionality. however I failed to add that user.
I tried adding objectclass which newly added to shcema, to user on new ldap - objectclass added successfully.
there was one class posixAccount which I was not able to add. however I believe that this objectclass is by default available and i should be able to add.
any idea...what is going wrong? Am I doing something wrong in schema customization or something need to be added apart from this. -
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.
ThanksHi,
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 -
JAXB: Exception thrown during Unmarshalling ! HELP !
Hi, my JAXB works fine when the input XML conforms with the schema. But sometimes the input XML contains some extra non-business related fields (populated by the client application) that are absent from my schema definitions and cannot be predicted. In such scenarios JAXB fails during unmarshalling. Is there a way round this ? I have tried Unmarshaller.setValidating( false), but still fails ! Ideally I would want the parser to ignore such fields. Do I need to write a custom EventHandler as means of a way out? Kindly suggest
RajI found the following in JAXB specification 1.0, Section 5.9.5
Bind wildcard schema component:
A wildcard is mapped to a simple content-property with:
● Content-property name set to the constant �any�. A binding schema customization could provide a more semantically meaningful contentproperty name.
● Content-property base type set to java.lang.Object by default. Wildcard content encountering during unmarshalling is supported if global XML element tags occurring in �strict� or �lax� wildcard context
are known to the instance of javax.xml.bind.JAXBContext, meaning that the schema(s) describing the element content occurring in the wildcard context is registered with the JAXBContext instance, see
Section 3.2, �JAXBContext,� on page 24 on how bindings are registered with a JAXBContext instance. A JAXB implementation is only required to be able to marshall and unmarshal global element content to/
from �strict�/�lax� wildcard context that is registered and valid5 according to the schema(s) registered to JAXBContext. The specification does not specify how a JAXB implementation handles element content that it does not know how to map to a Java representation.
● See content-property predicate for a wildcard.
● If the maxOccurs is greater than one, the content property is mapped
to a collection property. The default collection property is a List
property.
● These is no default value.
Does anyone know how to go about setting Content-property name & Content-property base type as the specification suggests ? -
Binding ANY in (JAXB) xjs
Any ideas on how i bind the following dtd entry in my xjs file.
<!ELEMENT ResultData ANY>
Where i want the ResultData to pick up any tags in between, even as just a string or something, without trying to marshal it.
eg
<ResultData>
<id>1</id>
<name>test</name>
</ResultData>
Thanx for any advice and i am sorry if this is a simple question!
KrisHi
I am having the same problem too. If any of you have solved this problem kindly enlighten me. In between, I found the following in the specification
A wildcard is mapped to a simple content-property with:
Content-property name set to the constant �any�. A binding schema customization could provide a more semantically meaningful contentproperty
name.
Content-property base type set to java.lang.Object by default.Wildcard content encountering during unmarshalling is supported if global XML element tags occurring in �strict� or �lax� wildcard context are known to the instance of javax.xml.bind.JAXBContext, meaning that the schema(s) describing the element content occurring in the wildcard context is registered with the JAXBContext instance, see Section 3.2, �JAXBContext,� on page 24 on how bindings are registered with a JAXBContext instance. A JAXB implementation is only required to be able to marshall and unmarshal global element content to/from �strict�/�lax� wildcard context that is registered and valid according to the schema(s) registered to JAXBContext. The specification does not specify how a JAXB implementation handles element content that it does not know how to map to a Java representation.
See content-property predicate for a wildcard.
If the maxOccurs is greater than one, the content property is mapped to a collection property. The default collection property is a List property.
These is no default value.
But still I could'nt make the necessary changes !
Thanks -
How to customize Flash Chart color scheme (Look 1 etc..)
Hi,
Is their any way I can customize the Flash Chart color schemes (Look 1, Look 2). I know there's a "Custom" option but I'd like to define what Look 1 is so that I don't need to use custom values for each chart.
Thank you,
Martin
[http://apex-smb.blogspot.com/]Thank you Dimitri
What you suggest is what I am currently doing.
But let's say I have to change the colors in all my graphs, I would have to go through all of them and change the "Custom Colors".
I was looking for something similar to a template where I would only have to change the color definition in one place... -
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 StaffanYou 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 -
Wrong behavior doing customize of Partner Schema in EBP
Dear supporters,
We work with SRM server 550 SP 14.
We want to define partner function" Invoicing Party" in Partner Schema, and map to purchase order transaction.
We are trying to define Partner Schema under Partner Determination Procedure, but we arenu2019t getting the partner function" Invoicing Party".
It looks like we have a problem with adding partner function to the Partner Determination Procedure.
Thanks & best regards,
Gil ShinarHi
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/bpx-community/supplier-relationship-management/how%20to%20configure%20user-defined%20partner%20functions%20in%20mysap%20srm.pdf
i dont rememeber ECS much
invoicing party partner function 29 right and it is same as vendor right by default..
check bbp_pd for your srm po .
but advantage in classic , we can have different but we need not bring into srm what invoice party into the srm from ecc if other than vendor...
i like classic much than ecs.. -
Customize response schema while inserting record in Oracle DB
Hi,
When we insert record in any table of the oracle from BizTalk then it generate the response from oracle but generated response is not relevant because it only shows how many records are inserted so i just want to customize it.
Is it possible in BizTalk ?
if i want to add few fields in the response then what will be the process ?
Thanks in Advance,
Regards,
GyanHi Gyan,
If the returned few field’s value are depends on the oracle database, yes you can update your stored procedure to do so.
Otherwise construct later in your BizTalk process.
Following article perform the exact operation as yours and also handles the response, this shall give you guidance on
implementing this.
Performing Composite Operations on Oracle
Database by Using BizTalk Server
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. -
Color Schemes/Visual Customization
I've always had bad luck with 3rd party GUI customization tools, so are there any provided by apple that'll allow me to change the look [just very basic stuff, like the close/minimize/maximize button colors] safely, or is there a way for me to do it myself fairly easily that anyone can recommend?
Thanksuh...I meant for this to be a completely different topic, not about disabling animations and such but purely about skinning, though I should've used that word I guess. I don't believe skinning fits into the other topic, because a totally different group of applications are used for that, as far as I've seen. So, that's why I posted this topic, not as an intentional rephrase of the other, but I'll try those programs and ask again later if they don't answer this one as well.
-
How can I connect to a different database schema,other than adobe?
I'm building an application where I want to use a different database for it,for storing additional data for the users(different from "edcprincipaluserentity" table in "adobe" database stores)..How I can connect to my database schema created in MySQL from Workbench,to assign tasks to my users,using the Process Management/Assign Task service?
You can only assign task to user that are known by the LiveCycle User Manager.
When you configure LiveCycle, you can tell it where you want to get the users from. They can be created them locally in the local database, or synchronized from an LDAP directory in which case it'll read the users from LDAP and make a copy of some of the properties to the internal LiveCycle database.
Bottom line, all users have an id (in the edcprincipalentity table) in the adobe database.
If you need your users to come from a different database, then you need to customize the SPI (security provider interface) so that you can synchronize the users coming from your external database. Again, this is a customization since out of the box, we don't synchronize against external database. But it is possible, the API is there and other customers have done it.
I hope this clarifies things a bit.
Jasmin -
Custom report - Can't customize font / table width etc
So i'm authoring my first report - that works fine; however I can't seem to figure out how to customize the font / table width etc. I'm creating an RDL file from Report Server Project Wizard in Visual Studio and in there i'm changing font sizes and table
widths and I can see its changing in the RDL file's XML. I then plug the RDL file into my managment pack and import it. I run the report and the results always have this huge font and the table widths don't change. Anyone have any idea what i'm missing or
why that would be happening? heres the RDL file for reference:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
<Body>
<ReportItems>
<Textbox Name="textbox1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Report1</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>SteelBlue</Color>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>textbox1</rd:DefaultName>
<Height>0.36in</Height>
<Width>5in</Width>
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Tablix Name="table1">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>2.75in</Width>
</TablixColumn>
<TablixColumn>
<Width>3.58333in</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.22in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="textbox2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Raised Date Time</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>6pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>textbox2</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<BackgroundColor>SteelBlue</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="textbox3">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Alert Name</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>6pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>textbox3</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<BackgroundColor>SteelBlue</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="textbox4">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Alert Description</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>6pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>textbox4</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<BackgroundColor>SteelBlue</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.21in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="RaisedDateTime">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!RaisedDateTime.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>5pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>RaisedDateTime</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="AlertName">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!AlertName.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>5pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>AlertName</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="AlertDescription">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!AlertDescription.Value</Value>
<Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>5pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>AlertDescription</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember />
<TablixMember />
<TablixMember />
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
<KeepTogether>true</KeepTogether>
</TablixMember>
<TablixMember>
<Group Name="table1_Details_Group">
<DataElementName>Detail</DataElementName>
</Group>
<TablixMembers>
<TablixMember />
</TablixMembers>
<DataElementName>Detail_Collection</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<KeepTogether>true</KeepTogether>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>DataSet1</DataSetName>
<Top>0.36in</Top>
<Height>0.43in</Height>
<Width>7.33333in</Width>
<ZIndex>1</ZIndex>
<Style />
</Tablix>
</ReportItems>
<Height>0.79in</Height>
<Style />
</Body>
<Width>8.1875in</Width>
<Page>
<LeftMargin>1in</LeftMargin>
<RightMargin>1in</RightMargin>
<TopMargin>1in</TopMargin>
<BottomMargin>1in</BottomMargin>
<Style />
</Page>
<AutoRefresh>0</AutoRefresh>
<DataSources>
<DataSources>
<DataSource Name="DataWarehouseMain">
<DataSourceReference>Data Warehouse Main</DataSourceReference>
<rd:DataSourceID>e4235c51-407f-4065-8519-a1e57374bc45</rd:DataSourceID>
</DataSource>
</DataSources>
</DataSources>
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>DataWarehouseMain</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AlertName">
<Value>=Parameters!AlertName.Value</Value>
</QueryParameter>
<QueryParameter Name="@StartDate">
<Value>=Parameters!StartDate.Value</Value>
</QueryParameter>
<QueryParameter Name="@EndDate">
<Value>=Parameters!EndDate.Value</Value>
</QueryParameter>
<QueryParameter Name="@ObjectName">
<Value>=Parameters!ObjectName.Value</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
</QueryParameters>
<CommandText>SELECT dbo.vManagedEntity.FullName,
dbo.vManagedEntity.TopLevelHostManagedEntityRowId,
dbo.vManagedEntity.ManagedEntityRowId,
Alert.vAlert.ManagedEntityRowId,
Alert.vAlert.AlertName,
Alert.vAlert.AlertDescription,
Alert.vAlert.RaisedDateTime
FROM dbo.vManagedEntity
INNER JOIN Alert.vAlert
ON dbo.vManagedEntity.ManagedEntityRowId = Alert.vAlert.ManagedEntityRowId
WHERE dbo.vManagedEntity.FullName LIKE '%' + @ObjectName + '%'
AND Alert.vAlert.AlertName LIKE '%' + @AlertName + '%'
AND Alert.vAlert.RaisedDateTime >= @StartDate
AND Alert.vAlert.RaisedDateTime <= @EndDate
ORDER BY Alert.vAlert.RaisedDateTime DESC</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="AlertName">
<DataField>AlertName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="AlertDescription">
<DataField>AlertDescription</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="RaisedDateTime">
<DataField>RaisedDateTime</DataField>
<rd:TypeName>System.DateTime</rd:TypeName>
</Field>
<Field Name="ObjectName">
<DataField>ObjectName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
</DataSet>
</DataSets>
<ReportParameters>
<ReportParameter Name="AlertName">
<DataType>String</DataType>
<Prompt>Alert Name</Prompt>
</ReportParameter>
<ReportParameter Name="StartDate">
<DataType>DateTime</DataType>
<Prompt>Start Date</Prompt>
</ReportParameter>
<ReportParameter Name="EndDate">
<DataType>DateTime</DataType>
<Prompt>End Date</Prompt>
</ReportParameter>
<ReportParameter Name="ObjectName">
<DataType>String</DataType>
<Prompt>Object Name</Prompt>
</ReportParameter>
</ReportParameters>
<Language>en-US</Language>
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
<rd:ReportUnitType>Inch</rd:ReportUnitType>
<rd:ReportID>4250ddf1-3c87-47b1-b8c2-314aad86ad86</rd:ReportID>
</Report>
Any suggestions would be greatly appreciated. Thanks!I did some digging and found a link that might help you/have an answer.
http://stackoverflow.com/questions/14850503/change-default-font-ssrs-visual-studio
https://connect.microsoft.com/SQLServer/feedback/details/574003/modify-the-default-font-family-for-sql-server-business-intelligence-development-studio-while-creating-a-report#
If you click on work around someone posted that they were able to modify the default font in visual studio.
"If I am not mistaken, you can update your Report.rdl template file in visual studio
to use the default font you wish to use.
navigate to this location (where x is your visual studio version):
C:-\Program Files\Microsoft Visual Studio x\Common7\ide\PrivateAssemblies\ProjectItems\ReportProject
copy report.rdl to an already created report project.
Add the report to your report project
Update the default font where applicable.
Copy the updated report.rdl back to the location above and that is it.
The next time you open your project, you will be using the update rdl file as your
template.
You can do this as many times as you want.
Use this link as a reference
http://weblogs.sqlteam.com/jhermiz/archive/2007/08/14/60283.aspx
Cheers,
Martin
Blog:
http://sustaslog.wordpress.com
LinkedIn:
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. -
BOBJ on Oracle Best Practices - Schema vs New DB
Hi all,
My company is installing Business Objects 4.1 as part of an overall (new) SAP project. I am the Oracle DB for the project and new to the SAP/Business Objects world.
My question is how do most people separate the different pieces of the overall Business Objects install on the database level? I was thinking we would have one database with different schemas for Audit, CMS, BODS and Information Steward. I've heard from our integrator that some companies will have a separate database for each.
Not knowing the system that well, adding separate databases seems unnecessary. Where I would have some additional hoops to jump through if a restore was needed for just one of the schemas, it seems better then adding the additional DBs.
Hopefully this makes sense.
Thanks.Hi Michael,
I agree with Mani's suggestion as recommended approach. However, It would depend from org to org.
and if insisted to continue with one database then you would have to scale ORA DB accordingly considering trnsactional nature of each service highlighted (CMS, AUDIT, BODS)
Since, these are transactional you would need to customize database while setup (DB buffer, Undo segments, Shared pool)
I'm assuming you would be using 11g R2 on Linux Operating system(mostly preferred). Hence,
how is Oracle DB deployed(single instance architecture or RAC) on which you would create DB schemas for above services?
In either of the above case you should setup db user for BODS and CMS to conect to the ORA database in "Dedicated server connection" mode and not in "Shared server connection" mode. Hence, no latency provided the Server platform are in the same network or on same server. Audit could connect in "Shared server conection" mode.
In ORA RAC deployment i don't forsee any issues as your transactions could be benefited by "Streams" feature incase of ORA instance failure.
Starting in Oracle 11g Release you may be benefited from automatic PGA memory management can be implemented using
• PGA_AGGREGATE_TARGET initialization parameter for PGA
• MEMORY_TARGET initialization parameter combined total memory for SGA & PGA
I may go on and on. Hope i was able to put some light here. Please refer Performance Optimization in BODS for more information regarding BODS that might also assist you.
Regards,
Sandeep -
With Reports 10G can you customize you message and stop formatting?
Oracle, states to come here for answer. they said, OTN should be able to help.
If any one knows how this can be done can you please help me out?
thanks,
We were told this was fixed with 10G so we upgraded to 10G. We have a
report and we want it to execute if it's less than 10 records if not we want a
message to come up that the report needs to be scheduled.
Well we run the report and it displays exceeded record count but the format
still runs so no time saved on the web.
If the record count was exceeded we want to HALT the system and not go any
farther.
Now if we could modify the system message 1825 we would be o.k. But we don't
know if that is going to work. If we could change the message we would be
o.k. with that. that would mean changing the system codes though.
### How is the Report being called (Command line, URL or via Oracle Forms): ###
If false comes back in the beginning then we don't want any report formatting
to be done. Right now the format is done it seems but no data is displayed
because criteria isn't met.
So we dont wnat the formatting to be run when criteria isn't met. But for
some
reason it still runs and takes time.
See we have some reports on the web that can only be ran by date range right
now the clients can only run the reports for a 6 months range.. Well some
clients have a lot smaller record count. So we want to change the way the
reports are ran to a records count. If the count is large than said amount
then a message comes up that states the report has to be scheduled. If the
amount is under said amount then the report runs.
So at this time in the report we do a count then we move onto will the report
run or not if over the amount we want to abort the process but we don't want
the client to see the abort. We definately don't want the client to sit and
wait for the format to run when NO Data is to be returned.
### Error messages and error scenario: ###
So what we want is too see a message "Schedule the report count exceeded" and
NO formatting done. If under amount we want the report to run.
### Provide a detailed step-by-step description of your problem or question: ###
Or is there a way to customize the messages the client / users will see. And
no formatting time for no records returned.
Contact me via : E-mail -> [email protected]
Text continued in next action...
20-SEP-04 18:39:53 GMT
Text continued from previous action...
20-SEP-04 19:18:51 GMT
New info : Is there a way if the error messages have to come up that we can
hide the message or have another screen cover that error message something to
cover the message so that the user doesn't see the error message.
20-SEP-04 19:30:23 GMT
Hi Darlene,
Thank you for using MetaLink. Iam currently working on a very critical issue.I shall review/research your issue at the earliest opportunity and w
ill update the SR / call you as soon as we have relevant information. Thank you
for your patience.
Best Regards,
Seema,
Oracle Support Services
STATUS
=======
@WIP -- Work In Progress
20-SEP-04 19:30:30 GMT
Email Update button has been pressed: Sending email to [email protected]
21-SEP-04 00:32:18 GMT
Hi Darlene!
If you are calling the report from a form, try using the EXIT_FORM line in your code.
Thanks and Regards,
Seema
21-SEP-04 00:33:01 GMT
Email Update button has been pressed: Sending email to [email protected]
21-SEP-04 14:09:20 GMT
New info : We will try it and let you know.
21-SEP-04 14:19:04 GMT
New info : We are not calling the report from a form so this won't work. Any
other way. We are needing to do this badly.
21-SEP-04 14:39:06 GMT
New info : Can I get detailed steps about how to customize the system message
or hide the message when we abort the report?
21-SEP-04 15:38:39 GMT
Hi Darlene!!
As talked to you on phone, here are the steps for you to try.
The below has been run as a test case using emp table in scott schema of a database
1) create a summary coloumn say cs_1 in the data model.
2) point the function to count.
3) Point the source to what ever's count you want it to be pointed to(say empno of emp table of
scott schema)
4) create a user parameter say NO_ROWS
5) in its property palette make its data type number and initial value as 1
6) I had teh following query for my report:
select empno, ename from emp
where rownum <= :no_rows
This means that the report that will be generated will consist of a total no of NO_ROWS(that we
shall be specifying at run time). The before report trigger(mentioned in 7 below) shall assure
that whenever we specify NO_ROWS greater than 5 then the report will display a customized pop up
message.
7) create a before report trigger as:
function BeforeReport return boolean is
user_excp EXCEPTION;
begin
if :cs_1 >5 then
raise user_excp;
return (false);
else
return true;
end if;
EXCEPTION
WHEN user_excp then
SRW.MESSAGE(30, 'Data is more please schedule this report:');
raise SRW.PROGRAM_ABORT;
return (false);
end;
This way when u run a report, an argument is asked whether how many rows do you want to be
displayed as in the parameter NO_ROWS. then you specify the number. If that number is greater
than 5(in this case, due to if :cs_1 > 5 then....) then it will pop up a message saying "Data is
more please schedule this report:"
In case you do not want to specify NO_ROWS..then you need not put that and modify the report
query as "select empno, empname from emp;" i.e. without where clause.
21-SEP-04 16:49:30 GMT
New info : we will try this then update the TAR.
21-SEP-04 16:58:09 GMT
ok you update the tar when you try the above steps.
STATUS:
@CUS
23-SEP-04 02:16:00 GMT
New info : Information from the person that did this suggestion step by step.
I tried this step by step, but unfortunately, it doesn't work the way we want.
First with this suggestion, the user needs to choose how many records they
want
to get, or we default a number of records, in order to run the report. The most
important thing is, whenever you specify the statement return false or raise
SRW.PROGRAM_ABORT in the before report trigger, the system message will pop up.
I really hope that people from Oracle would let us know how to customize the
system message or hide it.
23-SEP-04 14:23:04 GMT
New info : I just thought that we have some sort of message, which I guess is
from the database, when we do claim search on client inquiry. I am just
wondering if we could try the same thing to the report.
The some sort of message looks like this on dev box:
Your search exceeded 5000 records and will surpass the capabilities of this
connection. Please narrow the search criteria and resubmit.
It's just a thought, not sure if it's going to work.
When could we have the DBA Make this change. The servlet.properties???
23-SEP-04 17:30:55 GMT
REQUESTED INFORMATION PROVIDED
===============================
Hi Darlene,
Thank you for providing the requested information. I am currently reviewing/resea
rching the situation and will update the TAR / call you as soon as I have additi
onal information. Thank you for your patience.
Best regards,
Ajit
STATUS
=======
@WIP -- Work In Progress
23-SEP-04 18:04:31 GMT
UPDATE
=======
Hi Darlene,
We cannot modify the system messages nor do I think there is a method to hide the system message. The message that was coming is
due to the raise srw.program_abort command, which is the element through which
we can abort the program.
Thanks
Best Regards
Ajit
@CUS
23-SEP-04 18:29:26 GMT
New info : Can you please look into a way that we can get something to work?
23-SEP-04 18:49:28 GMT
Hi Darlene,
I am sorry to say that but I don't think there is any any workaround to this because the system message is what is generated by the oracle reports i
nternally. Still if you wish you may refer to the otn discussion forum which is
maintained by teh product management group and post a new thread on it. the link
to the forum is Reports
Also since nothing can be done on our side I don't see any reason to keep this TAR open an
d if you wish we can soft close this.
Thanks
Regards
Ajit.
New info : Shouldn't there always be a way to do something? I don't understand
why we were told in 10G that this could be done and now we are told it can't.K T wrote:
Yep - not nice...unless you do a TE 'Get Info' in the Finder and √ the 'Open in 32-bit mode' box and try again...then, all seems well in snow leopard land.
Really? I figure since I have a Core Duo chip, everything always opens in 32-bit mode. In any case, I did file a bug report and will give your suggestion a try later today. -
How to Customize the WSDL file in Weblogic
Hello All
I am trying to make a web service deployed inside weblogic to be accessible through a loadbalancer that use HTTPS protocol.
The wsdl file url is accessible through the load balancer via https and all works fine expect the schemalocation attributes within the wsdl
<types>
<xsd:schema>
<xsd:import namespace="http://interfaces.package.com/" schemaLocation="http://domainname:80/I2SS-Interface-context-root/InterfacePort?xsd=1"/>
</xsd:schema>
</types>
I don't know which element is generating the wsdl (weblogic or JAXWS SOAPBinding) . But I need that the schema location attributes contains https url and using the port 443.
Please can you help me to customize this file.
Thankschange your web-inf directory name to WEB-INF. This should fix your problem.
Kumar.
Alex wrote:
> I write a jap and a web.xml files and also pack these files into a war file.
> When I use the console to deploy the war, the console think the war is a
> application, not web application.
> I attach the test.war.
>
> Name: test.war
> test.war Type: unspecified type (application/octet-stream)
> Encoding: x-uuencode
Maybe you are looking for
-
I am trying to maintain my inbox on my imac while not carrying around all my mail on my iphone. As of now, I only seem to be able to sync the inboxes. If I delete a mail on my iphone, it disappears on both the server and imac. I only seem to be ab
-
Hi Guys, I have a file to IDoc scenario in which the Sender system places a file on FTP Directory at source side. PI picks up the file, generates a IDoc and take a "FileName" from the name of the source file. For example, If "Sender A" sends a file "
-
Acrobat 7.0 - internal error when attaching to email
I have Acrobat 7.0 on a Windows Server 2003 machine with Outlook 2003 and everytime I click the attach to email button I get an "An Internal Error has Occured". I want to be able to email the pdf directly from Adobe rather than save the file and att
-
Installing iTunes 2.0.4 on OS 9.0.4 ?
Hi there: I have an older Mac that I use in my art studio that runs OS 9.0.4. I would very much like to be able to see if I can install iTunes so I can use it to load MP3s and play them from the computer while I'm working in the studio. I just do not
-
How do I get a refund for an app
I bought the iRig guitar accesory that allows you to plug in your guitar. I then got the free app and was consideing buying the Fender version which has a 4 track recorder and other effects for 15.00 but they tell you if you already have Amplitube ju