How to run several class files at the same time
I have four class files, there's: cvnt1.class,cvnt2.class,cvnt3.class and cvnt4.class.
I want to know how to write application for running all of those files together. thanks!
Your question is still unclear - do you want to access code from those class files (just add all of them to classpath) or do you want to create number of threads or number of processes (one per class) and start code from each class simultaneously or something else?
Similar Messages
-
How to upload multiple .CSV files in the same time.
Hi Legends,
Can anyone please help me to resolve my issue?
This is very urgent and critical.
Description:
We have two users.1)edw_user_dump
2)prd_udm.
We need to upload the xx.csv file at the same time for these two users in oracle forms.
we have differentiated .csv file name based on the user names.
the main problem is in the sql loader command the xx.csv file name is created but the data is not captured in the server (kentucky) .
Below is my code for the upload.
-- To delete the Part_Mast.log file from the client
DECLARE
pid WEBUTIL_HOST.PROCESS_ID;
v_result PLS_INTEGER;
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
BEGIN
v_result := WEBUTIL_HOST.Get_return_Code(pid ) ;
host('cat /dev/null > /tmp/'||v_username||'_'||'EDW_CF_IO_UPLOAD.log');
host('cat /dev/null > /tmp/'||v_username||'_'||'"CF615 IO Upload.csv"');
END;
DECLARE
l_success boolean:=FALSE;
l_bare_filename varchar2(100):=NULL;
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
BEGIN
-- Delete the content of the log and bad file
host('cat /dev/null > /tmp/'||v_username||'_'||'EDW_CF_IO_UPLOAD.log');
--host('cat /dev/null > /tmp/Part_Mast.bad');
-- Upload the data file to Application Server
l_bare_filename := v_username||'_'||substr(:FIC_SOURCE,instr(:FIC_SOURCE,'\',-1)+1);
l_success := webutil_file_transfer.Client_To_AS_with_progress
(clientFile => :FIC_SOURCE
,serverFile => '/tmp/'||l_bare_filename
,progressTitle => 'Upload to Application Server in progress'
,progressSubTitle => 'Please wait'
,asynchronous => false
,callbackTrigger => null
IF l_success THEN
NULL;
ELSE
null;
END IF;
EXCEPTION
WHEN OTHERS THEN
RAISE Form_Trigger_Failure;
END;
DECLARE
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
begin
host('cat /dev/null > /tmp/'||v_username||'_'||'EDW_CF_IO_UPLOAD.log');
host('cat /dev/null > /tmp/EDW_CF_IO_UPLOAD.bad');
end;
BEGIN
DECLARE
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
v_password varchar2(30) := GET_APPLICATION_PROPERTY(PASSWORD);
v_connect_string varchar2(30) := GET_APPLICATION_PROPERTY(CONNECT_STRING);
a_host varchar2(500);
BEGIN
a_host :='/tmp/'||v_username||'_'||'"CF615 IO Upload.csv"';
host('sqlldr '||v_username||'/'||v_password||'@'||v_connect_string||' '|| 'control=/home/edw_bis/ctl/GLB_CF_IO_UPLOAD.CTL'||' '|| 'DATA=a_host'||' '|| 'LOG=/tmp/'||v_username||'_'||'EDW_CF_IO_UPLOAD.log SKIP=1 errors=200000 DIRECT=FALSE');
dbms_output.put_line(a_host);
END;
DECLARE
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
begin
host('cat /dev/null > /tmp/'||v_username||'_'||'"CF615 IO Upload.csv"');
EXCEPTION
WHEN OTHERS THEN
RAISE Form_Trigger_Failure;
END;
end;
DECLARE
al_id3 ALERT;
al_button Number;
BEGIN
edw_user_dump.SANM_PRC_MERGE_CF_IO_UPLOAD(:global.v_plsql_res,:global.v_ins_rec,:global.v_upd_rec);
IF NVL(:global.v_plsql_res,0) = 0 and (:global.v_ins_rec !=0 OR :global.v_upd_rec != 0 ) then
al_id3 :=FIND_ALERT('ROWINS');
SET_ALERT_PROPERTY(al_id3,alert_message_text,' Process Completed Successfully!'||CHR(10)||' Rows Inserted : '||:global.v_ins_rec ||CHR(10)||' Rows Updated : '||:global.v_upd_rec);
al_button := SHOW_ALERT( al_id3 );
ELSIF (:global.v_plsql_res IN(-1,0) or :global.v_plsql_res > 0) and (:global.v_ins_rec =0 and :global.v_upd_rec = 0 and :global.v_del_rec =0 ) then
al_id3 :=FIND_ALERT('ROWINS');
SET_ALERT_PROPERTY(al_id3,alert_message_text,' Process Failed. Please Download the Log File '||CHR(10)||' Rows Failed : '||:global.v_plsql_res||CHR(10)||' Rows Inserted : '||:global.v_ins_rec ||CHR(10)||' Rows Updated : '||:global.v_upd_rec);
al_button := SHOW_ALERT( al_id3 );
ELSE
al_id3 :=FIND_ALERT('ROWINS');
SET_ALERT_PROPERTY(al_id3,alert_message_text,'Please Download the Log File '||CHR(10)||' Rows Failed : '||:global.v_plsql_res||CHR(10)||' Rows Inserted : '||:global.v_ins_rec ||CHR(10)||' Rows Updated : '||:global.v_upd_rec );
al_button := SHOW_ALERT( al_id3 );
END IF;
EXCEPTION WHEN OTHERS THEN
RAISE Form_Trigger_Failure;
END;
DECLARE
v_username varchar2(30) := GET_APPLICATION_PROPERTY(USERNAME);
begin
host('cat /dev/null > /tmp/'||v_username||'_'||'"CF615 IO Upload.csv"');
host('rm -rf /tmp/'||v_username||'_'||'"CF615 IO Upload.csv"');
end;
Thanks in advance!
Thanks,
MadhusudhananMadhusudhanan,
A couple of observations. First; always list your exact Forms version (eg; 10.1.2.0.2 not 10g R2). In most cases, the solution is different depending on the Forms version. Second; why must you use Forms to kick off a SQL Loader process? This is a server-side process and should be initiated by a server side process. If you absolutely must use Forms to kick off the process, again we need your Forms version in order to offer any solutions. Based on your code sample, I can asusme you are at least using Forms 9i becuase you are using WebUtil.
Is your Database and Application Server the same physical computer? If they are not, this would explain why your HOST command isn't working because HOST runs against the Application Server not the Database server.
Third; have you considered using and External Table (if your RDBMS version supports them) for each of the files you are attempting to upload? In this instance, it would be helpful to know your RDBMS version as well. External Tables can be a little frustrating to set up the first time, but as with any new construct you use - it gets easier the more you use it.
Fourth; are you getting any errors in your log file(s)? If so, what are the errors? Please list the full error message if you have one.
Finally, with respects to your statement:
Posted: Mar 18, 2011 2:30 PM - Madhu This is very urgent and critical.>
You have to understand that forum contributers are all volunteers - this is not our full-time job. If your issue is truely urgent I suggest you open a Service Request (SR) with Oracle Support! ;-)
Craig B-)
If someone's response is helpful or correct, please mark it accordingly. -
Im using Lion on a MacBook Pro 15in (just under two years old) and I would like to know if I can lock numerous photo files at the same time so I can make changes to them. At the moment when I select an entire folder to go through and make changes, ie rotate in Preview, I am told with each photo that I have to unlock it. I am going through photos I took of archival material and have nearly 5000 photos to adjust and make changes to. This small step is taking up a lot of time.
I realise there will probably be a common 'sense' answer to this but it alludes me at the moment so any help would be appreciated.
ThanksTry this: https://addons.mozilla.org/en-US/firefox/addon/fox-splitter/?src=ss
OR, open a second Firefox window (''Firefox button > New tab > New Window'' or ''Ctrl+N''), load the second site, resize windows side by side.
'''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''
Not related to your question, but...
You may need to update some plug-ins. Check your plug-ins and update as necessary:
*Plug-in check --> http://www.mozilla.org/en-US/plugincheck/
*Adobe Shockwave for Director Netscape plug-in: [https://support.mozilla.com/en-US/kb/Using%20the%20Shockwave%20plugin%20with%20Firefox#w_installing-shockwave Installing ('''''or Updating''''') the Shockwave plugin with Firefox]
*'''''Adobe PDF Plug-In For Firefox and Netscape''''': [https://support.mozilla.com/en-US/kb/Using%20the%20Adobe%20Reader%20plugin%20with%20Firefox#w_installing-and-updating-adobe-reader Installing/Updating Adobe Reader in Firefox]
*'''''Shockwave Flash''''' (Adobe Flash or Flash): [https://support.mozilla.com/en-US/kb/Managing%20the%20Flash%20plugin#w_updating-flash Updating Flash in Firefox]
*Next Generation Java Plug-in for Mozilla browsers: [https://support.mozilla.com/en-US/kb/Using%20the%20Java%20plugin%20with%20Firefox#w_installing-or-updating-java Installing or Updating Java in Firefox] -
How do you rename multiple files at the same time
how do you rename multiple photo files with a name at the same time?
This would be an excellent use of Automator. Here is a link to some instructions on how to do this using Automator.
http://www.youtube.com/watch?v=Ie6zGxo2D-o
If you don't like that then Google "Renmame multiple files Automator" and you will find many tutorials available. -
Hello Everyone,
Here is my situation. I have one vi that is reading an AI task of 8 channels AI0 --> AI7 (one sample on demand) and also has control of all of the digital outputs on the board. My problem is that I want to run another vi that will use the last AI channel AI8 and an AO channel AO0. These two vi's do not need to know anything about one another but I do need them both to be running at the same time. Currently when I try running the two vi's together both vi's crash and I get an error message stating that the AI8 pin is reserved. AI8 is not part of the task and is not refrenced anywere in the larger vi. I am assuming that this problem is do to the fact that the larger vi is occupying the DAQ board, cycling through the task when the smaller vi is requesting data from AI8 and the DAQ board cannot do two things at once. The sampling rate on the smaller vi is not really that important. Is there anyway I can get the smaller vi to read from AI8 and not crash??? Software and Hardware listed below. Thanks in advance for any suggestions.
PCI-6221
Labview 7.1Hi steve ,
Sorry to say that you cannot configure and acquire from AI channels on a Device simultaineously from 2 seperate VI's.
regards
Dev -
How can I rename many files at the same time?
Hello!
I have a bunch of PDF files (2 thousand at least) that I need to transfer to another Mac but since it's running OS 9.2 it won't accept the files because the names are too long, therefore, I need a quick way to change all such files into a shorter name but maintaining some of the serial numbers each file name has (i.e., not changing all to the same name but just taking off the first or last 5 characters for example), is there a way to do this sort of thing with OS 10.3.9 or 10.5.2?
Best!
DannyLook at this shareware. http://www.jonn8.com/ntf/ It's a batch renaming app, but I'm not sure it will do exactly what you want. However, it does have a 7 day free trial.
If you do a Google serach using +batch file rename mac+ you can review a lot more apps.
Cheers, Tom -
How do i rename multiple files at the same time on a MAC?
I have been a mac user since 4 years now yet i cannot figure out how to rename multiple files in mac. In Pc i used to slect all and rename one e:g "ab.jpg" and the restwould be "ab (1).jpg" automatically. but in the mac its way too hard to do this on the automator. ..
please advise asap!
~haniahYou can do it with Automator.
http://www.automator.us/examples-01.html
Or with a utilities like these:
http://www.publicspace.net/ABetterFinderRename/
http://renamer4mac.com/
You can also do it using the Terminal command line.
Matt -
Hi !
I have Dreamweaver 8
I've tried to select several css rules at the same time to create a css style sheet but i don't know how to do it !
This man do it in this video at 3:00
http://www.youtube.com/watch?v=ZbQ3GTFC-o0
Thanks !DW8 doesn't support the selection of multiple classes in the properties panel. I'm pretty sure that feature didn't appear until the release of CS6. Unless you upgrade to CS6 or CC, you must do it manually in your code.
Nancy O. -
How can I run 2 Dreamweaver windows at the same time?
How can I run 2 Dreamweaver windows at the same time on my
PC?
basically I have 2 monitors and I want to edit CSS on one
monitor and have the html page open on the other so I can quickly
look from one to another with in a split second instead of taking
that extra time to switch back and forth using the tabs at the top,
I know I should probably invest into a mac so i can work out side
of the Dreamweaver application window and I will in the future but
is there any way i can do this on my windows XP pro PC?
Thank you
MauriceOpen the CSS in DW, and use F10 to open the Code Inspector.
Place the
latter as needed.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"Random_Yggdrasil" <[email protected]> wrote
in message
news:gi2htb$j4j$[email protected]..
> How can I run 2 Dreamweaver windows at the same time on
my PC?
> basically I have 2 monitors and I want to edit CSS on
one monitor and have
> the
> html page open on the other so I can quickly look from
one to another with
> in a
> split second instead of taking that extra time to switch
back and forth
> using
> the tabs at the top, I know I should probably invest
into a mac so i can
> work
> out side of the Dreamweaver application window and I
will in the future
> but is
> there any way i can do this on my windows XP pro PC?
>
> Thank you
> Maurice
>
>
> -
Can you add to the Lightroom an ability to process several raw files with the same content but with different exposure into the single picture?
Base raw files can be given with exposure bracketing during shooting, for example.
The goal - to get maximum details in darks and lights (if we use the "ligths recovery" or "fill lights" we lose the quality because raw file just have no all required information).
The similar (but not the same, only the idea) thing - is High Dynamic Range Photography in Adobe Photoshop
Thank youThe plugin LR/Enfuse does this already. And of course Photomatix have a plugin available for Lightroom. This essentially amounts to pixel editing, which is beyond the range of Lightroom's metadata editing.
-
how do i go about deleting a large number of files at the same time? where's the easiest place to do it?
A bit vague as to what you intend, but the simple answer is to select all the files you want to delete then either drag to the Trash or CTRL- or RIGHT-click on the selection and choose Move to Trash from the contextual menu.
-
Two users open same file at the same time... how is this possible?
I am the Creative Director for a magazine. All the people in my team are using Macs with Leopard and Indesign CS3. I didn't know this was possible, but it is happening to us. Two people can open the same Indesign file at the same time. When this happens, the file becomes corrupt and we can't work on it again. We don't use Version Cue. We probably should, as well as In Copy, but we just haven't had the time to learn to use them. This problem started about three months ago and we have not been able to determine how this is possibe or find any information why it is happening, or how to stop it from happening. Help! If anyone out there has any idea... we are desperate.
My hunch would be to suspect the server - it's probably not handling file locking correctly.
Here's what I'd image I'd try - but be aware, I am writing down stuff from memory, and I cannot guarantee the info is completely accurate - but I hope it might give you some pointers.
- If the server is currently providing the AppleShare Filing Protocol (or whatever it is called - acronym is AFP), you could try to connect using that.
Go to the Finder, and use the Go - Connect to Server... menu item and enter the server's IP address, prefixed with afp:// - e.g. if the server is on IP address, say '192.168.1.120'
In that case, I'd try connecting to
afp://192.168.1.120
(I am inventing this IP address for the sake of argument - don't simply copy this number. Ask the IT guy what the server's IP actual address is. There are other ways to connect, and using the IP address is very crude and 'primitive' but it also cuts a few complexities out of the picture).
If this does not work, it might mean that the server is not providing the AFP protocol - in that case, ask the IT guy if he can turn it on for you.
I don't know much about what Microsoft's various product names mean (e.g. what exactly is included in a 'Microsoft small business server' - no idea), but there's a good chance there is a module available that is probably called 'Services for Macintosh' which can be installed.
I've worked around Microsoft servers before, and if I remember correctly, 'Services for Macintosh' is not typically installed by default - it's part of the product, but it is not installed unless explicitly requested during install.
The IT guy will need to get out the Microsoft server's install disks and install the optional Services for Macintosh, then turn it on. Once that is done, the above 'magical incantation' afp://yadiyadi... should work.
If it does, make sure _everyone_ in the team uses the same method to connect to the server, and then try again - there's a good chance the server will now honor the file locking and warn the second user who attempts to open the document.
- If the server is already using the AppleShare Filing Protocol, and you're already doing some variation of the above, and the whole point I made above is moot, try connecting using the SMB protocol instead. So, in the finder use 'Go - Connect to Server...' then use
smb://192.168.1.120
(replacing 192.168.1.120 by your server's real IP address).
Again - make sure _everyone_ is using the same method to connect before trying whether the files are now locked properly.
The AFP and SMB protocols are the two most common protocols that Macs can use to connect to a Microsoft file server.
Now, the third possible cause: often people don't realize there are possibly multiple ways to connect to an MS server, and so people go browsing the network from their Macs and 'grab' whatever entry they see first.
So what often happens is that user 'A' is actually connecting using SMB, and user 'B' is connecting using 'AFP' and in theory that should all work, but in practice sometimes things go wrong.
My recommendation is to make sure that all users in the Mac workgroup connect in the exact same way - so there's no mix of SMB and AFP protocols being used.
To verify which protocol is used, right-click or control-click on the volume name after it has been mounted on the Mac, and use the Get Info... menu item - the info dialog should tell you which protocol is being used. The easiest to see the mounted volumes is to go into the Finder Preferences, and under 'General' make sure it shows mounted volumes on your desktop. Then you can simply right-click the volume on the desktop to do Get Info...
Hope that helps!
Cheers,
Kris -
I am trying to open 20-25 files at the same time as Photoshop Raw [*.RAW] files.
The only way I can open multiple files is if i leave the file type as All Formats. When I change it to Photoshop Raw [*.RAW], the files a deselected.Use bridge. Select all the files then press ctrl-r or cmd-r to load the selected files into camera raw.
If you try this in Photoshop use File>Open As then for file type choose camera raw. (I have not tested open as for opening multiple files) -
Please help me out -How to share a single indd. file at the same time?
Is there any any option for two users to work on a single indd. file at the same time. (Just like working on a shared file in Microsoft Excel).
Note both make changes at the time on different pages.
To save time...Another option, if the file is a large mupltiple page design, is to divide the document into chapters or sections. Save each section as a separate InDesign file and then combine them using a book (.indb). File > New > Book...
Different users could edit the individual sections or chapters, and then when all is ready to go, the book can be used to package the documents, export to PDF, etc.
Not very efficient for small documents, but it can make life easier for long documents.
HTH
-mt -
Problem running multiple folder actions at the same time
Hi,
Does anyone have some experience running multiple folder actions at the same time?
I've written a Applescript folder action that processes some files. When adding some files, the script starts and all goes well. The processing of each file takes a few minutes, but all files are processed correctly.
However, when adding some new files to the dropfolder, while the folder action is all ready processing other files dropped a few minutes earlier, the process that is all ready running immediately aborts and the folder action is relaunched on the new files, leaving the old files for what they are...
The same problem occurs with multiple folders, each having a folder action attached. When dropping files in "Folder A", the script starts processing. But if someone droppes files in "Folder B", The script of folder A aborts, and the script of folder B starts processing. When adding more files to the folders, the result is the same. In some casses, when the last dropped files are processed, the os continues where the operation was aborted on the previous files. But this not always happens. To make things worse, when you remove the items from the folders afterwords, the folder actions starts running again on items no longer present in the folder !!!!
Does anyone know how I can prevent the folder action being aborted when new files are dropped and placing the new files in "Hold", until the previous files are processed? How can I prevent a folder action being aborted when a item is dropped into another folder?
I've written a small script to test this behaviour. Just create one or more folders and attach the script below. Drop a item into the folder, wait a few seconds and drop another one in the same or another folder. To monitor what happens please check the console.
on adding folder items to this_folder after receiving added_items
set FolderName to this_folder as string
set ItemName to added_items as string
repeat with theIncrementValue from 1 to 15
delay 2
do shell script ("logger \"Folder: " & FolderName & " - Item: " & ItemName & " - Step: " & theIncrementValue & "\"")
end repeat
do shell script ("logger \"Folder: " & FolderName & " - Item: " & ItemName & " - Done...\"")
end adding folder items to
Thanks for any feedback.That is pretty much the way Folder Actions work, especially since AppleScript is not multi-threaded. If you are using them as some intermediate step in a workflow, you might rethink the way you are handling the files (for example, use a droplet instead). Other options would be using launchd to watch a path or a shell script on a different thread.
Maybe you are looking for
-
How to get a rollover in 1 spot to show in another?
Hello guys, I haven't used dreamweaver since 2001 and even back then I wasn't that great at it. I used joomla to build my church webiste, but I had a photoshop person make a index page for me and the concept it because the church has 3 locations, at
-
I've registered years ago my Apple ID in Italy because iTunes Store was not available in Albania. I always used ITunes Gift Cards bought in Italy to buy apps and music. Now that Albania is among the new countries added to the iTunes Store, i would li
-
How to create background video in a persistent menu template
I'm working on an Extras project which requires a background video to be played in the menus. I can start the background video as suggested in this post https://discussions.apple.com/thread/5276546?tstart=0 but I can't get the video to play after ret
-
View the dashboard through BI Launchpad?
Hi All, I have created a dashboard and saved in to repository fine. Now one of my user want to see the dashboard through BI launchpad. Is there any privileges needed for that user want to see the dashboard through BI Launchpad? Please help me on this
-
Is there a way I can get a refund for this purchase?