How to give the file path in adf application
Hii all,
I want to use castor xml framework in adf application..
for which i have to un- marshaller the xml file..
by using following method-
Person person = (Person)
Unmarshaller.unmarshal(Person.class,
new FileReader("src/com/person.xml"));
if i use this method in a java class inside a main method directly it works fine,
but when i try to initiate the java class through a jspx page deployed on integrated server..
it gives the file not found exception..
how to define the file path so it can be properly used even when application is deployed on server.
Thanks
duplicate {thread:id=2418158} ?
I guess the path you are using is wrong. It works on your mashiene as the src path is available. When you run the app on a server (jspx file) there is no src path as long as you don't include it in your WAR wich you should not do anyway.
If you need to access such data you can create a folder in your webroot folder and the the resources from there as /xml_folder_name or if the xml files shouldn't be visible from the outside put the folder under hte web-inf folder.
Timo
Edited by: Timo Hahn on 23.07.2012 16:20
Similar Messages
-
How to get the file path in adf application
hii all,
i have a txt file that i am using in my adf application,
i am passing this txt file through a File Reader, for which i have to mention the file path.
The file is in web-content and when i am hard coding the complete file path i.e C:/JDeveloper/myApp/ViewController/public_html/log.txt
the application is working fine when run on integrated weblogic server.
My requirement is to access this file without giving the static file path, as in case i have to use this application on any other machine..
for that how to mention the file path-
i tried using FacesContext to get the context path :-
FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath();
which gives me
\myApp-ViewController-context-root
after appending public_html\log.txt
I am using the following path to access the file :-
\myApp-ViewController-context-root\public_html\log.txt
again i am getting the java.io.FileNotFoundException
Does anyone know how to use file from inside the web-content without giving the complete path..???
ThanksHi,
If you put your file under public_html folder, you can use this code to access the file:
For example file is : log.txt
FacesContext.getCurrentInstance().getExternalContext().getRealPath('/log.txt').toString().trim();
Thanks.
- LSR -
How to give dynamic file path in the selection screen
Hi All,
How to give dynamic file path f4 functionality to user on the selection so that he can browse for the path in the presentation serve? I believe there is one fun module is there for this purpose I am not getting that
Please help me in this regard.
Thanks&Regards
MaheshHI,
check this program.
<b>report ZWA_TEST2.
PARAMETERS: a(100) default 'PRESS F4'.
data: filet type table of FILE_TABLE.
data: wa type file_table.
data: count type i.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR a.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
CHANGING
FILE_TABLE = filet
RC = count .
loop at filet into wa.
a = wa-FILENAME.
endloop.</b>
Regards,
HRA -
File browse : How to keep the file path in the file browse field?
Hello,
I have
1) file browse field called P2_FILE_PATH.
2) a select list with submit : P2_REGION
If i upload some file d:\abc.gif , then select some region in the P2_REGION,
P2_FILE_PATH will become empty. But in the session, i can find the blob value. but not the "d:\abc.gif "
Using the following script I could capture the value of P2_FILE_PATH in a field
P2_TEST.
onload="javascript:document.getElementById(P2_FILE_PATH').value = document.getElementById('P2_TEST').value;"
P2_TEST contains d:\abc.gif .
How to retain the file path, though some other field is selected and submitted?
Thanks in advance.
Regards,
ArchanaHello Archana,
You can't do what you want because of some HTML security restrictions – nothing to do with APEX. As you found out, You can capture the value of this item. You can't set it. After submitting the page, the browser is the one to clear the item.
The only workaround is to work with AJAX and not submit the page until the end of the user input phase.
Regards,
Arie. -
How to set the file path dynamically based on sytem, username, and date
Hi All,
My requirement is upload the data into one structure like xyz that is related to t.code MCSZ.
file will be in UNIx SERVER .
PATH IS: /sapif
file name is xy789 load .txt
I have to write code in one user-exit
how can i set the file path for this.
shall i put hard code file path?
because i have to writecode in user-exit.
plz tell me how to set the file path based ons syetem, username, date
Thanks in advance
Ram.AConcatenate the field SY-SYSID, SY-UNAME and SY-DATUM for the file path
-
How to validate the file path when downloading.
Hi
How to validate the file path when downloading to Presentation or application Server.hiii
you can validate file path by following way
REPORT zvalidate.
TYPE-POOLS: abap.
DATA: w_direc TYPE string.
DATA: w_bool TYPE abap_bool.
w_dir = 'c:\Myfolder\'.
CALL METHOD cl_gui_frontend_services=>directory_exist
EXPORTING
directory = w_direc
RECEIVING
result = w_bool
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
wrong_parameter = 3
not_supported_by_gui = 4
OTHERS = 5.
IF NOT w_bool IS INITIAL.
WRITE:/ 'Directory exists.'.
ELSE.
WRITE:/ 'Directory does not exist.'.
ENDIF.
regards
twinkal -
How to get the current path of my application in java ?
how to get the current path of my application in java ?
thanksTo get the path where your application has been installed you have to do the following:
have a class called "what_ever" in the folder.
then you do a litte:
String path=
what_ever.class.getRessource("what_ever.class").toString()
That get you a string like:
file:/C:/Program Files/Cool_program/what_ever.class
Then you process the result a little to remove anything you don't want:
path=path.substring(path.indexOf('/')+1),path.lastIndexOf('/'))
//Might be a little error here but you should find out //quickly if it's the case
And here you go, you have a nice
C:/Program Files/Cool_program
which is the path to your application.
Hooray -
How to get the file path from HTML input form in Firefox3
In IE7 (and probably all famous browsers, including old Firefox 2), if we submit a file like 'C:\folder1\folder2\folder3\filename' it works properly and gives the full path to the file and the filename.
In Firefox 3, it returns only 'filename', because of their new 'security feature' to truncate the path, as explained in Firefox bug tracking system (https://bugzilla.mozilla.org/show_bug.cgi?id=143220)
I have no clue how to overcome this 'new feature'.
Can anyone help to find a single solution to get the file path both on Firefox 3 and IE7?
Thanks in advance....Doubleposted and ignored any previous answer: [http://forums.sun.com/thread.jspa?threadID=5342405]. Don't do that. It's rude.
Regarding to your "problem": why do you need the file path? -
How to get the file path from HTML input form in Firefox 3...
In IE7 (and probably all famous browsers, including old Firefox 2), if we submit a file like 'C:\folder1\folder2\folder3\filename' it works properly and gives the full path to the file and the filename.
In Firefox 3, it returns only 'filename', because of their new 'security feature' to truncate the path, as explained in Firefox bug tracking system (https://bugzilla.mozilla.org/show_bug.cgi?id=143220)
I have no clue how to overcome this 'new feature' because it causes all upload forms in my webapp to stop working on Firefox 3.
Can anyone help to find a single solution to get the file path both on Firefox 3 and IE7?
Thanks in advance....As you're posting this in the JSF forum and looking at your [previous topic|http://forums.sun.com/thread.jspa?threadID=5342365], I assume that you're using Tomahawk's t:inputFileUpload. In this case, just use UploadedFile#getInputStream(). You may find this article useful: [http://balusc.blogspot.com/2008/02/uploading-files-with-jsf.html].
By the way, are you lazy or just dumb? You wasted one week to this! I've posted the aforementioned article one week ago. How did you stuck? -
How to set the File Path to run a javascript using Plugin Code?
Hi All,
Im new to Indesign Plugin Development.Can any one help me out with my problem.
What i want to do is to run a javascript using Plugin Code.When i went through this forum i was able to find out that i should use the IscriptRunner Class to automate this.I could also figure out that the Member Function to use is "CanHandleFile" &"RunFile".
The first parameter in CanHandleFile & RunFile Member Function is to specify the path of the JavaScript File i suppose!I could also find out that IDFile has to used to set the file path Information.
But im clueless how to set the Javascript FilePath using IDFile.Can any one help me how to do this?Any Code Snippets Please?
Waiting for reply.
Thanks
myRiazHi, Andreas<br /><br /> Can you explain this in detail? I found it in your post before.<br /><br /> The content of elements are returned through the Characters callback function:<br /><br />From ISaxContentHandler.h:<br /><br />/**<br /> Receives character data<br /><br />The parser will call this method to report each chunk of<br /> character data. SAX parsers may return all contiguous<br /> character data in a single chunk, or they may split it into<br /> several chunks. But all characters in any single<br /> event must come from the same external entity so the<br /> Locator provides useful information.<br /><br />Note some parsers will report whitespace using the<br /> IgnorableWhitespace() method rather than this one (validating<br /> parsers must do so).<br /><br />@param Chars The characters from the XML document.<br /> */<br />virtual void Characters(const PMString& chars) = 0; <br /><br /> What i have done is implement my own SAXContentHandlerServiceBoss, and in my file XXXSAXContentHandler.cpp, I override the fonctions StartElement, EndElement, and Characters() like below: I add the PMString xmlData to collect the file content:<br /><br />class XXXSAXContentHandler : public CSAXContentHandler<br />{<br />void XXXSAXContentHandler::Characters(const WideString& chars)<br />{<br />xmlData.Append(chars);<br />}<br /><br />void XXXSAXContentHandler::StartElement(const WideString& uri, const WideString& localname, const WideString& qname, ISAXAttributes* attrs)<br />{<br />xmlData.Append("<"); xmlData.Append(localname); xmlData.Append(">");<br />}<br />void XXXSAXContentHandler::EndElement(const WideString& uri, const WideString& localname, const WideString& qname)<br />{<br />xmlData.Append("</"); xmlData.Append(localname); xmlData.Append(">");<br />}<br /><br />}<br /><br />and in my program, I use the code below to call the fonction I overrided, but I dont know how I can get the String xmlData I defined in the XXXSAXContentHandler.cpp<br /><br />InterfacePtr<IK2ServiceRegistry> serviceRegistry(gSession, UseDefaultIID());<br /><br />InterfacePtr<IK2ServiceProvider> xmlProvider(serviceRegistry->QueryServiceProviderByClassID(kXMLParserService, kXMLParserServiceBoss));<br /><br />InterfacePtr<ISAXServices> saxServices(xmlProvider, UseDefaultIID());<br />InterfacePtr<ISAXContentHandler> saxHandler(::CreateObject2<ISAXContentHandler>(kXXXSAXContentHandlerServiceBoss));<br />saxHandler->Register(saxServices);<br />bool16 parseFailed = saxServices->ParseStream(readStream, saxHandler);<br /><br />Can you give me any help?<br /><br />Thanks and regards!
-
I am building an application on a RT PXI system, and for one of the functions I would like the user to be able to use the browser button of the File Path Control to choose a directory on the PXI. However the browser button seems to only want open a file on the host PC, even though the application is fully deployed on the target. Note that I am controlling the PXI from a host PC.
If anyone has any suggestions that would be great. Thanks.Hi,
Unfortunately, there is not a VI to do this. Are you browsing to these files from your host VI? In order to access the files on your PXI RT target, you'll need to FTP in and browse to them that way. You could programmatically do this, but there is not a simple VI to do so.
Amanda Howard
Americas Services and Support Recruiting Manager
National Instruments -
How to get the file path of selected file using JFileChooser
Hi All,
I am trying to store the file on my FTP server after selecting the file from the user workstation using JFileChooser. But I am not able to write the file on FTP server or on user local machine where application is running. I am new to this FTP server coding. Can anyone help me in this.
This is the code I wrote on button click user will able to select the file:
String filename1;
File file;
JFileChooser fc = new JFileChooser();
fc.showOpenDialog(this);
file = fc.getSelectedFile();
filename1 = file.getPath();
txtFilePath.setText(filename1);
Below is the code to write the file on my local machine first:
BufferedWriter outFile = new BufferedWriter( fileName ) );
outFile.write();
outFile.flush( );
outFile.close( );
Any help will be greatly appriciatedrp0428 wrote:
>
BufferedWriter outFile = new BufferedWriter( fileName ) );
>
There is NOTHING named 'fileName' in any of the code you posted so that code can't possibly compile let alone actually run.
How can anyone help you if you won't post the actual code you are using?Its just a random snippet of other code that is totally irrelevant to this thread if you ask me. -
How to give the root path in flash for linux os?
hi all,
This is santhosh, I have a problem with xml path in flash. Iam trying to load some swf files into another swf file, it's woking fine in windows os but when I check this file in linux it is not taking the path which I gave for loading external swf files.So, any help on the same will be grate for me.
thanks in advance.....
Thanks and regards
Santhosh Kumar.Mduplicate {thread:id=2418158} ?
I guess the path you are using is wrong. It works on your mashiene as the src path is available. When you run the app on a server (jspx file) there is no src path as long as you don't include it in your WAR wich you should not do anyway.
If you need to access such data you can create a folder in your webroot folder and the the resources from there as /xml_folder_name or if the xml files shouldn't be visible from the outside put the folder under hte web-inf folder.
Timo
Edited by: Timo Hahn on 23.07.2012 16:20 -
How do copy the file path of songs to their comments or description field?
I'd like to be able to organize my library by file path.
I read somewhere that Teridon had a script to do this but I could not find it on his scripts page.
Please helpOkay I did it!
Here's the JScript for anyone who wants to organize by file path:
var ITTrackKindFile = 1;
var iTunesApp = WScript.CreateObject("iTunes.Application");
var mainLibrary = iTunesApp.LibraryPlaylist;
var tracks = mainLibrary.Tracks;
var numTracks = tracks.Count;
var i;
while (numTracks != 0)
var currTrack = tracks.Item(numTracks);
// is this a file track?
if (currTrack.Kind == ITTrackKindFile)
currTrack.Comment = currTrack.Location;
numTracks--;
WScript.Echo("Location to comments done!");
Beware it replaces anything you currently have in the comments field
Message was edited by: Toelessfoot -
How to find the file versions in Oracle applications?
I am requested by the Oracle applications team to check the versions of the following files.
POXWPA6B.pls-115.68.11510.6
POXWPA7B.pls-115.38.11510.7
I have zero experience in managing oracle applications. I would appreciate if some one could let me know how to find the versions in my server. My DB and the applications are in Linux servers.
Also would appreciate if some one could provide pointers to handling Application DBA scenario like this.
Thanks,
-- BalaHere is an example:
1) /u01/oracle/testappl/po/11.5.0/patch/115/sql>strings -a POXWPA7B.pls | grep -i Header
/* $Header: POXWPA7B.pls 115.3 1999/11/10 16:10:34 pkm ship $ */
/* $Header: POXWPA7B.pls 115.3 1999/11/10 16:10:34 pkm ship $ */
2) /u01/oracle/testappl/po/11.5.0/patch/115/sql>adident Header POXWPA7B.pls
POXWPA7B.pls:
$Header POXWPA7B.pls 115.3 1999/11/10 16:10:34 pkm ship $
$Header POXWPA7B.pls 115.3 1999/11/10 16:10:34 pkm ship $
Maybe you are looking for
-
Unable to access options in Adobe Acrobat X Pro
I had to reinstall my copy of Adobe Acrobat X Pro on a new computer. I did the complete installation. However, I can no longer access certain options that I normally use. These options are all grayed out. For example, I cannot select the "insert
-
I need to downgrade to 4.0 as Firebug, which I use extensively, doesn't work in 5
Hi i foolishly upgraded to version 5 before checking that Firebug is compatible - it isn't. I need to get back to version 4 so I can continue to use this plu-in which essential for my work. Can't find the download for 4 anywhere - can somebody please
-
Why VK is not available in AppStore?
VK removed from AppStore. Why
-
UCCX 8.5 prompts get corrupted and play scratch
I have a uccx prompt that was working fine and it now sounds scratchy and distorted. I've refreshed the prompt, application and script. I can play the wav file and it sounds fine. I've done everything but reboot uccx. I recycled the prompt a few week
-
My dad died and I need to set the IPAD up as new. How do I do that?
My dad died last May and my mom gave me his iPad to use. I need to set the iPad up as new but having problems. I tried the online restore instructions using iTunes, but I can not read my dads apple password completely. I have his apple ID but the