From a Java app to a webpage
Hi all
Can anyone tell me how to do the following
I have a Java app written in Jbuilder 7 that the user fills in.
This is an order app. when the user sees the client they fill in all the detials of each order and saves it to there Hard drive. Now when they get back to the office they need to upload it to a webpage.
Can anyone tell me where to start looking or show me how I can do this
thanks for any comments
Craig
There is a number of free HTTP clients out there. Yuo can use one of them to post the information using http. If you are sending just a few fields, you can use just a URLConnection object.
Similar Messages
-
Opening a document from a Java app
I need to open a document from my Java app. It is a .rtf file and I would like it to open with the system associated application for rtf files. How should I do that?
I have tried to figure out the Runtime.exec(), but it doesn't do what I need. I have been able to open Notepad or WordPad (oh, yes, I am on a Win XT system) by specifying them in the exec function, but I can't find info on how to let the system choose the program.
Thanks for your help.
WayneTake a look at the JDIC project
https://jdic.dev.java.net/
In particular the org.jdesktop.jdic.filetypes.AssociationService class
https://jdic.dev.java.net/nonav/documentation/javadoc/0.9/index.html -
Accessing repository from a java app
Hi, I am trying to develop a java app that access a portal repository. I got
this error message when running the app:
java.lang.NoClassDefFoundError:
com/bea/content/manager/i18n/ManagerExceptionTextFormatter
at
com.bea.content.manager.internal.RepositoryManagerImpl.<clinit>(RepositoryMa
nagerImpl.java:31)
at
com.bea.content.manager.RepositoryManagerFactory.create(RepositoryManagerFac
tory.java:22)
at
com.bea.content.manager.RepositoryManagerFactory.connect(RepositoryManagerFa
ctory.java:35)
Anybody knows where that class is? Perhaps my approach was wrong.
tia
panji.aHi Greg, thanks for the confirmation. I think I'm going to access the
repository values in database directly, bypassing the repository API.
panji.a
"Gregory Smith" <[email protected]> wrote in message
news:[email protected]..
Whoops, I should have caught this in the first message.
The repository code is based upon local EJBs, so the api doesn't support
t3/rmi based access.
So, to write a non-server based application to access the repository,
you will need to construct a remoting piece which your application can
access. One good way would be to create .jws's which access the
repository code. .jws are WebServices, and I believe you can generate
client jars for them (I don't know the details about that). But, then
your client application would communicate via HTTP and SOAP to the .jws,
which would then communicate to the repository code. If you do this, you
won't need content_system.jar or wps_system.jar in your app's classpath.
Greg
Panji Aryaputra wrote:
Thanks for the prompt reply. It works, but now I'm getting another error
message: Repository configuration error
Looks like I missed something. That error comes from this piece of code:
RepositoryManagerFactory.connect()
"Gregory Smith" <[email protected]> wrote in message
news:[email protected]..
portal/lib/content_system.jar. You can just add server/lib/weblogic.jar
and portal/lib/wps_system.jar to your classpath to get most everything
portal at runtime. -
Starting notepad.exe from within Java app?
Is it possible to start notepad.exe from within a java app to display a log file (for instance)?
search the forum for Runtime.getRuntime()
-
Hi
How can I run a shell command from within an Java app? For example I have a old executable sendEmail.exe on the file system and I am developing a Java GUI that should execute sendMail.exe when a user does something.
Thanks
Zeev NeumeierRuntime.getRuntime().exec("start//your file path");
-
Opening a file from a java app (not applet)
My program can't find the text file I'm trying to open in my stand-alone java app. I am specifying it like this:
File filename = new File("myfile.txt");
FileReader = new FileReader(filename);
It is in the same directly as the class files. It won't find it when it's in a jar file either. I had a similar problem with an applet a lont time ago, but that turned out to be a security issue, which I assume normal apps don't have.
So, what's up with this?If system become larger, there are duplicated files
can be found in different directories.
Using classpath may cause problem, if there are
duplicated file name.
If you are coding, you should know exact location of
the file to be opened.
"system become larger" - huh? You control the classpath on a per-app basis, not one huge monolithic classpath containing all jars/folders for all apps.
It's common, well-designed practice to use the classpath. It's bad practice to hard-code directory names and expect all deployments of the app to follow the same directory naming convention. I wouldn't want you to dictate to me where to put the file on my hard drive. I should be able to install it anywhere I want, and let it find it (via the classpath, in this instance). -
Executing class files from a Java App dynamically
Hi!, Is there any way i can execute java .class files from my Java Application dynamically. I know that java uses Dynamic method Invocation. Is that true of class files generated using some other language compiled for the JVM.
In my case i would like to make a Web browser that interprets HTML and also java applets embeded in them. I would like to use the JRE of the platform execute the applets for me rather than writing the code for my Browser to interpret the class files.
Thanks in Advance.You just need a custom class loader to bring these applets into your JVM.
http://developer.java.sun.com/developer/onlineTraining/Security/Fundamentals/magercises/URLClassLoader/index.html
Then you can use the methods of java.lang.Class to create an instance of such a class. As soon as you have it, you can just treat it as a regular Applet and invoke init(), stop() etc. appropriately.
If you want to execute anything else than conventional Applets, you might consider reflection to find out about methods implemented:
http://java.sun.com/docs/books/tutorial/reflect/index.html -
Can I save as pdf when printing from a Java applet on a webpage in Safari?
I am trying to use a webpage that is running a Java applet. A dialog comes up that asks me, "Do you want to run this application?" The dialog also says, "This application will run with limited access that is intended to protect your computer and personal information." I select "Run". The applet generates an image I want to print. There is a "Print" button on the applet. I select "Print". A Security Warning dialog comes up that says, "The applet has requested access to the printer. Do you want to allow this action?" I select "OK". The Print dialog comes up. I choose the PDF button in the lower left corner. I choose "Save as PDF...". A second Print dialog comes up. I input a title in the Save As box. I choose Desktop in the Where box. I do not change anything else and select the "Save" button. A dialog appears that says, "Print Error while printing." There is an icon with paper, a pencil, a ruler and a paintbrush on the dialog.
Is this an issue with Apple and Java security? Does "run with limited access" mean I can't print and save as PDF? Should I upgrade to Mavericks? It seems like others have not been happy with Mavericks and have had problems saving as PDF with Mavericks. How do I let Apple know about this error? The error dialog is useless.
I am on a Mac running OS X 10.8.5 and Safari 6.1.2. My Java version is 7 update 51.
What other information can I provide to help solve the problem (if it can be solved)?
Thank you for your help!Correction I would like to save as PDF/A-1b
for archiving.
http://www.adobe.com/enterprise/standards/pdfa/ -
Automatic Creation of ODBC Data Source From Within Java App
Good Day Good People :)
I was wondering if it were possible for a java application to automatically set up an ODBC data source for a JDBC connection in a windows environment.
This is the method I call to initialise a connection to my database:
public void initialiseLocalConnection ()
url = "jdbc:odbc:ICUDB";
try
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
icuCon = DriverManager.getConnection (url);
catch (Exception e)
JOptionPane.showMessageDialog (null, "Error Creating Connection to ICU Database!\n" +
"Please set up an ODBC data source pointing\n" +
"to the icudb.mdb file located in the data\n" +
"folder of the ICU directory and call the\n" +
"connection 'ICUDB'.", "Database Connection Error", JOptionPane.ERROR_MESSAGE);
Is it possible to create the ODBC data source ICUDB if it does not exist from within my application.
All information regarding the possibilty and the application of doing this would be greatly appreciated.
Kind Regards
MattThank you.
During my search I for dsn-less connections I found the soloution:
url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" +
System.getProperty ("user.dir") + System.getProperty ("file.separator") +
"data" + System.getProperty ("file.separator") + "icudb.mdb";
try
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
icuCon = DriverManager.getConnection (url);
This works.
Thanks for the replies.
Matt :) -
Compiling application (with several sub-packages) from another java app
Hi,
I'm writing my own build tool and need to be able to compile an external application (pulled from cvs, subversion, ...) from within this build tool.
Probably I need to use com.sun.tools.javac.Main.compile ?
But how do I pass classpath, output dir, etc to this class and how can I make it compile all files in all (sub)packages of the given folder ?
thanks for any help.Never mind my previous post, I found a solution to the "the input line is too long" problem:
Putting all the files in a temporary file and then providing that file as the source to compile, like this:
javac -g:none -cp <classpath> -d classes @sourcefiles.txtwhere sourcefiles.txt is the name of the temporary file that contains the names of the source files (note the "@"-prefix)
For some reason, this is not mentioned/documented in the java docs (at least not in my docs)
Ok, so everything is compiling now, but I have one problem remaining:
For each "module" that I compile (the application I use for my tests consists of several "modules", i.e. subpackages), I get an error stating that "The system cannot find the path specified"
This seems obvious, because it is trying to write a file <package-name>\classes\<package-name>\<classname>.class
But why is it trying to write that file ?
-> Is this a known bug or something ?
Let me explain a little more...
For each compilation I do using the com.sun.tools.javac.Main.compile() method, it is giving this error.
Everything is compiling correctly, but it seems it is trying to write an extra class file to a wrong path.
Until now, it was always the first file in the row that gave the problem.
Example:
** module 1:
sources/com/example/module1/class1.java
sources/com/example/module1/class2.java
sources/com/example/module1/class3.java
sources/com/example/module1/sub1/subclass1.java
sources/com/example/module1/sub1/subclass2.java
sources/com/example/module1/sub1/subclass3.java
** module 2:
sources/com/example/module2/class1.java
sources/com/example/module2/class2.java
sources/com/example/module2/class3.java
sources/com/example/module2/sub1/subclass1.java
sources/com/example/module2/sub1/subclass2.java
sources/com/example/module2/sub1/subclass3.java
=> My application will compile module 1, do some other things with it and the module 2 and again do some other things with it.
The result would be:
Application started.
Loading configuration: OK
Compiling sources for module module1: E:\temp\_User_\project\packaging\workingdir\source\com/example/module1\class1.java:12: error while writing com.example.module1.class1: com\example\module1\classes\com\example\module1\class1.class (The system cannot find the path specified)public class class1 extends Thread {
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -deprecation for details.
1 error
OK
Note: Contents of my classes directory for module1:
classes/com/example/module1/class1.class
classes/com/example/module1/class2.class
classes/com/example/module1/class3.class
classes/com/example/module1/sub1/subclass1.class
classes/com/example/module1/sub1/subclass2.class
classes/com/example/module1/sub1/subclass3.class
=> all class files are correctly compiled
Compiling sources for module module2: E:\temp\_User_\project\packaging\workingdir\source\com/example/module2\class1.java:12: error while writing com.example.module2.class1: com\example\module2\classes\com\example\module2\class1.class (The system cannot find the path specified)public class class1 extends Thread {
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -deprecation for details.
1 error
OK
Application finished without errors.
Note: Contents of my classes directory for module2:
classes/com/example/module2/class1.class
classes/com/example/module2/class2.class
classes/com/example/module2/class3.class
classes/com/example/module2/sub1/subclass1.class
classes/com/example/module2/sub1/subclass2.class
classes/com/example/module2/sub1/subclass3.class
So, as you can see everything compiles as expected, but an error message is displayed related to each first file that is compiled.
==> Is this a known issue ?
==> What can I do about it ?
Suggestions welcome -
Calling flex osmf app from android java app
Is there a way to use osmf as a resource/intent/library in a normal android java application?
How?
I have to user FTP in my android java code, then I have to add some parameters into the flex app/intent/lib other.
(path variable)
Thanks,
LeslieDerek,
first of all, don't use any flavour of System.exit() to close the called frame.
You can call another "application" by calling its constructor and hiding the caller frame e.g. this.setDisplayed(false).
Pass a reference of the caller to the callee, so that when exiting the called "application" you set the caller display to true again. Hide the called "application" and call its dispose() method to gracefully exit and retrun to the caller.
To make sure the memory is released asap,make sure that you set the variable referencing the called frame to null after that.
Hope it helps.
Fran -
How to pass dynamic params to Transaction iView from webdynpro java app
Hi Experts,
I am trying to call a transaction iview in PCD from my Dynpro application with a dynamic param.
Can somebody help me generating the URL for transaction iView and passing the dynamic params???
Thanks in advance
biroj...Hi,
Generating the URL:
StringBuffer strBuff = new StringBuffer("/webdynpro/dispatcher/xyz.com/xx~xxxx~xxxxx/xxxxxApp");
strBuff.append("?");
strBuff.append("TCODE=");
strBuff.append("" + WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("TCODE"));
IWDWindow window = wdComponentAPI.getWindowManager().createNonModalExternalWindow(strBuff.toString(), "TCODEWindow");
window.show();
Please try the above code snippet helps you to create a TCode iView in a new window.
or
We can include URL parameters in a portal URL that calls a Web Dynpro page and these parameters can be forwarded to the otehr iVIews on the page.
Example:
http://xxxxxxxxx.com/irj/servlet/prt/portal/prtroot/com.sap.portal.appintegrator.sap.WebDynpro?System=SAP_XXXXXXXX&WebDynproNamespace=xxxxx.com&WebDynproApplication=xx~xxxx~xxxx/xxxxApp&DynamicParameter=u201DTCODE=VA02u201D
For more information Please go through this:
http://help.sap.com/saphelp_nw04s/helpdata/en/c3/235a428a1e9041e10000000a1550b0/frameset.htm
Thanks
Krishna -
Running UNIX shell scripts from a Java app
I want to build a GUI in Java as a front-end to a collection of UNIX shell scripts I have written. Is this possible?
It is possible, but it kinda defeats the purpose of shell scripts no?
-
How to launch the default web browser from a java app on MAC
I know, this topic has been brought up over, and over, however I couldn't find info regarding MAC environments. I don't have any former experience with MAC, but now I'm getting desperate for a solution. I need to be able to pop up the default browser showing a certain URL on MAC/OS. Any clue would be appreciated.
thanks,
m. berdanI wrote libraies that will do this:
http://ostermiller.org/utils/Browser.html
I also keep a list of other resources to help you out:
http://dmoz.org/Bookmarks/D/deadsea/Java_Help/Web_Browser/
Stephen -
How to execute Linux command from Java app.
Hi all,
Could anyone show me how to execute Linux command from Java app. For example, I have the need to execute the "ls" command from my Java app (which is running on the Linux machine), how should I write the codes?
Thanks a lot,You can use "built-in" shell commands, you just need to invoke the shell and tell it to run the command. See the -c switch in the man page for your shell. But, "ls" isn't built-in anyays.
If you use exec, you will want to set the directory with the dir argument to exec, or add it to the command or cmdarray. See the API for the variants of java.lang.Runtime.exec(). (If you're invoking it repeatedly, you can most likely modify a cmdarray more efficiently than having exec() decompose your command).
You will also definitely want to save the returned Process and read the output from it (possibly stderr too and get an exit status). See API for java.lang.Process. Here's an example
java.io.BufferedReader br =
new java.io.BufferedReader(new java.io.InputStreamReader(
Runtime.getRuntime().exec ("/sbin/ifconfig ppp0").
getInputStream()));
while ((s = br.readLine()) != null) {...
Maybe you are looking for
-
Updated OS to 10.1.0.418​1 and can no longer send texts
I got prompted for a BB10 OS update to version 10.1.0.4181. I downloaded and installed the OS without any issues, took about 25-30 minutes. Now I can no longer send or receive text messages (every other feature seems to be working fine, including ema
-
How to find out the report users.
Hi, Is there any way to find out the users names(or OS Users) who are using a report from last 12 months from Oracle Database, Report Version is 10g. Thanks for your early response. Thanks Amit. Edited by: user535789 on Mar 7, 2010 7:02 PM Edited by:
-
Table with n foreign key vs n tables or n foreign key vs 1 table?
Hi, we have a scenario with n tables containing some attributes one table for one category of attribute (es: color, role, type, etc..) of a principal entity and 1 table for the principal entity with n foreign keys vs every attribute table. Some propo
-
XI Content for Material Master used by MDM
Dear all, Where can I get the XI content for MDM 5.5 SP4 to receive the master data sent from ERP system? As far as I know, ERP sends two IDoc basic types (MATMAS and MDMRECEIPT). But why I cannot find at the URL https://websmp206.sap-ag.de/~sapidb/0
-
Plsql coding for multiplication table
hai i need plsql coding for multiplication table can any one plzzzz.....