Add header record with column names while writing csv file fileAdapter?
Hi I am writing the output of a query to csv file using fileadapter. but the file generated does not have the header record with the column names. how can I achieve this. please help.
I'm trying to do the same, but something is not right with my syntax and I haven't been able to resolve all day. Can someone spot what I'm doing wrong?
Here is the variable with the data I want to insert as the headers for the CSV:
Updated variable "CPARWebJEHeaders"
<CPARWebJEHeaders>
<Root-Element xmlns="http://xmlns.oracle.com/CPWebJEARWrite">
<CPARWebJE>
<Project>Project</Project>
<Organization>CC_Org</Organization>
<Account>Account</Account>
<TransactionAmount>Amount</TransactionAmount>
<TransactionDesc>Description</TransactionDesc>
</CPARWebJE>
</Root-Element>
</CPARWebJEHeaders>
Here is the InputVariable data for my invoke to the File Adapter:
[2008/03/24 15:27:30] Updated variable "WriteCPARWebJEFile_Write_InputVariable"
<WriteCPARWebJEFile_Write_InputVariable>
<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Root-Element">
<Root-Element xmlns="http://xmlns.oracle.com/CPWebJEARWrite">
<ns0:CPARWebJE xmlns:ns0="http://xmlns.oracle.com/CPWebJEARWrite">
<ns0:Project>INV08-00002</ns0:Project>
<ns0:Organization>1.6.1.1.01</ns0:Organization>
<ns0:Account />
<ns0:TransactionAmount>176</ns0:TransactionAmount>
<ns0:TransactionDesc />
</ns0:CPARWebJE>
<ns0:CPARWebJE xmlns:ns0="http://xmlns.oracle.com/CPWebJEARWrite">
<ns0:Project>INV08-00001</ns0:Project>
<ns0:Organization>1.6.1.1.01</ns0:Organization>
<ns0:Account />
<ns0:TransactionAmount>305.46</ns0:TransactionAmount>
<ns0:TransactionDesc />
</ns0:CPARWebJE>
</Root-Element>
</part>
</WriteCPARWebJEFile_Write_InputVariable>
This is my latest iteration of the insertBefore command, which is done right after the transformation populating the variable above:
<bpelx:assign>
<bpelx:insertBefore>
<bpelx:from variable="CPARWebJEHeaders" query="/ns12:Root-Element/ns12:CPARWebJE"/>
<bpelx:to variable="WriteCPARWebJEFile_Write_InputVariable" part="Root-Element"/>
</bpelx:insertBefore>
</bpelx:assign>
And finally, here is the current error message:
<selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
<part name="summary">
<summary>Assign Operation Misuse. The parent of the selection result does not exist or is not an XML element; insertBefore operation cannot be performed. Please check the BPEL source at line number "96" .</summary>
</part>
</selectionFailure>
I understand the error message, but for the life of me can't get it resolved. Trying to change the "to" variable, I can't even get the process to deploy. FYI this is on 10.1.2 and I can't go to 10.1.3 yet, but I think this is a syntax issue and not related to the version.
Thanks!
Message was edited by:
user623606
Similar Messages
-
Remove column name in generated CSV file through ODI
Hi,
I want to remove the column names in CSV file which I am creating through database.
I have tried putting "heading to zero in the the datastore", which I created for csv file, but it is not working.
Please assist.
Thanks,
Sudeep NaikOkay let me explain.After creating your csv file you open it.If 1st row contains column name then during reverse you use heading as 1. Regarding c1,c2 these are the column name defined by odi.Its not going to come as your data.The way i told you just make it by giving header 1 then reverse it.After that just drag it to your interface.Then on interface right click on source table and click on view data.Here you can find if your column name is coming as data or not.Hope you are clear now.
Thanks. -
Bcp queryout with column name in output
DECLARE @cmd nvarchar(1000);
SELECT @cmd = 'bcp "SELECT ObjectID,FeatureID,ParcelID,Card,ISNULL(Units,0) as Units,ISNULL(Bed,0) as Bed,ISNULL(Bath,0) as Bath,ISNULL(Half,0) as Half,TaxYear FROM pubtables.dbo.Tax_StructureApartment" queryout "\\WDC1GISSHP1\Scripts\DataManagement\DataMaintenance\SyncDataCatalog2SDE\CAMA.txt" -T -c';
PRINT @cmd
exec xp_cmdshell @cmd;
I am extracting certain fields from a large table and using bcp to output to a file. The code above works, but the output does not have the column name (i.e. header). How would I go about doing that ?
Thank you.you need to add a query based on catalog view information_schema.columns for that
see this example
http://sqlblogcasts.com/blogs/madhivanan/archive/2008/10/10/export-to-excel-with-column-names.aspx
Please Mark This As Answer if it solved your issue
Please Vote This As Helpful if it helps to solve your issue
Visakh
My Wiki User Page
My MSDN Page
My Personal Blog
My Facebook Page -
Error in nested group function used with column name.
Hi Team,
If i used nested group function with column name its not working. Could you please any one suggest me.
How to use it.
Regards,
Venkat.
Please find Spool ........
SQL> select user_name,max(max(CNT)) from (select USER_NAME,count(*) CNT from v$open_cursor group by USER_NAME)
2 group by user_name,CNT;
select user_name,max(max(CNT)) from (select USER_NAME,count(*) CNT from v$open_cursor group by USER_NAME)
ERROR at line 1:
ORA-00937: not a single-group group function
SQL> select max(max(CNT)) from(select USER_NAME,count(*) CNT from v$open_cursor group by USER_NAME)
2 group by user_name;
MAX(MAX(CNT))
605Venkat wrote:
Hi Sayan
Its giving output like below, but not given maximum CNT.
SQL> select user_name,max(CNT)from (select USER_NAME,count(*) CNT from v$open_cursor group by USER_NAME)
2 group by user_name;
USER_NAME MAX(CNT)
BANES_LERG 6
VENE_USER 8
USER3 339
DBUS 106
VEL_USER 37
SYS 597
6 rows selected.Check it - Re: Error in nested group function used with column name.
and previous post -
When we click on the copy botton record with same name should not be saved
Hi,
Copy button will copy the record with the same name and will save it.our requirement is when we click on the copy botton ,record with same name should not be saved
we are performing this task in custom object 12 and exposed Opportunity Name in the layout.
Records with same Opportunity Name should not save ..when we copy the record
Can we perform any field validation on Opportunity Name field?
Please help
please email me @ [email protected]
Thanks
Srinivas MeruguOpportunities that are assoicated to the same account cannot have the same name. You cannot make this unique for your whole instance. The only way that you could do this would be to create a webservice application that checks this before you save the record.
What about defaulting the name each time this could make the record unique? -
Migrating from Sql Server tables with column name starting with integer
hi,
i'm trying to migrate a database from sqlserver but there are a lot of tables with column names starting with integer ex: *8420_SubsStatusPolicy*
i want to make an offline migration so when i create the scripts these column are created with the same name.
can we create rules, so when a column like this is going to be migrated, to append a character in front of it?
when i use Copy to Oracle option it renames it by default to A8420_SubsStatusPolicy
Edited by: user8999602 on Apr 20, 2012 1:05 PMHi,
Oracle doesn't allow object names to start with an integer. I'll check to see what happens during a migration about changing names as I haven't come across this before.
Regards,
Mike -
hi,
as part of my requirement , i have to perform read and write operations of few files [ using the file upload control in my custom visual web part] and on submit button click.
but while writing these files - with the help of fileupload control - and when i use myfileupload.saveas(mylocation);
- i am saving these files into my D:\ drive of my server , where i am executing my code -, am getting access denied error.
it throws system.unauthorizedexception.
i have given full control on that folder where i was trying to store my attached files. and also after following asp.net forums,
i have added iusr group added and performed all those steps such that, the file is saved in my D:\ drive.
but unfortunately that didnt happen.
also
a) i am trying the code with runwithelevatedprivileges(delegate() ) code
b) shared the drive within the d :drive where i want o save the files.
c) given the full privieleges for the app pool identity- in my case , its
network service.
the other strange thing is that, the same code works perfectly in other machine, where the same sp, vs 2012 etc were installed .
would like to know, any other changes/ steps i need to make it on this server, where i am getting the error.
help is appreciated!vishnuS1984 wrote:
Hi Friends,
I have gone through scores of examples and i am failing to understand the right thing to be done to copy a file from one directory to another. Here is my class...So let's see... C:\GetMe1 is a directory on your machine, right? And this is what you are doing with that directory:
public static void copyFiles(File src, File dest) throws IOException
// dest is a 'File' object but represents the C:\GetMe1 directory, right?
fout = new FileOutputStream (dest);If it's a directory, where in your code are you appending the source file name to the path, before trying to open an output stream on it? You're not.
BTW, this is awful:
catch (IOException e)
IOException wrapper = new IOException("copyFiles: Unable to copy file: " +
src.getAbsolutePath() + "to" + dest.getAbsolutePath()+".");
wrapper.initCause(e);
wrapper.setStackTrace(e.getStackTrace());
throw wrapper;
}1) You're hiding the original IOException and replacing it with your own? For what good purpose?
2) Even if you had a good reason to do that, this would be simpler and better:
throw new IOException("your custom message goes here", e);
rather than explicitly invokign initCause and setStackTrace. Yuck! -
EXPORT XFA error while writing XFA files
Hello Experts,
We are facing an error while exporting to PDF from BEx report.
We are on EP7 SP14. BI on SP16.
After the report is displayed and Export to PDF button is clicked, a new window opens which shows following:
1. Error:
Message: No message was provided.
Stack trace: java.lang.NullPointerException
at com.sap.ip.bi.export.model.layout.impl.Margins.<init>(Margins.java:32)
at com.sap.ip.bi.export.model.layout.impl.CellLayout.<init>(CellLayout.java:48)
at com.sap.ip.bi.export.model.layout.impl.CellLayout.dub(CellLayout.java:57)
at com.sap.ip.bi.export.xfa.xftextensions.TableContentIterator.createCell(TableContentIterator.java:170)
at com.sap.ip.bi.export.xfa.xftextensions.TableContentIterator.next(TableContentIterator.java:104)
at com.sap.ip.bi.export.xfa.xftextensions.TableSubFormSet.writeXFD(TableSubFormSet.java:1189)
at com.sap.ip.bi.export.xfa.core.Xft_subform.writeXFD(Xft_subform.java:1604)
at com.sap.ip.bi.export.xfa.core.Xft_subform.writeXFD(Xft_subform.java:1604)
at com.sap.ip.bi.export.xfa.core.Xft_template.writeXFD(Xft_template.java:216)
at com.sap.ip.bi.export.xfa.core.Xft.writeXFD(Xft.java:62)
at com.sap.ip.bi.export.xfa.impl.Document.writeWidthsAsXmlToStream(Document.java:294)
at com.sap.ip.bi.export.xfa.widthcalc.WidthCalculator.<init>(WidthCalculator.java:55)
at com.sap.ip.bi.export.xfa.impl.SizeCalculator.calc(SizeCalculator.java:96)
at com.sap.ip.bi.export.impl.ExportController.calculateAndSetSizes(ExportController.java:626)
at com.sap.ip.bi.export.impl.ExportController.doExportPrep(ExportController.java:405)
at com.sap.ip.bi.export.impl.ExportController.convert(ExportController.java:325)
at com.sap.ip.bi.export.controller.ExportResult.createExport(ExportResult.java:71)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.createPDF(PageExportRenderingRootNode.java:593)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.doExport(PageExportRenderingRootNode.java:132)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.processRendering(PageExportRenderingRootNode.java:349)
at com.sap.ip.bi.webapplications.runtime.impl.Page.buildRenderingTree(Page.java:4494)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRenderingRootNode(Page.java:4568)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRendering(Page.java:4204)
at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:4150)
at com.sap.ip.bi.webapplications.runtime.impl.Page._processRequest(Page.java:2948)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2794)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:994)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller._processRequest(Controller.java:883)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:860)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService._handleRequest(BIRuntimeService.java:359)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:276)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:24)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java
:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Message: EXPORT XFA error while writing XFA files
Stack trace: com.sap.ip.bi.base.exception.BIBaseRuntimeException: EXPORT XFA error while writing XFA files
at com.sap.ip.bi.export.xfa.impl.Document.writeWidthsAsXmlToStream(Document.java:311)
at com.sap.ip.bi.export.xfa.widthcalc.WidthCalculator.<init>(WidthCalculator.java:55)
at com.sap.ip.bi.export.xfa.impl.SizeCalculator.calc(SizeCalculator.java:96)
at com.sap.ip.bi.export.impl.ExportController.calculateAndSetSizes(ExportController.java:626)
at com.sap.ip.bi.export.impl.ExportController.doExportPrep(ExportController.java:405)
at com.sap.ip.bi.export.impl.ExportController.convert(ExportController.java:325)
at com.sap.ip.bi.export.controller.ExportResult.createExport(ExportResult.java:71)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.createPDF(PageExportRenderingRootNode.java:593)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.doExport(PageExportRenderingRootNode.java:132)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.processRendering(PageExportRenderingRootNode.java:349)
at com.sap.ip.bi.webapplications.runtime.impl.Page.buildRenderingTree(Page.java:4494)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRenderingRootNode(Page.java:4568)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRendering(Page.java:4204)
at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:4150)
at com.sap.ip.bi.webapplications.runtime.impl.Page._processRequest(Page.java:2948)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2794)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:994)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller._processRequest(Controller.java:883)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:860)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService._handleRequest(BIRuntimeService.java:359)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:276)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:24)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java
:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: java.lang.NullPointerException
at com.sap.ip.bi.export.model.layout.impl.Margins.<init>(Margins.java:32)
at com.sap.ip.bi.export.model.layout.impl.CellLayout.<init>(CellLayout.java:48)
at com.sap.ip.bi.export.model.layout.impl.CellLayout.dub(CellLayout.java:57)
at com.sap.ip.bi.export.xfa.xftextensions.TableContentIterator.createCell(TableContentIterator.java:170)
at com.sap.ip.bi.export.xfa.xftextensions.TableContentIterator.next(TableContentIterator.java:104)
at com.sap.ip.bi.export.xfa.xftextensions.TableSubFormSet.writeXFD(TableSubFormSet.java:1189)
at com.sap.ip.bi.export.xfa.core.Xft_subform.writeXFD(Xft_subform.java:1604)
at com.sap.ip.bi.export.xfa.core.Xft_subform.writeXFD(Xft_subform.java:1604)
at com.sap.ip.bi.export.xfa.core.Xft_template.writeXFD(Xft_template.java:216)
at com.sap.ip.bi.export.xfa.core.Xft.writeXFD(Xft.java:62)
at com.sap.ip.bi.export.xfa.impl.Document.writeWidthsAsXmlToStream(Document.java:294)
2. Message:
No metadata is available for "DISABLE_NAVIGATION":
<parameterList>
<param name="BI_COMMAND_TYPE" value="OPEN_DIALOG_DISABLE_NAVIGATION"/>
<param name="TARGET_DIALOG_REF" value="DISABLE_NAVIGATION"/>
</parameterList>
In this window, complete screen of report is displayed as an image instead of PDF.
Please let me know if anybody faced similar issue earlier.
It was working perfect earlier, but suddenly error started.
regards
Kedar KulkarniNo proper findings, but issue resolved.
Problem i found that we got a domain change and service values were not refreshed until we apply new patch.
So when we applied patch level 6 on BI WEBAPP& BI BASE S URL for ADS got refreshed and we faced the issue.
After resetting the URL to new domain problem got resolved.
Regards
Kedar Kulkarni -
Problems while writing to file
Hi,
I'm trying to query my test database (mysql) and to write these results to a file, I manage to get the results out of the database, but when I try to write for instance an int to a file, the file replaces the int by a square. What can be wrong?? The file is created successfully and I've writen the int to the standard out before writing it to the file; in the standard out the int is correct.
code:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.sql.*;
public class getData extends HttpServlet {
FileWriter fw;
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
response.setContentType("text/html");
java.io.PrintWriter out = response.getWriter();
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch(Exception e){
System.err.println("Database driverclass not found");
Connection conn;
//insert values into DB
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/test?user=admin12&password=adm12");
Statement stmt = conn.createStatement();
String slq = "Select * from feedback";
ResultSet rs = stmt.executeQuery(slq);
if (rs==null){System.out.println("nOT OK");}
else{
try{
File f = new File("D:\\mysql\\Data.txt");
fw = new FileWriter(f);
while(rs.next())
writeToFile(rs.getString(1));
writeToFile(rs.getString(2));
writeToFile(rs.getInt(3));
writeToFile(rs.getInt(4));
writeToFile(rs.getString(5));
writeToFile(rs.getInt(6));
catch(IOException e)
System.out.println("Error occured while writing to file");
stmt.close();
conn.close();
} catch(SQLException sqle){
System.err.println("A SQL error has occured: " + sqle.getMessage());
/* output your page here*/
out.println("<html>");
out.println("<head>");
out.println("<title>getDataServlet</title>");
out.println("</head>");
out.println("<body>");
out.println("<h2>Data recovered</h2>");
out.println("</body>");
out.println("</html>");
out.close();
fw.flush();
fw.close();
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
processRequest(request, response);
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
processRequest(request, response);
/** Returns a short description of the servlet.
public String getServletInfo() {
return "Short description";
private void writeToFile(int i)
try{
System.out.println("test: "+i);
fw.write(i);
fw.write(";");
}catch(IOException e1)
private void writeToFile(String str)
try{
if (str!=null&&(str.equals("null")==false)){
fw.write(str);
fw.write(";");
}catch(IOException e2)I would imagine that FileWriter is writing the byte value to the file. Just change your SQL get to this writeToFile(rs.getString(6)); and write it as a String instead of an int.
DesQuite -
Hi,
i' m working on jdeveloper 10.1.3.1.0 and when i want to add a partner link to my BPEL project i get 'error while writing wsdl file' 'exception null' error then i couldn't create file.
so how can i solve this problem?
HELP:)Once the wrapper procedure is created by the adapter, the adapter does a second search to obtain the information about the wrapper (i.e. parameters, their data types, etc.). What's likely happening here is that the wrapper is getting created, but the adapter can't find it. The XSD is based on the wrapper, so if it can't be found, then no XSD can be generated. Try removing the existing wrapper package or choose that option in the wizard when it generates a new one.
-
Rendering error while writing to file...Quicktime
Hi all,
I am brand new here and have an urgent question. I have been getting an error in After Effects CS6 whenever I try to render to a quicktime movie that says "Rendering error while writing to file...An output module failed. The file may be damaged or corrupted."
I have spent days trying to fix this and I have read other peoples posts with the same question but I have cleared my disk cache and reinstalled quicktime without success.
Any help would be great I am not super technology advanced so try to keep it simple if you can.
Computer Specs:
750gb Hard Drive
8gb Ram
Intel Core i5
Nvidia Geforce GTX 660M graphicsStart by going through all of the troubleshooting suggestions here:
http://blogs.adobe.com/aftereffects/2011/02/troubleshooting-quicktime-errors-with-after-ef fects.html
If you need additional help, please provide answers to all of the questions listed here: "FAQ: What information should I provide when asking a question on this forum?" -
When i try to install iTunes in my Windows 7, this error message apear "Error while writing to file: C: \ Program Files (x86) \ iTunes \ iTunes.Resources \ el.Iproj \ iTunesExtrasDownload.png. Make sure you have access to this directory." Someone help me!!
That one's consistent with disk/file damage. The first thing I'd try with that is running a disk check (chkdsk) over your C drive.
XP instructions in the following document: How to perform disk error checking in Windows XP
Vista instructions in the following document: Check your hard disk for errors
Windows 7 instructions in the following document: How to use CHKDSK (Check Disk)
Select both Automatically fix file system errors and Scan for and attempt recovery of bad sectors, or use chkdsk /r (depending on which way you decide to go about doing this). You'll almost certainly have to schedule the chkdsk to run on startup. The scan should take quite a while ... if it quits after a few minutes or seconds, something's interfering with the scan.
Does the chkdsk find/repair any damage? If so, can you get an install to go through properly afterwards? -
Hi,
i would like to know one thing about the write to measurement file. Can i put the proper header at each column in write to measurement file (.lvm) ? and how can i do for it ? Could you show me a way to make it ?
i am looking forward your kindly reply.
thank you so much ..
best regard,
roxyHi Mike,
Thank you very much for your help. It works .
By the way, i would like to ask you about setting time interval. In the pic, X_Value column is for time column
i would like to ask that when i use the write to measurement file, there got the x column that show time inside the excel file. In this column, i would like to set the time interval at every 210ms .The data may come in every msec but i just want to record the data at every 210ms . for example, 210ms-420ms-630ms ..etc. how can i set it ?
One more thing .. can i do it in graph as well ?
i am looking forward your kindly reply.
Thank you for your time.
Best Regard,
Roxy -
Javax.mail.MessagingException: 451 Error while writing spool file??
Hi all friends,
Can any one plz tell me why Iam getting below error when Iam trying to send mail with attachment.Iam using Java Mail API.
javax.mail.MessagingException: 451 Error while writing spool file
Plz tell me what are the reasons behind it.
Regards
BikashThe problem here is that the SMTP server was unable to write its spool file.
The error is probably on the OS side of things and has nothing to do with email except that the lack of the system resource is causing email to fail.
Have the server admin take a look at his error log to find out why the the user that smtp is running as could not write the file. -
After effects error: rendering error while writing to file. Disk full.
Hi,
I tried to render a video in AE CC 2014, with RGB + Alpha as I wanted to keep the background transparent (rotoscoped) so that I can then use it in Premiere.
I chose to export in Quicktime, with uncompressed 8bit.
After it rendered it for a little while I had a window pop-up saying
After effects error: rendering error while writing to file "E:...blabla". Disk full. The file may be damaged or corrupted. (-1610153463).
I read a thread posted in the forums but i do not understand the solution provided there.. What is a POD??
I have a Win7 Ultimate, x64. Plenty of disk space, and 16 Go ram.
Please help, I canoot go further in my project with this bug...
JaywaiiIs the drive you are rendering to formatted FAT32 by any chance? If so you can only render up to 4Gb for one file. Try rendering out a TIFF sequence instead. Litte tip - push the LZW compression tickbox in format options for a lossless compression, this will keep you file size way down.
Maybe you are looking for
-
Problem for releasing blocked sales order on Creditlimit
Hi Gurus, I a hve a problem for releasing blocked sales orders what i have done: 1)i have blocked sales order based on exceeded creditlimit (i have change SDType in 'OVAK' is 'C') 2)now i have to release
-
HI there, my laptop recenty went kaput and needed a new hardrive which was installed. When I got it back I downloaded itunes again and then bought some music. I connected my iphone and it would not allow me to transfer the music over to the iphone at
-
Open a pdf document in portal content area
All, I have a folder in 'Public Document' with a pdf file. A KM Navigation iView points to the folder with the pdf file. When a user clicks on the pdf file it opens in a seperate window. Is it possible to open the pdf file in the content area of the
-
Unable to complete drag and drop; items stick to cursor.
Basically I am having the exact same issue as, http://discussions.info.apple.com/thread.jspa?threadID=1372514&start=0&tstart=0 . Sometimes when attempting to drag and drop an item the item will not drop and just become stuck to the cursor, across app
-
This was created on an older version and is unable to open.
I create a Keynote on my Macbook Pro using the latest version of Keynote. I save it to Dropbox. ON MY iPAD: I download the Keynote on Dropbox and then select 'Open In Keynote'. I then get the message that the Keynote cannot be opened due to it being