Server returned response code 500 for the url
I have an applet which connects to a servlet.I have just upgraded from Java 1.5_06 to Java 1.6_027.
I have a login.html which opens up when i hit the url http://localhost:80/test/testlogin.html.
The IIS 7 opens this page and then when I provide login credentials it should connect to the testServlet but I get
an IOException at the line
ObjectOutputStream out = new ObjectOutputStream(conn.getOutputStream());
saying 'Server returned code 500 for the url http://localhost:80/test/testServlet.class
I am using the following lines of code
conn = servletURL.openConnection();
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.setRequestProperty("Content-Type", "application/octet-stream");
ObjectOutputStream out = new ObjectOutputStream(conn.getOutputStream());
This code use to work fine with Java 1.5 but it doesnt work after the upgrade.
I am not sure if it is a Java problem or IIS or Weblogic.
Please help
Thanks,
885522 wrote:
I have an applet which connects to a servlet.I have just upgraded from Java 1.5_06 to Java 1.6_027.
I have a login.html which opens up when i hit the url http://localhost:80/test/testlogin.html.
The IIS 7 opens this page and then when I provide login credentials it should connect to the testServlet but I get
an IOException at the line
ObjectOutputStream out = new ObjectOutputStream(conn.getOutputStream());
saying 'Server returned code 500 for the url http://localhost:80/test/testServlet.class
I am using the following lines of code
conn = servletURL.openConnection();
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.setRequestProperty("Content-Type", "application/octet-stream");
ObjectOutputStream out = new ObjectOutputStream(conn.getOutputStream());
This code use to work fine with Java 1.5 but it doesnt work after the upgrade.
I am not sure if it is a Java problem or IIS or Weblogic.
Please help
Thanks,Well, HTTP 500 is Server Exception, look at the server logs and find out why it threw a 500.
Similar Messages
-
IOEXCEPTION:sever returned response code 500:for url:-----
hello sir we are developing a project for a transportation company in java with tomcat server 4.1 and the backend used is the sql server 7.0.In this software we are getting a problem while entering a particular date such as 24/04/2003 for storing it in the database for further processing. While entering other dates for processing we are not getting any problem. The error what we are getting is
ioexception:http response code 500 for specified url.
sun.httpconnectionurl.this project is mainly based on the accouting years we are storing for example an accounting year may be in this form like 01/04/2003 to 31/03/2004. so please find a solution as early as possible for me.Generally, if you're getting a 500 error on a JSP/Servlet, it's because an Exception is being thrown and not caught. If you are using a JSP, you can make a generic errorPage to handle all errors. For a quick fix for debugging purposes, though, just put all your code in a try {} block, and catch all Exceptions and print out the error message.
-
Segmentation Error : Server returned HTTP response code: 500 for URL
Hi,
when we do customer segmentation in Applet Java Builder, we create a target group using 2 or more criterion, then it prompts us an error "Communication Error" - Server returned HTTP response code: 500 for URL: http//xxxxxxxxxxx/bc/bsp/sap/CRM_MKTTG_SEGAP/communication.do
we're in CRM 7.0 SP 6.
What we have done
- activated the service CRM_MKTTG_SEGAP
- implement sap note 1481289, 1359890, 1161753
any info is really appreciated.
Thanks
JDHI ,
Communication error occurs because of two active versions of segment builder jar files are appearing , deletion of older version resolves this issue .
Go to SE80 u2013 Select the BSP Application - CRM_MKTTG_SEGAP and check segmentbuilder.jar Segment Builder Applet under MIME folder and check the size and delete the older version .
Regards,
Satish Bondu -
Hi,
I am using java.net.URLConnection to invoke servlet which uses oracle.xml.sql.dml.OracleXMLSave for dml operations.
I am facing below exception.
09/05/26 17:47:50 java.io.IOException: Server returned HTTP response code: 500 for URL: http://xxx.com/servlets/com.xxx.qu.XMLDocPostOracleInsert
09/05/26 17:47:50 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpConnection.java:)
09/05/26 17:47:50 at com.xxx.util.http.HTTPRequester.makePostRequest(HTTPRequester.java:)
09/05/26 17:47:50 at com.xxx.qu.PostReceiver.doPost(PostReceiver.java:145)
09/05/26 17:47:50 at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
09/05/26 17:47:50 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
09/05/26 17:47:50 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:810)
09/05/26 17:47:50 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
09/05/26 17:47:50 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
09/05/26 17:47:50 at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
09/05/26 17:47:50 at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
09/05/26 17:47:50 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
09/05/26 17:47:50 at java.lang.Thread.run(Thread.java:534)
The oraclexmlsave operations are with in try-catch block as shown below, but its not getting caught there(Donnno Whyy????).Instead its giving
exception at HttpURLConnection.getInputStream
try{
System.out.println("entered try :1");
String Query="SELECT * from global_name";
Statement CntStmt=con.createStatement();
ResultSet rsEmailAlertQuery=CntStmt.executeQuery(Query);
while(rsEmailAlertQuery.next()){
System.out.println(rsEmailAlertQuery.getString(1));
OracleXMLSave oxs = new OracleXMLSave(con,insertObject);
System.out.println("MI B: ");
oxs.setRowTag("row");
oxs.setIgnoreCase(true);
int rowsInserted = oxs.insertXML(xd);
System.out.println("MI C: ");
out.println("<success>TRUE</success>");
con.commit();
System.out.println("MI D: ");
catch(OracleXMLSQLException e){
System.out.println("OracleXMLSQLException");
e.printStackTrace();
catch(SQLException e){
System.out.println("SQLException");
e.printStackTrace();
catch(Exception e){
System.out.println("Exception");
e.printStackTrace();
Normal jdbc queries(rsEmailAlertQuery) are working properly.The problem is only with OracleXMLSave.
Any help would be greatfull.
Edited by: suryaraj on 29-May-2009 06:45Hi,
May be you can get the description of the error on the server log of the server running on ip:url
-Priyanka -
Hi,
We are facing the following error while trying to access the given Windows Azure Pack Public tenant API to query the virtual machines list along with network adaper details -
java.io.IOException: Server returned HTTP response code: 500 for URL: https://<hostname>:30006/<subscription-id>/services/systemcenter/vmm/VirtualMachines?$expand=VirtualNetworkAdapters&$top=10000&$skip=0
The response is proper when we access the following URL -
https://<hostname>:30006/<subscription-id>/services/systemcenter/vmm/VirtualMachines
Only on adding the $expand=VirtualNetworkAdapters, url parameter we are getting the above error.
Where can we check for the error logs on the Azure Pack server ? We checked for the logs using Windows Event Viewer but did not find any for the public tenant API.
What should be the cause for such an error and how can we fix this to get the proper data?
Thanks in advance.Yes, we tried this, $top=10&$skip=0 works for the following url
https://<hostname>:30006/<subscription-id>/services/systemcenter/vmm/VirtualMachines?$top=10&$skip=0
It is only when we add $expand=VirtualNetworkAdapters,
the server returns the mentioned error response -
URL for which the server returns the 500 error -
https://<hostname>:30006/<subscription-id>/services/systemcenter/vmm/VirtualMachines?$expand=VirtualNetworkAdapters&$top=10&$skip=0
Can
you point to the error logs for Windows Azure Pack and SPF ? -
Server returned HTTP response code: 500
Hi,
First time in here, so please be patient...
This is the error message I get on the Java Console.
I suspect that the problem is related to the DB. (MYSQL)
Can someone elaborate more on this error message? It is the first time I encounter such an error.
Any help will be appreciated.
2008-06-11 11:55:21,312 Chart - createLowerChart(int) - end
2008-06-11 11:55:21,312 Chart - createLowerCharts() - end
2008-06-11 11:55:21,328 Chart - populateToolBar(JToolBar) - start
2008-06-11 11:55:21,359 AxisZoomHistory - addHistoryListener(HistoryListener) - start
2008-06-11 11:55:21,359 AxisZoomHistory - addHistoryListener(HistoryListener) - end
2008-06-11 11:55:21,359 BackwardAction - computeEnabled() - start
2008-06-11 11:55:21,359 BackwardAction - computeEnabled() - end
2008-06-11 11:55:21,375 AxisZoomHistory - addHistoryListener(HistoryListener) - start
2008-06-11 11:55:21,375 AxisZoomHistory - addHistoryListener(HistoryListener) - end
2008-06-11 11:55:21,437 Chart - populateToolBar(JToolBar) - end
2008-06-11 11:55:21,609 Chart - installDefaultInteractors() - start
2008-06-11 11:55:21,609 Chart - installDefaultInteractors() - end
2008-06-11 11:55:21,609 Chart - loadPatient(JFrame) - start
2008-06-11 11:55:21,625 Chart - startLoading() - start
2008-06-11 11:55:21,625 Chart - startLoading() - end
network: Connecting https://xxx.xxx.xxx.xxx/patientfile/PatientFile with proxy=DIRECT
start : calling patient servlet 16
end : called patient servlet 16
network: Connecting https://xxx.xxx.xxx.xxx/patientfile/PatientFile with cookie "__utma=212142292.1094118687.1212604421.1213197694.1213199701.38; __utmz=212142292.1212604421.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); __utmb=212142292; appname=e4095ce3ceadc7b3d8900bd7ba07113c; __utmc=212142292"
java.io.IOException: Server returned HTTP response code: 500 for URL: https://xxx.xxx.xxx.xxx/patientfile/PatientFile
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at utility.ServletConnection.GetPatientFile(ServletConnection.java:128)
at graphModule.Chart.loadPatient(Chart.java:1849)
at graphModule.Chart.init(Chart.java:481)
at graphModule.AbstractChartExample.init(AbstractChartExample.java:202)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Unknown Source)
at graphModule.Chart.loadPatient(Chart.java:1856)
at graphModule.Chart.init(Chart.java:481)
at graphModule.AbstractChartExample.init(AbstractChartExample.java:202)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
basic: Exception: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Unknown Source)
at graphModule.Chart.loadPatient(Chart.java:1856)
at graphModule.Chart.init(Chart.java:481)
at graphModule.AbstractChartExample.init(AbstractChartExample.java:202)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
...Why do you think this an appropriate forum to discuss a PHP and/or Apache configuration error?
-
Server returned HTTP response code: 500.. i need help
i have this applet that communicates with a servlet.. when the applet connects to the servlet, i get the Server returned HTTP response code: 500 error.. when i am testing in my own pc, everything is fine.. when i tried deploying it in a server, the error occurs.. i do not have any idea what is wrong.. please help
sir, what do you mean by trace?
here is what i got from the java console..
java.io.IOException: Server returned HTTP response code: 500 for URL: http://mental_boi.s46.eatj.com/myServlet/loadMap?action=load&fileName=http://mental_boi.s46.eatj.com/CityNavigator/mapSpain.svg
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at edu.citynavigator.map.editor.MapEditor.loadMap(MapEditor.java:685)
at edu.citynavigator.map.editor.MapEditor.init(MapEditor.java:130)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at java.io.StringReader.<init>(Unknown Source)
at edu.citynavigator.map.editor.MapEditor.stringToSVG(MapEditor.java:703)
at edu.citynavigator.map.editor.MapEditor.init(MapEditor.java:131)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
and does the applet have to be signed?
Message was edited by:
hardcoder -
Java.io.IOException: Server returned HTTP response code: 500
Hi,
I am connecting to a servlet from an applet to send and receive data using the following code.
try
URL servletURL = new URL("http://www.progressivecoding.com/servlet/gatesqlang");
URLConnection servletConnection = null;
URLConnection servletConnection = servletURL.openConnection();
servletConnection.setDoOutput(true);
servletConnection.setUseCaches(false);
PrintStream out = new PrintStream(servletConnection.getOutputStream());
out.println("hhd8836gh828dhhskjdhn38847gosf747");
out.close();
InputStream in = servletConnection.getInputStream();
StringBuffer response = new StringBuffer();
int chr;
while ((chr=in.read())!=-1)
response.append((char) chr);
in.close();
return response.toString();
catch (IOException e)
e.printStackTrace();
tfTxtFile.setText(e.toString());
return "An error occurred: " + e.toString();
Everything was working well and fine. All of a sudden without any change of code. It began to return this error to applet
An error occurred: java.io.IOException: Server returned HTTP response code: 500 for URL: http://www.progressivecoding.com/servlet/gatesqlang
But I am able to access the same URL from a browser.
Someone please tell me what could be the problemhi, that error got solved, the SessID i was receiving in that code had some leading or trailing white spaces. so SessID = SessID.trim() did the job.
But i have a question. This program workd fine when i compile and run from my local system. But when i port this on to the oracle server (JAVA_TOP) and access this from a JSP, then the program performs very un-reliably.
The first data transfer works fine, i get the SessID, when i pass that SessID along with the DTSSessionID to the server, the server says that i doesn't recognise my SessID, and throws a client.Authentication Error.
So there goes the parsing out of the window for the data in the second iteration. -
IOException :server returned http response code:505 for url url
hi,
my program creates IOException server returned http response code:505 for url <some url>
I close the i/p stream.I dont know ,where is the problem.plz let me know.Thanks in advance.
Here is the code:
public class CallApplicationURL
private static final String className = "[CallApplicationURL] ";
private MailAlert ma = new MailAlert();
public String callURL(String purl, RequestObject ro, Debug log)
URL url = null;
String URLResponse = "No response from Provider";
ProxySetter ps = new ProxySetter();
try
ps.setProxy(ro, log);
url = new URL (purl);
catch (Exception e)
URLResponse = className+"Exception while URL assignment \n"+purl+"\n, Exception is "+e;
return (URLResponse);
try
HttpURLConnection h = (HttpURLConnection) url.openConnection();
h.connect();
BufferedReader br = new BufferedReader( new InputStreamReader( h.getInputStream() ) );
URLResponse = br.readLine();
br.close();
catch (Exception e)
URLResponse = className+"Exception while calling URL "+purl+", Exception is "+e;
return (URLResponse);
return (URLResponse);
}http response 505: http://libraries.ucsd.edu/about/tools/http-response-codes.html
This would indicate nothing is wrong with your applet but with your http server (not supporting http 1.1??)
A full trace might help:
To turn the full trace on (windows) you can start the java console, to be found here:
C:\Program Files\Java\j2re1.4...\bin\jpicpl32.exe
In the advanced tab you can fill in something for runtime parameters fill in this:
-Djavaplugin.trace=true -Djavaplugin.trace.option=basic|net|security|ext|liveconnect
if you cannot start the java console check here:
C:\Documents and Settings\userName\Application Data\Sun\Java\Deployment\deployment.properties
add or change the following line:
javaplugin.jre.params=-Djavaplugin.trace\=true -Djavaplugin.trace.option\=basic|net|security|ext|liveconnect
The trace is here:
C:\Documents and Settings\your user\Application Data\Sun\Java\Deployment\log\plugin...log
When you catch the exception you should print the stacktrace: (e.printStackTrace()). -
Server returned HTTP response code: 503 for URL
I was deploy my webcenter application and was working fine, but I updated my Webcenter Framework plugin in Jdeveloper to version 11.1.2.0.091030.1847 and now when I try deploy my application error 503 occurr:
[05:06:55 PM] Weblogic Server Exception: weblogic.deploy.api.internal.utils.DeployerHelperException: The source 'C:\Users\nmaia\AppData\Local\Temp\app8.ear' for the application 'app8#V2.0' could not be loaded to the server 'http://it7-srv-lnx-wcenter:7002/bea_wls_deployment_internal/DeploymentService'.
Server returned HTTP response code: 503 for URL: http://it7-srv-lnx-wcenter:7002/bea_wls_deployment_internal/DeploymentService
[05:06:55 PM] See server logs or server console for more details.
[05:06:55 PM] weblogic.deploy.api.spi.exceptions.ServerConnectionException: [J2EE Deployment SPI:260041]Unable to upload 'F:\Desenvolvimento\JDev\Application8\deploy\app8.ear' to 't3://it7-srv-lnx-wcenter:7002'
[05:06:55 PM] #### Deployment incomplete. ####
[05:06:55 PM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
My Weblogic is version 11g(10.3), can anyone help me?
Thanks,To solve my problemn I do these steps:
- Uninstall jdeveloper;
- Delete jdeveloper folder;
- Install Jdeveloper, version 11.1.1.2;
- Downloaded the plugin to Webcenter: http://download.oracle.com/otn/java/jdeveloper/1112/extensions/oracle.webcenter.framework_bundle.zip
- Remove my proxy from Jdev ( Tools -> Preferences -> Web Browser and Proxy)
And works fine.
Thks anyway.
[]'s -
Java.io.IOException: Server returned HTTP response code: 502 for URL
Hi,
I am calling below method in ADF 11g Ver 11.1.2.3.0 . for creating report in our developed Form Report Apps.
below generated URL accessible in browser and showing pdf but runtime this URL is not opening automatically and throwng some error.
http://ittest:7779/reports/rwservlet?orientation=PORTRAIT&desformat=PDF&destype=cache&desname=RF07D10.pdf&server=repittest11&report_execution_mode=RUNTIME&P_DOCCOD=24&report_comm_mode=SYNCHRONOUS&P_COMCOD=5&report=H:\ami\RF07D10.rdf&userid=refmdba/refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
public static void fileUrl(String fAddress, String localFileName, String destinationDir) {
System.out.println("\n mak fAddress = "+fAddress+"\n mak localFileName="+localFileName+"\n mak mak destinationDir = "+destinationDir);
OutputStream outStream = null;
URLConnection uCon = null;
//InputStream is = null;
InputStream is = null;
try {
URL url;
byte[] buf;
int ByteRead, ByteWritten = 0;
url = new URL(fAddress);
outStream = new BufferedOutputStream(new FileOutputStream(destinationDir + "\\" + localFileName));
System.out.println("outStream = "+outStream);
uCon = url.openConnection();
System.out.println("uCon = "+uCon);
is = uCon.getInputStream(); //Error Caught in this line
System.out.println("is = "+is);
buf = new byte[size];
while ((ByteRead = is.read(buf)) != -1) {
outStream.write(buf, 0, ByteRead);
ByteWritten += ByteRead;
System.out.println("Downloaded Successfully.");
System.out.println("File name:\"" + localFileName + "\"\nNo ofbytes :" + ByteWritten);
} catch (Exception e) {
System.out.println("Exception Caught");
e.printStackTrace();
} finally {
try {
is.close();
outStream.close();
} catch (IOException e) {
e.printStackTrace();
SOP for confirmation, in console all variables and parameter have value
fileName = refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
mak fAddress = http://ittest:7779/reports/rwservlet?orientation=PORTRAIT&desformat=PDF&destype=cache&desname=RF07D10.pdf&server=repittest11&report_execution_mode=RUNTIME&P_DOCCOD=24&report_comm_mode=SYNCHRONOUS&P_COMCOD=5&report=H:\ami\RF07D10.rdf&userid=refmdba/refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
mak localFileName=refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
mak mak destinationDir = D://Resource
outStream = java.io.BufferedOutputStream@b8c77f
uCon = sun.net.www.protocol.http.HttpURLConnection:http://ittest:7779/reports/rwservlet?orientation=PORTRAIT&desformat=PDF&destype=cache&desname=RF07D10.pdf&server=repittest11&report_execution_mode=RUNTIME&P_DOCCOD=24&report_comm_mode=SYNCHRONOUS&P_COMCOD=5&report=H:\ami\RF07D10.rdf&userid=refmdba/refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
Error Console
Exception Caught
java.io.IOException: Server returned HTTP response code: 502 for URL: http://ittest:7779/reports/rwservlet?orientation=PORTRAIT&desformat=PDF&destype=cache&desname=RF07D10.pdf&server=repittest11&report_execution_mode=RUNTIME&P_DOCCOD=24&report_comm_mode=SYNCHRONOUS&P_COMCOD=5&report=H:\ami\RF07D10.rdf&userid=refmdba/refm11gtest@refm11g&P_DOCNO=945861&disposition=inline&P_DOCFYR=2013
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)
at amgdom.refm.view.managebean.authentication.UrIDownload.fileUrl(UrIDownload.java:34)
at amgdom.refm.view.managebean.authentication.UrIDownload.fileDownload(UrIDownload.java:64)
at amgdom.refm.view.managebean.collection.MakePayment2.callReport(MakePayment2.java:259)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:973)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:354)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
<ActionListenerImpl> <processAction> java.lang.NullPointerException
javax.faces.el.EvaluationException: java.lang.NullPointerException
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:973)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:354)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.lang.NullPointerException
at amgdom.refm.view.managebean.authentication.UrIDownload.fileUrl(UrIDownload.java:48)
at amgdom.refm.view.managebean.authentication.UrIDownload.fileDownload(UrIDownload.java:64)
at amgdom.refm.view.managebean.collection.MakePayment2.callReport(MakePayment2.java:259)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
... 54 more
<RichExceptionHandler> <_logUnhandledException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase INVOKE_APPLICATION 5
javax.faces.FacesException: #{makePayment2.callReport}: java.lang.NullPointerException
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:973)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:354)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
... 53 more
Caused by: java.lang.NullPointerException
at amgdom.refm.view.managebean.authentication.UrIDownload.fileUrl(UrIDownload.java:48)
at amgdom.refm.view.managebean.authentication.UrIDownload.fileDownload(UrIDownload.java:64)
at amgdom.refm.view.managebean.collection.MakePayment2.callReport(MakePayment2.java:259)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
... 54 more
<JUCtrlHierNodeBinding> <release> [3154] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_579, value:DummyVpartyDealDetVOIterator
<JUCtrlHierNodeBinding> <release> [3155] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_579, value:DummyVpartyDealDetVOIterator
<DCIteratorBinding> <releaseDataInternal> [3156] Releasing iterator binding:DummyVpartyDealDetVOIterator
<DCIteratorBinding> <releaseDataInternal> [3157] Releasing iterator binding:vcRowsIterator
<DCIteratorBinding> <releaseDataInternal> [3158] Releasing iterator binding:variableIterator
<JUCtrlHierNodeBinding> <release> [3159] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_581, value:CompanyAMIVOIterator
<JUCtrlHierNodeBinding> <release> [3160] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_581, value:CompanyAMIVOIterator
<DCIteratorBinding> <releaseDataInternal> [3161] Releasing iterator binding:CompanyAMIVOIterator
<DCUtil> <findSpelObject> [3162] DCUtil, returning:oracle.jbo.uicli.binding.JUFormBinding, for ptb1
<JUCtrlHierNodeBinding> <release> [3163] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_581, value:CompanyAMIVOIterator
<JUCtrlHierNodeBinding> <release> [3164] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_581, value:CompanyAMIVOIterator
<DCIteratorBinding> <releaseDataInternal> [3165] Releasing iterator binding:CompanyAMIVOIterator
<ADFLogger> <begin> Rollback transaction
<ApplicationModuleImpl> <resetState> [3166] Resetting AM=Root
<ApplicationPoolMessageHandler> <doPoolMessage> [3167] **** PoolMessage REQ DETACH LWS
<May 21, 2013 4:22:17 PM AST> <Error> <HTTP> <BEA-101017> <[ServletContext@20213623[app:REFMApp module:amificweb path:/amificweb spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@182b8[
POST /amificweb/faces/makePayment/makePayment_2?_adf.ctrl-state=spmhovpgy_24 HTTP/1.1
Connection: keep-alive
Content-Length: 316
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Origin: http://192.168.102.41:7101
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Content-Type: application/x-www-form-urlencoded
Referer: http://192.168.102.41:7101/amificweb/faces/makePayment/makePayment_2?_adf.ctrl-state=spmhovpgy_24
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Cookie: oracle.uix=0^^GMT+3:00; JSESSIONID=JTRBRb0FQQYDWJNvyL26fhj2MNPtyDwH05GtH2kDLLwqyBVLxPzD!1337581137
]] Root cause of ServletException.
javax.faces.el.EvaluationException: java.lang.NullPointerException
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461)
Truncated. see log file for complete stacktrace
Caused By: java.lang.NullPointerException
at amgdom.refm.view.managebean.authentication.UrIDownload.fileUrl(UrIDownload.java:48)
at amgdom.refm.view.managebean.authentication.UrIDownload.fileDownload(UrIDownload.java:64)
at amgdom.refm.view.managebean.collection.MakePayment2.callReport(MakePayment2.java:259)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
Truncated. see log file for complete stacktrace
>
Maroofdvohra21 wrote:
Caused By: java.lang.NullPointerException
at amgdom.refm.view.managebean.authentication.UrIDownload.fileUrl(UrIDownload.java:48)
The file url is producing NullPointerException.Dear
method fileUrl() not have problem,
problem at line number 19.
1. public static void fileUrl(String fAddress, String localFileName, String destinationDir) {
2. System.out.println("\n mak fAddress = "+fAddress+"\n mak localFileName="+localFileName+"\n mak mak destinationDir = "+destinationDir);
3. OutputStream outStream = null;
4. URLConnection uCon = null;
5. //InputStream is = null;
6. InputStream is = null;
7. try {
8. URL url;
9. byte[] buf;
10. int ByteRead, ByteWritten = 0;
11. url = new URL(fAddress);
12. outStream = new BufferedOutputStream(new FileOutputStream(destinationDir + "\\" + localFileName));
13. System.out.println("outStream = "+outStream);
14. //Error Caught
15. uCon = url.openConnection();
16. System.out.println("uCon = "+uCon);
17. //---------------------------------
18. // is = uCon.getInputStream();
*19. is = uCon.getInputStream();*
20. System.out.println("is = "+is);
21. buf = new byte[size];
22. while ((ByteRead = is.read(buf)) != -1) {
a. outStream.write(buf, 0, ByteRead);
b. ByteWritten += ByteRead;
23. }
24. System.out.println("Downloaded Successfully.");
25. System.out.println("File name:\"" + localFileName + "\"\nNo ofbytes :" + ByteWritten);
26. } catch (Exception e) {
27. System.out.println("Exception Caught");
28. e.printStackTrace();
29. } finally {
30. try {
a. is.close();
b. outStream.close();
31. } catch (IOException e) {
a. e.printStackTrace();
32. }
33. }
34. }
Maroof
Edited by: Maroof Ahmad on May 22, 2013 9:19 AM -
Server returned HTTP response code: 400 for URL
Hi,
I am trying to send a POST via https. But I am getting the error:
java.io.IOException: Server returned HTTP response code: 400 for URL: https://148.91.92.44:443/TPIS-VALEACCENTURE-Incident
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1149)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at lerxml.ConectaUrl05.main(ConectaUrl05.java:67)My code:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.HttpsURLConnection;
import javax.net.ssl.SSLSession;
public class ConectaUrl05 {
public ConectaUrl05() {
public static void main(String[] args) {
ConectaUrl05 conectaUrl05 = new ConectaUrl05();
try
trustAllHttpsCertificates();
HostnameVerifier hv = new HostnameVerifier()
public boolean verify(String urlHostName, SSLSession session)
System.out.println("Warning: URL Host: " + urlHostName + " vs. "
+ session.getPeerHost());
return true;
HttpsURLConnection.setDefaultHostnameVerifier(hv);
URL url = new URL("https://148.91.92.44:443/TPIS-VALEACCENTURE-Incident");
URLConnection conn = url.openConnection();
HttpsURLConnection urlConn = (HttpsURLConnection) conn;
urlConn.setRequestProperty("Content-Type", "text/xml");
urlConn.setRequestProperty("Content-transfer-encoding", "UTF-8");
urlConn.setRequestProperty("Content-length", "36");
urlConn.setRequestMethod("POST");
urlConn.setDoOutput(true);
urlConn.setDoInput(true);
conectaUrl05.debug("URL READY");
String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");
OutputStreamWriter wr = new OutputStreamWriter(urlConn.getOutputStream());
wr.write(data);
wr.flush();
// Write to the output stream for server
PrintWriter out = new PrintWriter(urlConn.getOutputStream());
out.println("<test><from>my test client</from></test>");
out.close();
BufferedReader in = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
conectaUrl05.debug("INPUT READY");
String str;
while( (str=in.readLine()) != null) {
System.out.println(str);
in.close();
conectaUrl05.debug("EVERYTHING IS DONE!!!");
catch (Exception e)
e.printStackTrace();
private void debug(String s)
System.out.println("[DEBUG] -- TestServlet -- \n" + s);
private static void trustAllHttpsCertificates() throws Exception
// Create a trust manager that does not validate certificate chains:
javax.net.ssl.TrustManager[] trustAllCerts =
new javax.net.ssl.TrustManager[1];
javax.net.ssl.TrustManager tm = new miTM();
trustAllCerts[0] = tm;
javax.net.ssl.SSLContext sc =
javax.net.ssl.SSLContext.getInstance("SSL");
sc.init(null, trustAllCerts, null);
javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(
sc.getSocketFactory());
class miTM implements javax.net.ssl.TrustManager, javax.net.ssl.X509TrustManager{
public java.security.cert.X509Certificate[] getAcceptedIssuers(){
return null;
public boolean isServerTrusted( java.security.cert.X509Certificate[] certs){
return true;
public boolean isClientTrusted(java.security.cert.X509Certificate[] certs){
return true;
public void checkServerTrusted(java.security.cert.X509Certificate[] certs, String authType)
throws java.security.cert.CertificateException
return;
public void checkClientTrusted(java.security.cert.X509Certificate[] certs, String authType)
throws java.security.cert.CertificateException
return;
}Thanks a lot.I've created new, empty project. It fails while running on Tomcat. Debugger console message is:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
do-dist:
dist:
debug:
In-place deployment at C:\Projects\justATesst\build\web
Server returned HTTP response code: 400 for URL: http://localhost:8084/manager/deploy?config=file:/C:/DOCUME~1/nikita/LOCALS~1/Temp/context63755.xml&path=/justATesst
C:\Projects\justATesst\nbproject\build-impl.xml:396: Deployment failed.
build-impl.xml:396 stands for: <nbdeploy debugmode="true" clientUrlPart="${client.urlPart}"/> -
Java.io.IOException: Server returned HTTP response code: 405 for URL
I'm trying write to a file using a combination of CGI and Java. I am following this website:
http://www.webdeveloper.com/java/java_jj_read_write.html
However, when I try to write out to the file, I keep getting the error in the title: HTTP response code: 405 for URL: .....
I was wondering if anyone knew what this mean? I searched the forum and found a post from 2 years ago that was exactly the same problem I was having, only thing is that there were no responses to it. Hopefully I'll have a bit more luck.http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
-
I have this code for a long time and it always works:
URL url = new URL("http://www.infoamistades.net/load.do");
URLConnection urlConnection = null;
urlConnection = url.openConnection();
urlConnection.setRequestProperty("Content-Type","text/html; charset=utf-8");
urlConnection.setRequestProperty("Accept-Charset","utf-8");
BufferedReader bin = new BufferedReader(new InputStreamReader(urlConnection.getInputStream(),"utf-8"));
but....suddenly I always have the java.io.IOException: Server returned HTTP response code: 500 (?!?!?)
using this URL works properly
URL url = new URL("http://www.infoamistades.net/");
but now it doesn't works with URL url = new URL("http://www.infoamistades.net/load.do");
and putting thia addrees to the browser it works, of course..
no changes at the server, not firewalls.. (?!?!)
thanks,Hi,
Actually I am also having exactly same problem that you mentioned, I am new to the world of servlets. I could not get what you mean by "put variable in the request" Please tell me exactly what to do to solve this problem.
Someone please help......... -
Error:unknown error has occured;server returned http response code :500
Hi,
I deployed one custom action block on 12.0 server.
It creates a pdf doc and saves it under c:\sample on MII server.
But when I run the action block in a trax, an error was logged: unknown error has occurred; server returned http response code :500 <server URL>
Need immediate help on this.
ThanksDoes the failure occur within the action, and if so can you identify where? It is always a good idea to put some logging at the debug level in your actions to help identify exactly where a failure is occuring.
Maybe you are looking for
-
Hello all, Well last week I was watching a video on my MacBook (white, 2010) and it suddenly went dead. I plugged it in and the lights on the charger was green. I could not get it to power up. When I pushed the power button I got nothing. There
-
Didn't sync before restore!!Help.
I've had my iPhone since June of last year. I was a complete newbie to the iPhone/iPod world. I had no idea that I needed to do updates and sync my phone. Well, when I found out about picture messaging, I just went ahead and did the update without sy
-
Getting a -50 error when trying to put artwork
HELP! since i installed the new version of itunes (7. something) im haivng so much trouble puttin all my artwork in my iPod. First, I deleted by accident cuz she can but i didnt mean to press the button. The artwork still displays in my Itunes in the
-
Passing VO's into custom MXML components
Hi there. I have a repeater that's dataProvider is an ArrayCollection. I want to pass the currentItem of the repeater( a VO ) into the custom component. Any thoughts on the best way to do this? Repeater <mx:VBox y="44" height="80%" width="80%">
-
HTML pages in Flash website and sitemap
I am considering redoing my site as a Flash animated website with the text, images, etc. inserted directly into the Fla file. I know of the issues of crawling a Flash (although I have heard contradictory statements as to whether Google, etc. can read