Can you write simple Java code in a UNIX function and run it? See example....
Hi,
I'm new to Java and I have a question.
Is there any possible way a simple script like the below would work in a UNIX function called from a shell script. I know you're not supposed to do this but can you?
Thanks in advance,
javatst() {
$JAVA_HOME/bin/java <<- _java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
_java
javatst
2894431 wrote:
You can run a java class from a shell script like below:
#!/bin/sh
exec /usr/bin/java -DsysParam1="var1_val" -DsysParam2="var2_val" -cp jar1:jar2:jar3 /home/unixUserName/javaClasses/Test.java
exit 0
No!
This is neither a valid answer to the OPs question (since your script does not create the content of Test.java) nor working.
The java executable can only run *.class files which contain byte code of the intermediate language generated by the javac executable.
Your suggestion leads to a ClassNotFound exception.
bye
TPD
Similar Messages
-
How can i write the below code using "For all entries"
Hi
How can we write the below code using "for all entries" and need to avoid joins...
Please help
SELECT aaufnr aobjnr aauart atxjcd a~pspel
agstrp awerks carbpl cwerks
INTO TABLE t_caufv
FROM caufv AS a
INNER JOIN afih AS b
ON aaufnr = baufnr
INNER JOIN crhd AS c
ON bgewrk = cobjid
AND c~objty = 'D'
WHERE ( a~pspel = space
OR a~txjcd = space
OR NOT a~objnr IN
( select OBJNR from COBRB AS e
WHERE objnr = a~objnr ) )
AND a~werks IN s_plant
AND a~auart IN s_wtype
AND NOT a~objnr IN
( select OBJNR from JEST AS d
WHERE objnr = a~objnr
AND ( dstat = 'A0081'OR dstat = 'A0018' )
AND d~inact 'X' ).
Reward points for all helpfull answers
Thanks
Ammi.Hi,
SELECT objnr objid aufnr
from afih
into table t_afih.
SELECT objnr
from JEST
into table t_JEST
where stat = 'A0045'
OR stat = 'A0046'
AND inact 'X'.
SELECT objnr
from COBRB
into table t_cobrb.
SELECT arbpl werks objid objty
from crhd
INTO table it_crhd
FOR ALL ENTRIES IN it_afih
WHERE objty eq 'D'
AND gewrk = it_afih-objid.
SELECT aufnr objnr auart txjcd pspel gstrp werks aufnr
FROM caufv
INTO table t_caufv
FOR ALL ENTRIES IN it_afih
WHERE aufnr = it_afih-aufnr
And pspel = ' '
AND txjcd = ' '
ANd objnr ne it_crhd-objnr
AND auart in s_wtype
AND werks in s_plant.
AND objnr ne it_jest-objnr.
dont use NE in the select statements, it may effect performance also. Instead use if statements inside
loops.
loop at t_caufv.
read table it_chrd............
if t_caufv-objnr ne it_chrd-objnr.
read table it_jest..........
if if t_caufv-objnr ne it_jest-objnr.
(proceed further).
endif.
endif.
endloop.
hope this helps.
Reward if useful.
Regards,
Anu -
Calling simple Java Code from 11g BPM
Hi,
I know this has been round the houses but I cant find a satisfactory solution for my scenario. I would like to call some simple java code from BPM (11.1.1.6). I guess I need to expose it as a service but it seems overkill to be via soap so any advice you can give would be much appreciated. Creating a jar that I can call somehow would be perfect.
This is my scenario:
- I am creating a Security POC for BPM
- The BPM Process is exposed as a web service and authenticated using SAML
- I am testing by calling the WS from OSB
- I want to be able to get the WLS Principal and display the username and the roles for the launching user, from within the BPM process
- This is possible using some simple weblogic client api code shown below
- So all I want to do is call this code from BPM somehow
- Anyone point me in the right direction ?
cheers
Tony
subject = Security.getCurrentSubject();
for(Principal p: subject.getPrincipals()) {
if(p instanceof WLSGroupImpl) {
groupList.add(p.getName());
} else if (p instanceof WLSUser) {
principal = p.getName();
}The problem to communiate java classes and forms solved !
i have add my .jar file to $OA_JAVA/oracle/apps/fnd/jar and now i can communicate between forms and java.
I can create an object, i can get simple message from class, but when i try to create
ServiceFactory factory = ServiceFactory.newInstance();
ive got ORA-105100...
can anybody help ? -
Can we call Plain JAVA Code online via MDM Cient
Hi SDNers,
For some validation purpose i need to write a JAVA Code(Some body told me that it can be possible i.e we can Java Code for doing Validation)
i have two Questions.
1. Can we call JAVA Code online via MDM Client.
2. where i have to write this JAVA Code and what will be steps of writing this Code.
Thanx in Advance.Hi Tanveer,
Thanx a lot for ur prompt reply
Pls reply my this Question also promptly i will be highly thankful for it.
Q.
My Requirment is i have to do the validation
"on the basis of acct grp i have to put validation
a. the G/L acct must be in particular range.
b. it must have specific length"
My sr. developer is saying simply putting the IF ELSE condition in the validation Editor technique 'ld be hard to maintain at later stage as we large number of Acct Grps.
He is saying look for some Custom function for it
"SO TELL ME CLEARLY THAT
--CAN I USE JAVA API FOR THIS
--AS A EXP. MDM CONSULTANT WILL U
RECOMMEND IT?
--IF YES
THEN
WHAT 'LD BE EXACT STEPS.
---IF NO
THEN
WHAT ARE THE OTHERS WAYS
i.e
IF U R FACING THIS PROBLEM THEN WAT
SOLN U R GOING TO USE?
PLS
REPLY ASAP as per the exact question(i.e all parts of Q)
i will highly thank for u.
Regards
kuldeep -
How can i write this C-Code in G-Code
hallo
how can I write this C-Code in LabVIew ,
for a=0; a=<10; a++
for b=0; b=5 ; b+2
X= 3+b;
Y=1+a;
please see the attachment and tell me where is the problem
Attachments:
Unbenannt 11.vi 43 KBWell, at least you tried and got some of it right.
I think this should do what you want, but my C is rusty. Is the increment performed before or after the loop executes? If it's after, then I believe the loop should iterate 11 times, not 10.
In any case, you should note that for a literal translation, you would need to add a sequence structure to guarantee that Y was written to only after the inner loop finished because of the way data-flow works.. Also, note that controls and indicators in LabVIEW are not equivalent to variables. They can be used as such, but they usually should not be.
Another point about this is that you probably want to use the correct data type - the orange terminals are floating point indicators (of double precision, in this case) and you want integers.
To learn more about LabVIEW, I suggest you try looking at some of these tutorials.
Try to take over the world!
Attachments:
C.png 4 KB -
How can I write the analogous code to the logic:iterate tag functionality
Hai This is Rayalu .And I am very new to the Java World. I have a doubt?.How can I write the analogous code to the<logic:iterate> tag functionality using the JSP Tag Libraries . Pleae Send me some examples .
Hi,
SELECT objnr objid aufnr
from afih
into table t_afih.
SELECT objnr
from JEST
into table t_JEST
where stat = 'A0045'
OR stat = 'A0046'
AND inact 'X'.
SELECT objnr
from COBRB
into table t_cobrb.
SELECT arbpl werks objid objty
from crhd
INTO table it_crhd
FOR ALL ENTRIES IN it_afih
WHERE objty eq 'D'
AND gewrk = it_afih-objid.
SELECT aufnr objnr auart txjcd pspel gstrp werks aufnr
FROM caufv
INTO table t_caufv
FOR ALL ENTRIES IN it_afih
WHERE aufnr = it_afih-aufnr
And pspel = ' '
AND txjcd = ' '
ANd objnr ne it_crhd-objnr
AND auart in s_wtype
AND werks in s_plant.
AND objnr ne it_jest-objnr.
dont use NE in the select statements, it may effect performance also. Instead use if statements inside
loops.
loop at t_caufv.
read table it_chrd............
if t_caufv-objnr ne it_chrd-objnr.
read table it_jest..........
if if t_caufv-objnr ne it_jest-objnr.
(proceed further).
endif.
endif.
endloop.
hope this helps.
Reward if useful.
Regards,
Anu -
Can you write an excel file on client machine instead of on the server
I am trying to user cfSpreadSheet functon. The first question I have is, can you write the file on a client machine? I tried but they all end up on the server drive. Scecond question, is there a way to do row and column range formating in CF9.0? SpreadsheetFormatCellRange function is only available for ColdFusion server version 9.01.
Thanks.To expand on Dan's answer: CF doesn't have any interaction with the client browser at all: client->server comms are handled by the client and the web server; the web server simply asks CF to provide the response data if the file requested is a CF file. But even then all CF does is process the requested file and return data to the web server.
Also, one of the restrictions of the HTTP protocol is that that there is *no* *way* that the server can write to the client machine. All it can do is send data to the client agent (eg: a web browser) in response to the client agent requesting it. Can you imagine the sort of security problems one would open one's self up to if a remote web server could write to your PC????
Adam -
Crystal Report XI: Can you write your query in SQL instead of using the GUI
Hello
In crystal report version XI, can you write your query in sqlplus and then use the crystal report designer to build your report instead of using the GUI . I would like to be able to go database and show sql query and open that query and make changes directly there, is that possible on this version, if yes is there a setting somewhere? Please let me know.
Thank you
alphaMoved to Database forum.
No you can no longer modify the SQL directly. Use a Command Object to enter the SQL directly.
Thank you
Don -
Can you share the source code for Customer ToughDay stress test tool?
Hello,
I would like to try Customer ToughDay tool (http://dev.day.com/docs/en/cq/current/testing/tough-day.html) for load testing of our author instances of CQ5. While I am able to execute the application, the logging with log4j seems to be configured incorrectly.
Can you share the source code for toughday-5.5.jar? I think it can be a very good starting point for those of us who are new to CQ5 and need to load test it.
Thank you!Hi,
I don't believe there are any differences between the two versions. But you can check the source code for the Numeric Limit Test in TestStand\Components\NI\StepTypes\CommonSubsteps. But the main part of the step is the Code Module and this bit the users supplies this.
What has prompted this question?
Regards
Ray Farmer
Regards
Ray Farmer -
Can you help with the code to publish Flash to my own domain.
Thank you for your help, I publish the my site to my own domain, I do not use .Mac, I tested your code and ity works well on .Mac, can you help with the code to publish to my own domain.
Thank you againYou appear to have just collected a variety of code snippets and thrown them together, including a section of AS2 code ( gage.onRelease = function() {... )
The suggestion I offered yesterday still stands. You should find a tutorial regarding AS3 and the atan2 function. Beyond that, what you show suggests this is a school assignment. You should seek help from your fellow students and instructor if that is the case. -
i am using systec usbmodule1 to send and receive CAN messages , is any one have tried this in labview?, if yes can you send me the code
thanks
Solved!
Go to Solution.Hey,
All of our CAN drivers have been written for National Instruments' CAN hardware (referenced here : http://digital.ni.com/public.nsf/allkb/E2C6ED025C798C5586256F4E00520448 ). Thus, you will have to code all your communication manually, unless Systec provides a LabVIEW driver. There might be various dll files that Systec provides for communication, which you will be able to access through LabVIEW. Take a look at the Call Library Function Node, which can be found from the Functions Palette under Connectivity -> Libraries & Executables. Here you can call a dll file, and also the individual functions within that dll.
I would suggest posting your question either to the LabVIEW forum, as previously mentioned, or to the CAN forum found here : http://forums.ni.com/ni/board?board.id=30
Justin E
National Instruments R&D -
can you write vertically in the cell of a table, can you write vertical
If you don't understand that my response was a smiling echo of the stammering question I really can't help you.
I guess that my 36725 points prove that I may be helpful. It seems that at this time you don't really know what are helpful answers.
Using spreadsheets since more than twenty years, I know that storing something in an auxiliary object floating upon a cell isn't a serious workaround to the asked question. We may be sure that more or less soon, the object will no longer be were it was supposed to be.
At this time, if we want to put a vertical text in a cell it's safer to insert a character, a linefeed, a character, a linefeed … which, one more time is echoing the stammering question.
Yvan KOENIG (VALLAURIS, France) vendredi 29 avril 2011 14:37:08
Please :
Search for questions similar to your own before submitting them to the community -
Can you give me some code ?
Can you give me some code ?
(my email address is [email protected])Please be specific in your request.
Try my SQL PlusPlus
It generates variety of SQL, PL/SQL and SQLPlus code
have a nice day,
regards,
M. Armaghan Saqib
* SQL PlusPlus: Add power to SQL Plus command line
* SQL Link for XL: Integrate XL with Oracle
* Oracle Developer Tutorial with Sample GL
Download free: http://www.geocities.com/armaghan/
-------------------------------------------- -
Q<RPCC-21> Can you compare a performance of "usual" RPC from EJB and RPC from Web
Services?
A<RPCC-21> There are additional performance overheads for invoking a web service
when compared to straight EJB invocation. However, you should not think of web
services as a way to replace your EJBs instead you should be willing to accept
some performance decline for the massive gains in platform interoperability and
the ability to exposure your services outside of you firewall.
Additionally, performance decreases will be dependent on several factors. The
most significant of which is the XML-Java and Java-XML translation of the SOAP
message. This can be very fast if the XML structure is simple but if you web services
requires a parameter that has a complex XML format you may see a more significant
slow down.
AdamSorry if this sounds like I am new to this but I am.
So, the extended version is the format that would be used if you were not utilizing the files that the wsdl2java function creates?
And this is done to when you want more flexibiility for the user to call your service?
So, you would push to have the stub files used when you want to control how the web service is used?
thanks for the feedback. -
How to get the java code of the standard functions
How to get the java code of the standard functions in xi
Example , hoh get the java code for a node function - removeContext.hi
Click on the Standard Function.
Hold Ctrl+Shift
right click on the standard function to view the context menu. You will see options to view the source code by exporting
regards
krishna
Maybe you are looking for
-
I just purchased a 15" Powerbook and have attached a 23" Cinema Display. I have several questions: Is it possible to turn off the second display without physically detaching it from the PB? Is it possible to turn off the PB screen and just use the se
-
SQL Loader or Materialized view
Can we achive the following SQL Loader ? If yes can someone point me out some ling Requirement: We need to create a Reporting DB to use for Reporting and a Transactional DB will be in separate Host. Basically we need to pull data from a set of tables
-
Data warehouse Loader did not write the data
Hi, I need to know which products are the most searched, I know the tables responsible for storing this information and are ARF_QUERY ARF_QUESTION. I already have the Data Warehouse module loader running, if anyone knows why the data warehouse loader
-
I have a PDF file sent to me in my email. I need to copy the PDF and put it in a dropbox at my school account. What to do?
-
Unable to connect netgear DG834G wireless to macbook
Hi I am unable to connect the Netgear Router DG834G wireless to my Macbook. It works fine through the ethernet cable but when i try and connect wireless it says invalid password?