Using xml to load parameters in a dyn page
hi,
can anyone tell me how to get the parameters from an xml file to a dynpage? where to place the xml file in the portal application project structure?
Hi Divya,
I see 2 possibilities here:
1. put your XML in the "dist" Folder in your PROJECT and access it via URL:
/irj/portalapps/<PROJECT>/XML. You can then use java.net.URL to read the content
2. put your XML in one of your src folders and access it via getClassLoader().getResourceAsStream().
If you need to change parameters during runtime, you could also consider putting the config in the KM and access it via IResource.
Hope that helps. Remember to reward tips ...
Jan
Similar Messages
-
I am a designer working on a flash project that is used to navigate to html pages. The project is a map - when you roll over different states there is an animation making that state pop out and show the state name. When you click each state (Button), it should open an html webpage. Right now the project works great, but I have the url's coded in flash actionscript using "onpress" and "load url." I would like to set it up so the flash file calls the URL for each button from an xml file, so it can be easily edited. The only thing it needs to call is the URL for each button. Can anyone give me simple instructions on how to make that happen?
you'll need to change all the code attached to those buttons so each button has an instance name and you use that name to code for your mouse handler.
and, if you're going to make those changes, you may as well use movieclip buttons and set this up so the next step is easier to accomplish. -
Debugging mode stopped automatically when using xml file load
Dear Sir,
I am trying to develop a new add-on using xml files for creating new forms. In fact I was using the sample code delivered with the SDK ( WorkingWithXml - under VB.NET). The Problem is that when I am in the debuging mode and after the form load. the application goes out of the debugging mode and stop action.
In fact what i was trying to do first is to create a new menu and then when i click on this menu a new form appear but once the menu is loaded the application stop the debugging mode automatically.
Can somebody clarify to me what I am doing wrong and why the debugging mode is stopped automatically, noting that i am still in the add-on developpement phase.
As i mentioned above i used the WorkingWithXml sample code (VB.NET) and i have adjusted in a way to load menu and then on the menu click i load my form.
Please advice
Best RegardsHi Mary,
Put your code between in a Try Catch block. In the Catch part use the following:
oApplication.MessageBox("CompError: " & oCompany.GetLastErrorCode.ToString & ", " & oCompany.GetLastErrorDescription & vbCrLf & "Message: " & ex.Message)
This should give you a clearer idea of what the error is all about.
The most likely reason is that there is something wrong with your XML file.
Regards,
Vítor Vieira -
Pass parameters from JSP Dyn Page to WDJ Application
Hi,
I am trying to pass parameters from my JSPDyn Page to WDJ Application.
I am using NWDS 7.1 EHP1
My code is :
function to_WEBDYNHK()
EPCM.relaxDocumentDomain();
EPCM.doNavigate
('ROLES://pcd:portal_content/Himanshu.Himanshu/TestDynUIApp?DynamicParameter="hkparam%3Dqwertyuio"');
This method is being called on click of a button.
hkparam is the parameter in question.
The JSPDyn page is an iView and the WDJ application is a page and both have been assigned to a role.
In the properties of the WDJ Page, I have removed DymanicParameter from "Do not Forward These Parameters To Web Dynpro" property.
However I am getting null as the value of hkparam in my WDJ application.
The code used is :
IWDRequest request = WDProtocolAdapter.getProtocolAdapter().getRequestObject();
String param1= request.getParameter("hkparam");
What seems to be missing here.
Please help.
I went through the documentation on SDN but it does not seem to help.
TIA,
HimanshuHi Himanshu,
Try this code.
EPCM.doNavigate("ROLES:portal_content/Himanshu.Himanshu/TestDynUIApp?hkparam=Dmypass1123")
if the parameter is hkparam and the value to be passed is Dmypass1123. You need not change any design time property of the WD page, and WDProtocolAdapter should retrive the parameter.
Regards,
Vishweshwara P.K.M. -
Can an xml node load an external htm file?
I wanted to know if i could have an xml node load in an
external html page
src="filefolder/@nodename" works with an image tag, but how
would I accomplish this with a <div> and an html file
I tried
<div id="main" spry:detailregion="myviewer">
<div>{@caption}</div>
<div>{@fullimage}</div>
<div>{filefolder/@nodename}</div> though get
nothing because there is no src.
</div>
I have another strategy to use if not. However, it would be
sweet if I could.Hello,
I'm not sure this will work but you can give it a try to the
following code based on the
update
content sample:
<div id="main" spry:detailregion="myviewer">
<div>{@caption}</div>
<div>{@fullimage}</div>
<div id="nodename"></div> though get nothing
because there is no src.
<script type="text/javascript">
var element = document.getElementById('nodename');
Spry.Utils.updateContent(element, '{filefolder/@nodename}');
</div>
Please note that any CSS and JS code within the loaded
content will not execute correctly if you won't add the code in the
current file instead of the loaded file. Also please make sure that
the paths in the loaded HTML fragment are relative to the current
file and not to the HTML Fragment.
Regards,
Cristian MARIN -
(previously posted in Flash General Discussion by mistake)
Hello,
I have limited experience using xml to load flvs into a video
component, now I need to know how to use xml to assign actions to
buttons within my Flash file. That way their functionality can be
edited on the fly without having to open Flash. Each button will
have a "getURL" command assigned to it. The basic format of my
project is an html site with a Flash banner at the top that
contains buttons for each page. Here's the site I'm working on:
www.ihstrategies.com
the design/layout will remain the same, I'm re-structuring
how it all functions.
any help would be appreciated.
thanks!Hi,
There is a dynamic email tutorial on my website below. It is
xml and is the same principle. Just change the mailto: to the web
address..
Hope this helps
Alan -
Creating schemas using xml data
Hi
I have a situation where I need to create
database schemas dynamically using <xml> data.
Any help in this regard will be much appreciated.
Thanks
RadheepI'm not sure how to write a Web Service, however data can be read from a flat file using XML Data > Load, however the flat file has to be formatted with appropriate XML tags, such as...
<data>
<variable name="Test">
<row><column>1</column><column>2</column></row>
<row><column>10</column></row>
</variable>
</data>
In addition, you have to write a scriptlet that resides on a web server, with which Xcelsius can communicate. Once your data is formatted, it is as simple as referencing the file location in the XML Data URL: field.
Web Service is a very popular solution, and probably better than XML Data in this case due to the large volume of data. If you do a forum search for "Web Service" you'll find many threads regarding its usage. -
Using XML as a database ?
could someone provide some resources about using XML as a database?
I would like to create some solutions that temporarily uses XML as a database until the real solution is implemented where there would be some connector technology feeding xml into my system ?
Has anyone here ever had experience using XML as a database ?
stephenthere are pages and pages of controversial blah-blah about what is the best storage... i would say: if you manipulate documents, use an XML DB, if you manipulate data (values, dates) better to use a RDBMS...
david -
Hi,
Iam new to the xml,
can u please anyone help me how to write procedure to load the data into a table using xml as input parameter to a procedure and xml file is as shown below which is input to me.
<?xml version="1.0"?>
<DiseaseCodes>
<Entity><dcode>0</dcode><ddesc>(I87)Other disorders of veins - postphlebitic syndrome</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
<Entity><dcode>0</dcode><ddesc>(J04)Acute laryngitis and tracheitis</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
<Entity><dcode>0</dcode><ddesc>(J17*)Pneumonia in other diseases - whooping cough</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
</DiseaseCodes>.
Regards,
vikram.here is the your XML parse in 11g :
select *
from xmltable('//Entity' passing xmltype
'<?xml version="1.0"?>
<DiseaseCodes>
<Entity><dcode>0</dcode><ddesc>(I87)Other disorders of veins - postphlebitic syndrome</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
<Entity><dcode>0</dcode><ddesc>(J04)Acute laryngitis and tracheitis</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
<Entity><dcode>0</dcode><ddesc>(J17*)Pneumonia in other diseases - whooping cough</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity>
</DiseaseCodes>
') columns
"dcode" varchar2(4000) path '/Entity/dcode',
"ddesc" varchar2(4000) path '/Entity/ddesc',
"reauthflag" varchar2(4000) path '/Entity/reauthflag'
dcode ddesc reauthflag
0 (I87)Other disorders of veins - postphlebitic syndrome 0
0 (J04)Acute laryngitis and tracheitis 0
0 (J17*)Pneumonia in other diseases - whooping cough 0
SQL>
Using this parser you can create procedure as
SQL> create or replace procedure myXMLParse(x clob) as
2 begin
3 insert into MyXmlTable
4 select *
5 from xmltable('//Entity' passing xmltype(x) columns "dcode"
6 varchar2(4000) path '/Entity/dcode',
7 "ddesc" varchar2(4000) path '/Entity/ddesc',
8 "reauthflag" varchar2(4000) path '/Entity/reauthflag');
9 commit;
10 end;
11
12 /
Procedure created
SQL>
SQL>
SQL> exec myXMLParse('<?xml version="1.0"?><DiseaseCodes><Entity><dcode>0</dcode><ddesc>(I87)Other disorders of veins - postphlebitic syndrome</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity><Entity><dcode>0</dcode><ddesc>(J04)Acute laryngitis and tracheitis</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity><Entity><dcode>0</dcode><ddesc>(J17*)Pneumonia in other diseases - whooping cough</ddesc><claimid>34543></claimid><reauthflag>0</reauthflag></Entity></DiseaseCodes>');
PL/SQL procedure successfully completed
SQL> select * from MYXMLTABLE;
dcode ddesc reauthflag
0 (I87)Other disorders of veins - postphlebitic syndrome 0
0 (J04)Acute laryngitis and tracheitis 0
0 (J17*)Pneumonia in other diseases - whooping cough 0
SQL>
SQL>
Ramin Hashimzade -
How to load images using xml in flash
Hi
im working on a quiz project where i plan to load images using xml in to flash, can any one help with the script with AS2 or 3You'll find a tutorial for what you are after here:
http://www.gotoandlearn.com/play?id=22 -
Using sqlldr to load XML files and the file name ? or access the file name
I can use sqlldr to load the XML files when I declare the target table of XMLTYPE, but I need to load the filename and a sequence also with the XML in a table so we can mark wether the file passed validation or not.
something like ....
Create table test1
lobfn varchar(200),
load_number number,
XML_COL XMLTYPE
--------------- here is my sqlldr command
sqlldr xml_user/xml_user load_test1.ctl
LOAD DATA
INFILE *
INTO TABLE test1
append
xmltype(XML_COL)
lobfn FILLER char TERMINATED by ',',
XML_COL LOBFILE(lobfn) TERMINATED BY EOF
BEGINDATA
filename1.xml
filename2.xml
filename64.xml
sqlldr comes back and says "commit point reached - logical record count 64
but when I select count(*) from test1; it returns 0 rows.
and when I
SELECT X.* FROM tst1 P2,
XMLTable ( '//XMLRoot//APPLICATION'
PASSING P2.XML_COL
COLUMNS
"LASTNAME" CHAR(31) PATH 'LASTNAME',
"FIRSTNAME" CHAR(31) PATH 'FIRSTNAME'
) AS X;
It tells me invalid identifier ,
Do I need to use a function to get the XML_COL as a object_value ???
But when I create the table like
create table test1 of XMLTYPE;
and use sqlldr it works, but I dont have the file name, or dont know how to access it ??
and I can use
SELECT X.* FROM tst1 P2,
XMLTable ( '//XMLRoot//APPLICATION'
PASSING P2.object_value
COLUMNS
"LASTNAME" CHAR(31) PATH 'LASTNAME',
"FIRSTNAME" CHAR(31) PATH 'FIRSTNAME'
) AS X;BTW
Here's a trivial example of what you appear to be trying to do..
C:\xdb\otn\sqlLoader>sqlplus scott/tiger @createTable
SQL*Plus: Release 10.2.0.2.0 - Production on Wed Aug 2 22:08:10 2006
Copyright (c) 1982, 2005, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> DROP TABLE TEST_TABLE
2 /
Table dropped.
SQL> CREATE TABLE TEST_TABLE
2 (
3 filename VARCHAR2(32),
4 file_content xmltype
5 )
6 /
Table created.
SQL> quit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
C:\xdb\otn\sqlLoader>type sqlldr.ctl
LOAD DATA
INFILE 'filelist.txt'
INTO TABLE TEST_TABLE
FIELDS TERMINATED BY ','
FILENAME CHAR(32),
FILE_CONTENT LOBFILE(FILENAME) TERMINATED BY EOF
C:\xdb\otn\sqlLoader>type filelist.txt
testcase1.xml
testcase2.xml
C:\xdb\otn\sqlLoader>type testcase1.xml
<foo/>
C:\xdb\otn\sqlLoader>type testcase1.xml
<foo/>
C:\xdb\otn\sqlLoader>sqlldr userid=SCOTT/TIGER control=sqlldr.ctl log=sqlldr.log -direct
SQL*Loader: Release 10.2.0.2.0 - Production on Wed Aug 2 22:08:11 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Load completed - logical record count 2.
C:\xdb\otn\sqlLoader>sqlplus scott/tiger
SQL*Plus: Release 10.2.0.2.0 - Production on Wed Aug 2 22:08:18 2006
Copyright (c) 1982, 2005, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select * from TEST_TABLE
2 /
FILENAME
FILE_CONTENT
testcase1.xml
<foo/>
testcase2.xml
<baa/>
SQL>
If you are interested in the 11g beta program please contact me directory at
markDOTdrakeAToracleDOTcom -
Loading Matrix using XML Data Source
Hi Experts,
I'm working on an addon where i need to fill up matrix with a set of data,
i'm doing that using 'for loop'. my question is can v fill matrix using XML File i.e, using XML as Data Source.
Thanks in Advance
JaideepHi Jaideep !!!!
here is the sample code which could help u n solve ur problem.
if u got ny problem then please tell me ....
Public Sub CreateLoad()
Try
''' Load form
Dim xml As Xml.XmlDocument
xml = New Xml.XmlDocument
xml.Load("C:\Temp\update data to the base table\Allowance\Abacus.srf")
SBO_Application1.LoadBatchActions(xml.InnerXml)
Catch ex As Exception
SBO_Application1.MessageBox(ex.Message)
End Try
AddDataSourcetoform()
BindataSource()
GetDatafromDB()
End Sub
Public Sub AddDataSourcetoform()
Try
oForm = SBO_Application1.Forms.Item("Allowance")
DBtable = oForm.DataSources.DataTables.Add("Supplier")
SQL = "SELECT [@Supplier].* FROM [@Supplier] ORDER BY Cast( [@Supplier].Code AS INT)"
DBtable.ExecuteQuery(SQL)
'oDBDataSource = oForm.DataSources.DBDataSources.Item("@Supplier")
Catch ex As Exception
SBO_Application1.MessageBox(ex.Message)
'System.Windows.Forms.MessageBox.Show("Not Added Data Source to the Form")
End Try
End Sub
Private Sub BindataSource()
Try
oForm = SBO_Application1.Forms.Item("Allowance")
MatrixBind()
Catch ex As Exception
SBO_Application1.MessageBox(ex.Message)
End Try
End Sub
Private Sub MatrixBind()
Try
'Dim txt As SAPbouiCOM.EditText
o_Matrix = oForm.Items.Item("MatAllow").Specific
oColumns = o_Matrix.Columns
oColumn = oColumns.Item("ColCode")
oColumn.DataBind.Bind("Supplier", "Code")
oColumn = oColumns.Item("ColName")
oColumn.DataBind.Bind("Supplier", "Name")
Catch ex As Exception
SBO_Application1.MessageBox(ex.Message)
End Try
End Sub
Public Sub GetDatafromDB()
Try
oForm = SBO_Application1.Forms.Item("Allowance")
o_Matrix = oForm.Items.Item("MatAllow").Specific
Dim Code As String = 1
o_Matrix.Clear()
o_Matrix.LoadFromDataSource()
Catch ex As Exception
SBO_Application1.MessageBox(ex.Message)
End Try
End Sub -
Dynamically load content by date using xml
i would like to load content by date using xml. meaning if i
have 5 upcoming social events listed, i want them to dynamically
drop off from my webpage as the event date passes. i would like to
use the built in spry xml dataset functionality, but don't have to.
i can't seem to find a way to get the server date and then compare
it to a date in a xml node. this seems simple, but i can't seem to
find a tutorial that does not get crazy with all kinds of
code.Have the column headings (which the user clicks to sort by
that column) as
links back to the main page, with the sort as a url parameter
eg
www.mysite.com/mypage.php?sort=name
www.mysite.com/mypage.php?sort=date
etc
Then in your recordset, change the code from
$sql = "SELECT * FROM table ";
to
switch($_GET['sort']){
case "date":
$sql = "SELECT * FROM table ORDER BY date DESC";
break;
case "name":
$sql = "SELECT * FROM table ORDER BY name DESC";
break;
You`ll need to change the above to suit your needs obviously,
but the above
shows the principles that you need to use.
So you use the same page for each sort, but the SQL to
retrieve the records
in the order you want changes dynamically.
Gareth
http://www.phploginsuite.co.uk/
PHP Login Suite V2 - 34 Server Behaviors to build a complete
Login system. -
Using dbms_xmldom to load large xml
Hi,
I am using dbms_xmldom to load the xml of size 600 MB. Its taking around 7 hours to load the xml.
Please provide the tips or tricks to tune the dbms_xmldom code. Quick help will be appreciated. Thanks !!55e6744f-71c3-4d9d-a1a9-772c14ab90f9 wrote:
Please help. Its urgent.
No it's not. And it's very rude of you to assume so.
Read: Re: 2. How do I ask a question on the forums?
In answer to your question, I agree with Odie, you don't want to be using XML DOM for this. See Mark Drake's (mdrake) answers on this thread over in the XMLDB forum...
Re: XML file processing into oracle -
Error using XML Loader: XML not well-formed
Hi all,
I am facing a problem using the XML loader in xMII 12.0 when trying to load the following XML file:
<?xml version="1.0" encoding="UTF-8"?>
<Users>
<User>
<UserID>IMXOO</UserID>
<CWID>IMXOO</CWID>
<Prename>Michael</Prename>
<Surname>Otto</Surname>
<CreatedOn>2001-12-31T12:00:00</CreatedOn>
<CreatedBy>IMXOO</CreatedBy>
</User>
</Users>
I also tried a most basic XML file which shows the same error:
<?xml version="1.0"?>
<ausgabe>
<anzeige>Testausgabe</ausgabe>
</ausgabe>
To my understanding both files are well-formed, however xMII shows the error:
"The markup in the document following the root element must be well-formed."
Do I break any rules concerning the markup? IE loads the files without showing any errors.
Best Regards
MichaelJeremy,
again you gave the key to the solution. When the error occured, I have set up the following path within the xMII workbench:
"Catalog-Tab"
<server>
> Sandbox
> XML
myFile.xml
When I tried to load the mxFile.xml with the XML Loader, I got the error described above (XML not well-formed). I also cannot drag the file into a transaction in the workbench. I have manually configured the XML Loader with "http://<server:port>/XMII/CM/Sandbox/XML/mxFile".
Now using your hint I have changed to the "Web-Tab":
"Web-Tab"
<server>
> Sandbox
> WEB
> XML
myFile.xml
Then all works fine, when I now drag the file into the transaction. As you described, an XML Loader action is created with configuration "db://Sandbox/WEB/XML/myFile.xml" and the XML is loaded correctly.
Thanks for your help!
Best regards
Michael
Maybe you are looking for
-
Hi everyone, I format my Mac today and previsously save the safari folder from library so I have all the bookmarks and other stuff. After install OX S I copy the folder again but now when I open safari the previous tabs and windows didn't open automa
-
Error 2 when attempting to connect to my 802.1x protected wifi network
Environment: We have 2 different wifi networks at work, one of which is WPA2 and the other is 802.1x protected. The WPA2 network is limited to domain authentication and basic web/mail traffic. The 802.1x network allows access to all resources of the
-
Output Panel in Adobe bridge CC
I followed the directions to add the Output Module to Bridge for CC but it did not work and now Bridge won't open at all. Any ideas? The article was: Install Adobe Output Module I confirmed all the steps but at the end - nothing, nada, zip, zilch! Th
-
LG Octane - External Theme - Notebook Menu
I'm looking to see if there is a way to change (or add) items to our External Theme Notebook Menu. It would be a great feature if it's not currently available.
-
Problem to display categories and forums
Hi folk, We are trying to set up collaboration forums. We have created some categories (with their own forums) and forums under Root Category. However, when we access to the forum iView (user view), categories and forums created do not appear. Where