Including schemas and Entity Resolver
I have a MasterSchema.xsd which includes 2 sub-schema's, schema1 and schema 2 using include schemaLocation as shown below
<?xml version = "1.0" encoding = "UTF-8"?><xsd:schema xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
elementFormDefault = "qualified">
<xsd:include schemaLocation = "schema1.xsd"/>
<xsd:include schemaLocation = "schema2.xsd"/>
</xsd:schema>
I am using the parser.setProperty to associate the MasterSchema.xsd with the instance. Like so,
parser.setProperty("http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation","MasterSchema.xsd");
I am registering an entity resolver with the parser and the entity resolver handler is an inner class. Shown below
parser.setEntityResolver(new EntityResolver() {
public InputSource resolveEntity(String publicId, String systemId)
if (systemId.endWith("MasterSchema.xsd") {
return new InputSource(("/absolute_path/MasterSchema.xsd");
} else if (systemId.endsWith("schema1.xsd")) {
return new InputSource(("/absolute_path/schema1.xsd");
} else if (systemId.endsWith("schema2.xsd")) {
return new InputSource("("/absolute_path/schema2.xsd");
} else {
return null;
The parser finds the MasterSchema.xsd but not the included schema1.xsd and schema2.xsd. Any ideas?
I am using the external-noNamespaceSchemaLocation instead of external-schemaLocation since I am not using any namespace.
Thanks
Mary.
I having the same problem, any resolution?
-alexander
Similar Messages
-
This relates to the following thread:
Why does refreshing a report in the EPM Add-In need to edit the Ownership Manager?
Since I've received no responses on the above thread, I thought I might approach this from a different angle.
If we have a report that includes both Scope and Entity, in SAP BPC 10 NW (801 SP03) / EPM Add-In 10.0 SP 16 Patch 1, does this require a user to have elevated permissions in order to refresh the report? I ask because I have users who have rights to view reports, but they error out when they try to refresh a report's data, only where Scope and Entity are used in the report. The tasks that error are:
P0081
Run Consolidation Tasks
P0082
View Ownership Manager
P0083
Edit Ownership Manager
I do not understand why any of these should even be called by refreshing the report, as the user is simply "viewing" data that already exists in the environment.
Can someone please shed some light on this or point me in the direction of how I can go about resolving this issue?
Your help is greatly appreciated.
JeffHi
I am facing the same issue despiste the elevated app permission as per
https://msdn.microsoft.com/en-us/library/office/jj822159.aspx?f=255&MSPPError=-2147217396
I still had the error 401
the solution for me was
Under list settings -> advanced settings update the Create and Edit access settings from "Create and edit all items"
the add the user the right to add only ( no edit , no delete) .
Eric Caron -
my phone keeps freezing on settings, I cannot make or receive a call but everything else is working including internet and mail. where it should be showing the reception bars it is only showing a broken line. How do I resolve this?
If you are not showing reception bars, then I don't know how the data is working? Have you tried doing a reset? Hold the sleep/wake and home buttons together until you see the Apple logo and then release. After the phone restarts, check to see if it works. If that doesn't help, then try removing the SIM card, then reinserting it. If that doesn't help, then contact your carrier for assistance in calling.
-
XML DevCon 2001: Submit schema and stylesheet problems- win XML Spy
There are only a few days to submit schema and stylesheet problems for XML
DevCon 2001 in London. If the workshop instructors use your submission
during the conference, you win a copy of XML Spy.
<shamelessPlug>
XML DevCon 2001 has a content-rich technical program with a faculty that
includes Henry Thompson (W3C Fellow), Peter Chen (IEEE Fellow, ACM
Fellow),
Martin Bryan (DIFFUSE Project), and authors such as Bob DuCharme, Ian
Graham, Elliotte Rusty Harold, G. Ken Holman, Benoît Marchal, JP
Morgenthal,
and Simon St. Laurent. There are a variety of eBusiness sessions,
including
panel discussions and presentations about ebXML, Web Services, and UDDI.
The program includes presentations by Jonathan Borden, Ron Bourret, Lee
Buck, Alex Chaffee, Mark Colan, John Evdemon, Meike Klettke, Andy
Longshaw,
Ingo Macherius, Simon Nicholson, David Orchard, Sebastian Rahtz, Daniel
Rivers-Moore, Michael Rys, Krishna Sankar, Matt Sergeant, Richard Tobin,
Priscilla Walmsley, David RR Webber and other distinguished faculty.
</shamelessPlug>
http://www.xmldevcon2001.com/London/html/conference.php
For a free pass to exhibits and special events (keynotes, joint XML UK and
British Computer Society meeting, OASIS XPath/XSLT meeting, vendor
presentations):
http://www.xmldevcon2001.com/London/html/special_events.php
Public submissions (schemas and stylesheets)
Three members of the W3C Schema Working Group (Michael Rys, Henry
Thompson, Priscilla Walmsley) will teach a Schema Workshop. Submit
problem schemas to them by e-mail:
[email protected]
or
http://www.xmldevcon2001.com/London/html/session.php?code=W5
Sebastian Rahtz, Bob DuCharme, Benoît Marchal, and Ken Holman will
present the "Stylesheets and Transformations: Best Practices" workshop on
Thursday, February 22 in London. To submit a stylesheet or problem
description for their workshop:
[email protected]
or browse to:
http://www.xmldevcon2001.com/London/html/session.php?code=T17
========== Ken North ======================
See you at Javacon 2001 (New York, March 1)
www.javacon2001.com
XML DevCon 2001: London (February 21-23) New York (April 8-11)
www.xmldevcon2001.com
=======================================Looks okay to me. But then I have no idea of what those "problems" are that you mentioned. Was there a particular reason you didn't tell us what they are?
-
ORA-30937 when validating element referenced from included schema
I've boiled my latest problem down to a simple test case. Basically it seems as though the included schema is the problem, but I can't figure out why:
begin
dbms_xmlschema.deleteSchema('http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/testinclude.xsd', dbms_xmlschema.DELETE_CASCADE_FORCE);
dbms_xmlschema.registerSchema('http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/testinclude.xsd',
'<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" versionfiltered="1-00" id="NDNASimpleTypes">
<xsd:complexType name="MessageHeaderType">
<xsd:sequence>
<xsd:element name="MESSAGE_NUMBER" type="xsd:long"/>
<xsd:element name="MESSAGE_TYPE" type="MessageTypeType"/>
<xsd:element name="MESSAGE_DATE" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="MessageTypeType">
<xsd:annotation>
<xsd:documentation>The definition of the Sample Message Types</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2"/>
<xsd:enumeration value="CT"/>
<xsd:enumeration value="CA"/>
<xsd:enumeration value="CD"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>',TRUE,FALSE,FALSE,FALSE);
dbms_xmlschema.deleteSchema('http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd', dbms_xmlschema.DELETE_CASCADE);
dbms_xmlschema.registerSchema('http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd',
'<xsd:schema xmlns="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" elementFormDefault="qualified" attributeFormDefault="unqualified" versionfiltered="1.0" id="Test">
<xsd:include schemaLocation="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/testinclude.xsd"/>
<xsd:element name="SAMPLE_MESSAGE">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MESSAGE_HEADER" type="MessageHeaderType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>',TRUE,TRUE,FALSE,FALSE);
END;
update xml_in
set xml_data = xmltype ( '<?xml versionfiltered="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2005 rel. 3 U (http://www.altova.com)-->
<SAMPLE_MESSAGE xmlns="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd">
<MESSAGE_HEADER>
<MESSAGE_NUMBER>2147483647</MESSAGE_NUMBER>
<MESSAGE_TYPE>CT</MESSAGE_TYPE>
<MESSAGE_DATE>2001-12-17T09:30:47</MESSAGE_DATE>
</MESSAGE_HEADER>
</SAMPLE_MESSAGE>
where msg_id = 8
and I get the error:
ORA-30937: No schema definition for 'MESSAGE_NUMBER' (namespace 'http://www.forensic.gov.uk/eMessages/Pnclink/NDNA') in parent 'MESSAGE_HEADER'
ORA-06512: at "SYS.XMLTYPE", line 0
ORA-06512: at line 27
But if I remove the MESSAGE_NUMBER I get
ORA-31154: invalid XML document
ORA-19202: Error occurred in XML processing
LSX-00213: only 0 occurrences of particle "MESSAGE_NUMBER", minimum is 1
ORA-06512: at "SYS.XMLTYPE", line 0
ORA-06512: at line 37
So it knows there is supposed to be a particle called message_number if it's not there, but not what to do with it if it is.
One other thing, which I think is significant: If I amend my test.xsd schema so I define MESSAGE_HEADER there, so the only thing being referenced from testinclude.xsd is the SIMPLE type "MessageTypeType", I don't have a problem. It seems to be only when I include COMPLEX types.
Any suggestions?Dave
I can't register the XML Schemas with XML DB, since we do think versionfiltered is a valid attribute for a schema element...
SQL> declare
2 res boolean;
3 xmlSchema xmlType := xmlType(
4 '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" versionfilt
ered="1-00" id="NDNASimpleTypes">
5
6 <xsd:complexType name="MessageHeaderType">
7 <xsd:sequence>
8 <xsd:element name="MESSAGE_NUMBER" type="xsd:long"/>
9 <xsd:element name="MESSAGE_TYPE" type="MessageTypeType"/>
10 <xsd:element name="MESSAGE_DATE" type="xsd:dateTime"/>
11 </xsd:sequence>
12 </xsd:complexType>
13 <xsd:simpleType name="MessageTypeType">
14 <xsd:annotation>
15 <xsd:documentation>The definition of the Sample Message Types</xsd:documentation>
16 </xsd:annotation>
17 <xsd:restriction base="xsd:string">
18 <xsd:maxLength value="2"/>
19 <xsd:enumeration value="CT"/>
20 <xsd:enumeration value="CA"/>
21 <xsd:enumeration value="CD"/>
22 </xsd:restriction>
23 </xsd:simpleType>
24 </xsd:schema>');
25 begin
26 if (dbms_xdb.existsResource(:schemaPath)) then
27 dbms_xdb.deleteResource(:schemaPath);
28 end if;
29 res := dbms_xdb.createResource(:schemaPath,xmlSchema);
30 end;
31 /
Queuing DELETE Event
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.04
SQL> begin
2 dbms_xmlschema.registerSchema
3 (
4 :schemaURL,
5 xdbURIType(:schemaPath).getClob(),
6 TRUE,TRUE,FALSE,TRUE
7 );
8 end;
9 /
begin
ERROR at line 1:
ORA-30937: No schema definition for 'versionfiltered' (namespace '##local') in parent '/schema'
ORA-06512: at "XDB.DBMS_XMLSCHEMA_INT", line 20
ORA-06512: at "XDB.DBMS_XMLSCHEMA", line 31
ORA-06512: at line 2XMLSPY agrees with us on this...
If I change version filtered to version I get
SQL> var schemaURL varchar2(256)
SQL> var schemaPath varchar2(256)
SQL> --
SQL> begin
2 :schemaURL := 'http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/testinclude.xsd';
3 :schemaPath := '/public/testinclude.xsd';
4 end;
5 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.00
SQL> call dbms_xmlSchema.deleteSchema(:schemaURL,4)
2 /
Queuing DELETE Event
Call completed.
Elapsed: 00:00:00.07
SQL> declare
2 res boolean;
3 xmlSchema xmlType := xmlType(
4 '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1-
00" id="NDNASimpleTypes">
5
6 <xsd:complexType name="MessageHeaderType">
7 <xsd:sequence>
8 <xsd:element name="MESSAGE_NUMBER" type="xsd:long"/>
9 <xsd:element name="MESSAGE_TYPE" type="MessageTypeType"/>
10 <xsd:element name="MESSAGE_DATE" type="xsd:dateTime"/>
11 </xsd:sequence>
12 </xsd:complexType>
13 <xsd:simpleType name="MessageTypeType">
14 <xsd:annotation>
15 <xsd:documentation>The definition of the Sample Message Types</xsd:documentation>
16 </xsd:annotation>
17 <xsd:restriction base="xsd:string">
18 <xsd:maxLength value="2"/>
19 <xsd:enumeration value="CT"/>
20 <xsd:enumeration value="CA"/>
21 <xsd:enumeration value="CD"/>
22 </xsd:restriction>
23 </xsd:simpleType>
24 </xsd:schema>');
25 begin
26 if (dbms_xdb.existsResource(:schemaPath)) then
27 dbms_xdb.deleteResource(:schemaPath);
28 end if;
29 res := dbms_xdb.createResource(:schemaPath,xmlSchema);
30 end;
31 /
Queuing DELETE Event
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.04
SQL> begin
2 dbms_xmlschema.registerSchema
3 (
4 :schemaURL,
5 xdbURIType(:schemaPath).getClob(),
6 TRUE,TRUE,FALSE,TRUE
7 );
8 end;
9 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.20
SQL> begin
2 :schemaURL := 'http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd';
3 :schemaPath := '/public/Test.xsd';
4 end;
5 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.01
SQL> call dbms_xmlSchema.deleteSchema(:schemaURL,4)
2 /
Queuing DELETE Event
Call completed.
Elapsed: 00:00:00.06
SQL> declare
2 res boolean;
3 xmlSchema xmlType := xmlType(
4 '<xsd:schema xmlns="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="ht
tp://www.forensic.gov.uk/eMessages/Pnclink/NDNA" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" id="Test">
5
6 <xsd:include schemaLocation="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/testinclude.xsd"/>
7 <xsd:element name="SAMPLE_MESSAGE">
8 <xsd:complexType>
9 <xsd:sequence>
10 <xsd:element name="MESSAGE_HEADER" type="MessageHeaderType"/>
11 </xsd:sequence>
12 </xsd:complexType>
13 </xsd:element>
14 </xsd:schema>');
15 begin
16 if (dbms_xdb.existsResource(:schemaPath)) then
17 dbms_xdb.deleteResource(:schemaPath);
18 end if;
19 res := dbms_xdb.createResource(:schemaPath,xmlSchema);
20 end;
21 /
Queuing DELETE Event
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.04
SQL> begin
2 dbms_xmlschema.registerSchema
3 (
4 :schemaURL,
5 xdbURIType(:schemaPath).getClob(),
6 TRUE,TRUE,FALSE,FALSE
7 );
8 end;
9 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.14
SQL> var xmltext varchar2(4000)
SQL> --
SQL> begin
2 :xmltext :=
3 '<SAMPLE_MESSAGE xmlns="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc
hemaLocation="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd">
4 <MESSAGE_HEADER>
5 <MESSAGE_NUMBER>2147483647</MESSAGE_NUMBER>
6 <MESSAGE_TYPE>CT</MESSAGE_TYPE>
7 <MESSAGE_DATE>2001-12-17T09:30:47</MESSAGE_DATE>
8 </MESSAGE_HEADER>
9 </SAMPLE_MESSAGE>';
10 end;
11 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.01
SQL> drop table xml_in
2 /
Table dropped.
Elapsed: 00:00:00.04
SQL> create table xml_in
2 (
3 msg_id number(4),
4 xml_data xmltype
5 )
6 /
Table created.
Elapsed: 00:00:00.03
SQL> insert into xml_in values ( 8, xmltype ('<FOO/>'))
2 /
1 row created.
Elapsed: 00:00:00.01
SQL> declare
2 xmldata xmltype;
3 begin
4 xmldata := xmltype(:xmltext);
5 xmldata.schemaValidate();
6 end;
7 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.09
SQL> update xml_in
2 set xml_data = xmltype ( :xmltext )
3 where msg_id = 8
4 /
1 row updated.
Elapsed: 00:00:00.01
SQL> select * from xml_in
2 /
MSG_ID
XML_DATA
8
<SAMPLE_MESSAGE xmlns="http://www.forensic.gov.uk/eMessages/Pnclink/NDNA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo
cation="ht
tp://www.forensic.gov.uk/eMessages/Pnclink/NDNA http://www.forensic.gov.uk/eMessages/Pnclink/NDNA/Test.xsd">
<MESSAGE_HEADER>
<MESSAGE_NUMBER>2147483647</MESSAGE_NUMBER>
<MESSAGE_TYPE>CT</MESSAGE_TYPE>
<MESSAGE_DATE>2001-12-17T09:30:47</MESSAGE_DATE>
</MESSAGE_HEADER>
</SAMPLE_MESSAGE>
Elapsed: 00:00:00.06
SQL> -
I recently changed my plan to the photoshop plan which includes photoshop and Lightroom but LR won't let me go into the Develop Module or the other Modules because it says Develop Module is disabled. Please renew your membership to reactivate. I'm still a member so why won't it let me go into Develop Module? or any of the other modules?
The Photoshop LR CC is active but you have not yet activated it. The activation server shows it. Please log out & log back in of the CC desktop CC.
The Complete CC purchased last year is active till 11th of July. In case after logging out & logging back in does not resolve the issue, please contact Customer support Contact Customer Care
Regards
Rajshree -
How to validate using schema and entities
I am able to validate documents using w3c schema with either SAX or JDOM. But I need to add some entity definitions from a DTD.
If I add a DOCTYPE to my document that references a DTD, the entities are handled correctly, validation fails because the document is not valid per the DTD. I may be dealing with a lot of schemas and do not want to create the whole DTD for every schema.
Is there a way to validate using the schema and get the entity declarations without doing dtd validation?? I am using jaxp-1.2.2 (wsdp 1.1) and jdom beta-8.Declare only the Entities in the Dtd.
Validate with schema & validate with Dtd containing
only the entities.I did create a dtd that contains only the entities. The parser will correctly parse this but validation fails because the entire document is not dtd valid. -
Linkage Error using Entity Resolver
Hello,
I'm working on a project that requires the use of an alternate JAXP
parser implementation than what comes default with weblogic 6.1 (I'm
using crimson). However, I'm getting a LinkageError when I try to use
my code. The same code that gets this error is working fine on Weblogic
5.1 (see exception below).
It appears that there is some problem with the classloader hierarchy
from what I can tell. I've tried defining a new XML service via the WL
GUI with specific entries for my entities and have mapped these settings
to my server, all to no avail.
The problem appears to be appearing when I load my custom Entity
Resolver which uses my own caching mechanism. For my own sanity, I do
not want to be tightly coupled to the entity caching mechanism in WL 6.1
and like I said this worked fine on 5.1. It appears that the
LinkageException is complaining that the version of EntityResolver
interface compiled against my class is not compatible with runtime
version available.
<Nov 19, 2001 3:03:01 PM CST> <Error> <HTTP>
<[WebAppServletContext(7574644,gmlc,/gmlc)] Servlet failed with
Exception
java.lang.LinkageError: loader constraints violated when linking
org/xml/sax/EntityResolver class
at
com.nokia.gmlc.lcs.nokiaapi.NokiaRequestParser.parse(NokiaRequestParser.java:101)
at com.nokia.gmlc.lcs.nokiaapi.NokiaApi.doPost(NokiaApi.java:88)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:
2456)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
I'm really frustrated by this one. I've lost nearly 2 days trying to
figure this one out. Any help would be appreciated.
What I've tried:
Adding custom JAXP classes to WL GUI and linking to server.
Adding custom JAXP classes per entity and linknig to server.
Mucking around with class paths, etc.
Adding PreferWebInfClasses="true" to config.xml so my libraries would be
used before system libraries.
Thanks for any help,
Dan Flynn
[email protected]Ok, this could be an issue with start-up options being different with Sun Hotspot and BEA JRockit. When the server running JRockit is started, it usually prints its command line, could you try to capture it and post it into this news thread? Also specify which version of JRockit you are using (you could specify -showversion on the command line paste the output in this thread).
Kind regards,
Cecilia Borg
BEA WebLogic JRockit -
How to register a schema use a .xsd file which has lots of includes schema
Hello, All,
Does someone have the experience to register a schema use a .xsd file which contains several tags like <xs:include schemaLocation="../dt/somedatatypes.xsd"/>?
I tried both the OEM and command line dbms_xmlschema.registerSchema(), although the whole file structure already in the repository, seems like Oracle can't automatically search and find the includes and register it. should I register those includes first? the actual error I got is "ORA-31000: Resource '../dt/somedatatypes.xsd' is not an XDB schema document.ORA-06512: at "XDB.DBMS_XMLSCHEMA_INT", line 0 ORA-06512: at "XDB.DBMS_XMLSCHEMA", line 26 ORA-06512: at line 2" .
Any suggestion? thanks in advance...We do not (currently) support relative references in included XML Schemas.
In order to use an include or import the target Schema must first be registered with XML DB under some known location. The schemaLocation argument needs to the 'Docuemnt Location Hint', or URL, that was passed to registerSchema when the included schema was registered.
If you have cyclic dependancies between schemas you can use the force option of registerSchema to register the first Schema. This will then allow registration of the second schema to succeed. Once the second schema has been successfully registed the first schema must be explicitiy recompiled using dbms_xmlschema.compileSchema(). -
Including table and column comment in the Data Modeler
Hi all,
I used Oracle's SQL Developer Data Modeler (Version 3.0.0.665) and created a data model for my project. I e-mailed a PDF format of the data model to our Systems Analyst. She asked if I could re-create the data model and include table and column comments. Is this a possibility and if so how is this done?
Thank you for your input,
SeyedHi Kent,
Using the information you provided and Oracle’s Working with SQL Developer Modeler Reporting I did the following:
1) Created a Reporting Schema User
1.1) Using my Oracle 10g Personal Edition, I created a new user and gave him DBA administrative privileges
2) Exported Relational Design to Reporting Schema
2.1) Opened the Relational Design
2.2) Exported it to the Reporting Schema. Note, I never got a message ‘Design has been exported successfully’.
3) Reviewed the Report Results
I think exporting the relational design was not successful, and didn’t get any error messages. Had step 2 completed successfully, I would have reviewed the Report Results in SQL Developer. By the way, I know I have marked this topic as closed, but would like to learn your method too.
Thank you for your help,
Seyed -
JDBC Schema and Table Names Reversed
Hi,
We're currently evaluating CR4E but are unable to successfully run/preview any reports.
We have successfully created a JDBC connection using the generic JDBC driver. We are connecting to an Ingres database. The connection is successful and we can browse databases/schemas/tables with no problem. The problem is with the SQL that the reporting engine is generating.
A simple example:
SELECT "currency"."description" FROM "currency"."john" "currency"
In this statement, "currency" is actually the table and "john" is the schema name.
The query should read:
SELECT "currency"."description" FROM "john"."currency" "currency"
Help would be appreciated as we're completely stuck.
Many thanks,
Darran SmithHi Tej,
Thanks for clarifying the issue on the JRC.
Executing:
SELECT "price_type"."currency", "price_type"."description" FROM "price_type"."john" "price_type"
against the DB results in "Table 'john' does not exist or is not owned by you" as expected.
Executing
SELECT "price_type"."currency", "price_type"."description" FROM "john"."price_type" "price_type"
against the DB works just fine.
I amended my code to simply call:
CRJavaHelper.changeDataSource(reportClientDocument, userName, password, connectString, driverName, JNDIName);
and changed the CRJavaHelper.java file around line 145 that originally reads:
newTable.setQualifiedName (origTable.getAlias ());
I tried setting the qualified name to various different things:
"price_type"
"john.price_type"
"otherSchema.price_type"
None of these worked, but they did produce different things in the JDBC trace log. I've uploaded the JDBC log file to showing what happens with either "price_type" or "john.price_type":
[http://www.romofabrics.com/iijdbc.txt|http://www.romofabrics.com/iijdbc.txt]
As you can see, everything looks OK (including the schema and table name) until the very final select statement is created.
When you say that generic JDBC is supported, is that what I'm effectively using?
Cheers,
Darran -
Sample Schemas and Their Setup
Hi,
When I installed Oracle on my PC, the person guiding
me along said I should set up the usernames as shown
in the following table [sorry about the compression]:
Usernames LockAccount Password
sys No xxxxxxx
system No xxxxxxx
dbsnmp No xxxxxxx
aurora$jis$utility$ No xxxxxxx
aurora$orb$authenticated No xxxxxxx
scott No tiger
ose$http$admin No xxxxxxx
outln YES
wksys YES
qs_cbadm YES
qs_os YES
qs_es YES
sh YES
pm YES
oe YES
hr YES
qs_ws YES
qs YES
qs_adm YES
qs_cs YES
qs_cb YES
rman YES
olapdba YES
ctxsys YES
olapsvr YES
olapsys YES
mdsys YES
ordplugins YES
ordsys YES
outln YES
outln YES
outln YES
==========END=OF=DISPLAY=========================
Whenever I try to login as HR and use the HR schema
I have the following problem:
Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production
SQL> connect hr/hr
ERROR:
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.
=========END=OF=DISPLAY===========================
Could anyone suggest a solution to this problem ?
I would like to access all the demos, but I don't
see the Sample Schema Guide on tahiti.oracle.com,
as referenced in another question.
Thank you,
Robert FreemanJustin,
Thanks for your suggestion I found this advice
in another thread:
If you have a newly installed the database you
should unlock the HR schema and reset its password
since the password will be expired.
Login as SYS user
alter user hr account unlock;
alter user hr identified by hr;
Now you should be able to login to hr schema
When I executed the first alter I got the
following message:
SQL> connect sys/password as sysdba
Connected.
SQL> alter user hr account unlock;
alter user hr account unlock
ERROR at line 1:
ORA-01918: user 'HR' does not exist
So maybe I have two issues to resolve ?
Re-create the HR user and Re-Create the
HR's schema ? -
Simultaneous development on PY schemes and rules
Dear Colleagues,
I'm working for a big company in the IT department and I'm responsible for the process payroll. We have a lot of developers, who are working on payroll schemes and rules simultaneously for different demands and different go live dates.
The problem we are faced with is, that after go live of a demand or a project, in which a scheme or a calculation rule is included, sometimes an error occurs because of transported statements in schemes or rules, which are not already finished within another demand.
Example:
Project A and Project B is working on the same payroll scheme. Project A has been finished and went live (including the statements of project B), but project B has not finished the development and some new calculation rules or operations are missing on the productive system. Because of this, an error occurs when running the payroll.
Question:
Is it possible to deal with payroll schemes and rules similar like workbench objects? That means, is there any functionality availiable to block those objects for editing, when it is already included in a transport request?
Thanks in advance for any idea or help!
Kindly Regards
Adem DemirNo problem. At some point you will have taken a copy of iteration one's project and added that to CVS as iteration two. From that point onwards your iteration two index would be the same as iteration one. If you added keywords to it, it would be the index to use for iteration two. The index for iteration one would be unaffected as it would still be in CVS in a separate project.
Things only get a little more complicated if you are working on two different iterations of the project at the same time. If this is the case it may be better to finish one iteration first and copy the <projectname>.hhk file into the other project. Provided you haven't rrenamed or deleted any topics all references will be fine. -
Examples with JBeans / Session and Entity
I wish if you could give links to web pages were to download examples of Java Beans
using Session and Entity. In whole, JB that access relational databases.
Best, would be an example to test and also that include the source code. Maybe
an open source.
Thanks for your directions,
JanetTeox wrote:
Thanks for your fast answering!
Another thing: if I plan to use this way of developing my applications, could be a good idea putting my Session EJB with my business methods in session, instead of calling a new EJB and removing it each time I load a servlet?
Thanks again.That depends on what you need to do. If you need to retain state between business method invocations (like a shopping cart) then store a Stateful Session bean in your http session. If you do not need to retain state then simply lookup a Stateless session bean each time you need it.
m -
Post Author: tadj188#
CA Forum: Formula
Needed: Sum of LineCount Including Groups and Detail Data On Each Page Used To Generate New Page If TotalPageLineCount > 28
Background:
1) Report SQL is created with unions to have detail lines continue on a page, until it reaches page footer or report footer, rather than using subreports. A subreport report is now essentially a group1a, group1b, etc. (containing column headers and other data within the the report with their respective detail lines). I had multiple subreports and each subreport became one union.
Created and tested, already:
1) I have calculated @TotalLineForEachOfTheSameGroup, now I need to sum of the individual same group totals to get the total line count on a page.
Issue:
1) I need this to create break on a certain line before, it dribbles in to a pre-printed area.
Other Ideas Appreciated:
1) Groups/detail lines break inconveniently(dribble) into the pre-printed area, looking for alternatives for above situation.
Thank you.
Tadjexport all image of each page try like this
var myDoc = app.activeDocument;
var myFolder = myDoc.filePath;
var myImage = myDoc.allGraphics;
for (var i=0; myImage.length>i; i++){
app.select(myImage[i]);
var MyImageNmae = myImage[i].itemLink.name;
app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.high;
app.jpegExportPreferences.exportResolution = 300;
app.selection[0].exportFile(ExportFormat.JPG, File(myFolder+"/"+MyImageNmae+".JPEG"), false);
alert(myImage[i].itemLink.name)
Maybe you are looking for
-
hello everyone. if anyone is familar with successfully getting the older macbook pros that dont support audio out to stream and preform digital audio on a TV or has any helpful information that will get me familiar with trying to successfully stream
-
Calling a method in view from component controller?
Hi, Is it posible to call a method that is defined in the Component Controller in the View? If it is posible please give some sample code how to call the method? Regards, Padmalatha.K
-
My App centre software crashes every time I run it.
After an essential updates few months ago, my App centre started behaving strangely. It shows there is an update waiting but as soon as I run it it crashes. Now as I need to story board my new App and I need to upgrade my XCODE to version 4, I need t
-
Anyconnect cannot confirm it is connected to your secure gateway
Hi, I have configured cisco 1941 with anyconnect VPN. I have installed the anyconnect-win-3.1.07021-k9.pkg on the flash memory but it seems something is missing. When i access the router and download the anyconnect, the following message appears on t
-
This is the second time this has happen. My system consists of the following: PC running Windows 7 w/64bit When I try to open a .pdf Iget a pop-up within 10 seconds say Invalid plugin detected. Adobe Reader will quit. I paid the $39.00 from tech supp