Date Time out of JPEG
Hi,
I have taken some photos with my digital camera. When I hover over them in windows xp, a popup tells me exactly when the photo was taken. This must be stored as some meta-data within the jpeg image but I can't figure out how to get to that data using either the image i/o or JAI.
Can anyone help, please?
Thanks,
Dave
Here is code to dump out meta data:
import java.io.*;
import java.net.URL;
import java.util.*;
import javax.imageio.*;
import javax.imageio.metadata.*;
import javax.imageio.stream.*;
import org.w3c.dom.*;
public class Meta {
public static void main(String[] args) throws IOException {
String loc = "file:images/Camera.png";
URL url = new URL(loc);
InputStream stream = url.openStream();
ImageInputStream in = ImageIO.createImageInputStream(stream);
String suffix = loc.substring(loc.lastIndexOf('.')+1);
Iterator readers = ImageIO.getImageReadersBySuffix(suffix);
while (readers.hasNext()) {
ImageReader reader = (ImageReader) readers.next();
reader.setInput(in);
IIOMetadata meta = reader.getImageMetadata(0);
String[] formats = meta.getMetadataFormatNames();
for(int i=0; i<formats.length; ++i)
dump(meta.getAsTree(formats), 0);
static void dump(Node node, int spaces) {
indent(spaces);
System.out.print("<" + node.getNodeName());
if (node.hasAttributes()) {
NamedNodeMap map = node.getAttributes();
for(int i=0; i< map.getLength(); ++i) {
Node attr = map.item(i);
System.out.print(' '+ attr.getNodeName() + "=\"" + attr.getNodeValue()+"\"");
System.out.print('/');
System.out.println(">");
if (node.hasChildNodes()) {
for (Node child = node.getFirstChild(); child != null; child = child.getNextSibling())
dump(child, spaces+4);
indent(spaces);
System.out.println("</" + node.getNodeName() + '>');
static void indent(int spaces) {
for ( ; spaces>0; --spaces)
System.out.print(' ');
I ran it on a png file that was lying around on my machine and got the output:
<javax_imageio_png_1.0>
<IHDR width="20" height="20" bitDepth="8" colorType="RGBAlpha" compressionMethod="deflate" filterMethod="adaptive" interlaceMethod="none"/>
<bKGD>
<bKGD_RGB red="255" green="255" blue="255"/>
</bKGD>
<gAMA value="45455"/>
<pHYs pixelsPerUnitXAxis="2834" pixelsPerUnitYAxis="2834" unitSpecifier="meter"/>
<tIME year="2000" month="11" day="30" hour="21" minute="32" second="56"/>
</javax_imageio_png_1>
<javax_imageio_1.0>
<Chroma>
<ColorSpaceType name="RGB"/>
<NumChannels value="4"/>
<Gamma value="0.45455"/>
<BlackIsZero value="true"/>
<BackgroundColor red="255" green="255" blue="255"/>
</Chroma>
<Compression>
<CompressionTypeName value="deflate"/>
<Lossless value="true"/>
<NumProgressiveScans value="1"/>
</Compression>
<Data>
<PlanarConfiguration value="PixelInterleaved"/>
<SampleFormat value="UnsignedIntegral"/>
<BitsPerSample value="8 8 8 8"/>
</Data>
<Dimension>
<PixelAspectRatio value="1.0"/>
<ImageOrientation value="Normal"/>
<HorizontalPixelSize value="0.35285816"/>
<VerticalPixelSize value="0.35285816"/>
</Dimension>
<Document>
<ImageModificationTime year="2000" month="11" day="30" hour="21" minute="32" second="56"/>
</Document>
<Transparency>
<Alpha value="nonpremultipled"/>
</Transparency>
</javax_imageio_1>But I haven't found time data stored in any jpeg I tried. Perhaps the app is simply using the image file's lastModified attribute if it can't find information inside the file?
Similar Messages
-
MBP 13" model 7,1 date/time out of synch
What is the cause of MBP 13" model 7,1 date/time out of synch message on start up. The main battery is flat so I use mains adaptor always.
Is the a mini battery on motherboard for PROM that causes this?
If so, where can I get a replacement?
Thanks.I've had that problem before. It's more of a software issue.
I recommend you upgrade to the latest operating system OS X Mavericks for free. -
Activating Master data time out problem
Dear all,
when i try to activate master data, it gives error message "time out" . in which tcode i can increase tha time out duration?
ThanksHi John,
Please check the thread below:
Activate time-dep. master data (0EMPLOYEE)
This also suggests to run the master data activation program in background, This will solve your issue,
-Vikram -
Need to change Date/Time stamp on jpeg file
I combine images into panoramas using PTGUI. The problem is that the output image file is date stamped as the time that I created the image. I really want the date/time stamp to be the same as the images that go into the panorama. I cannot find a way in LR to change this.
Lee> By the way, Victoria, should you be promoting your url here? It belongs in your profile. It's in the forum rules somewhere and others have been picked up on it before.
>
> Joe
Oh, thanks Joe, I'll change that then. I did go looking for forum
rules, but couldn't find any!
Victoria -
Environment: We are running SQL Server 2012 Standard Edition with Analysis Services. Reporting Services on a separate machine. Visual Studio 2010.
I have a Date dimension with a generated table named Time. To the table I have added custom columns to show Week_Ending and Short_Date_Alpha that are used in Excel Reports from the Analysis Services Cubes.
When I attempt to use this dimension in Reporting Services, it times out if I try to use it as a parameter. The report will run for 30 minutes, never surface the parameter selection box and then eventually time-out with an unknown error related to
the time dimension. This is in Visual Studio.
If I pull the dimension directly from the SQL table I can produce a report on it. If I run the full query for the measures with the default date selected it runs in seconds in the query builder. Here are 10 rows of the relevant
table structure:
PK_Date Date_Name Reporting_Year Reporting_Year_Name Reporting_Month Reporting_Month_Name Reporting_Week Reporting_Week_Name Reporting_Day Reporting_Day_Name Short_Date_Alpha End_of_Week_Name Week_Ending WorkDay
2008-01-01 00:00:00.000 Tuesday, January 01 2008 2007-01-07 00:00:00.000 2007 2007-12-02 00:00:00.000 Rpt Dec 2007 2007-12-30 00:00:00.000 Reporting Week 52, 2007 2008-01-01 00:00:00.000 Tuesday, January 01 2008 Jan
1 2008 WE 01/07/08 2008-01-07 00:00:00.000 1
2008-01-02 00:00:00.000 Wednesday, January 02 2008 2007-01-07 00:00:00.000 2007 2007-12-02 00:00:00.000 Rpt Dec 2007 2007-12-30 00:00:00.000 Reporting Week 52, 2007 2008-01-02 00:00:00.000 Wednesday, January 02 2008 Jan
2 2008 WE 01/07/08 2008-01-07 00:00:00.000 1
2008-01-03 00:00:00.000 Thursday, January 03 2008 2007-01-07 00:00:00.000 2007 2007-12-02 00:00:00.000 Rpt Dec 2007 2007-12-30 00:00:00.000 Reporting Week 52, 2007 2008-01-03 00:00:00.000 Thursday, January 03 2008 Jan
3 2008 WE 01/07/08 2008-01-07 00:00:00.000 1
2008-01-04 00:00:00.000 Friday, January 04 2008 2007-01-07 00:00:00.000 2007 2007-12-02 00:00:00.000 Rpt Dec 2007 2007-12-30 00:00:00.000 Reporting Week 52, 2007 2008-01-04 00:00:00.000 Friday, January 04 2008 Jan
4 2008 WE 01/07/08 2008-01-07 00:00:00.000 1
2008-01-10 00:00:00.000 Thursday, January 10 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-06 00:00:00.000 Reporting Week 1, 2008 2008-01-10 00:00:00.000 Thursday, January 10 2008 Jan
10 2008 WE 01/12/08 2008-01-12 00:00:00.000 1
2008-01-11 00:00:00.000 Friday, January 11 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-06 00:00:00.000 Reporting Week 1, 2008 2008-01-11 00:00:00.000 Friday, January 11 2008 Jan
11 2008 WE 01/12/08 2008-01-12 00:00:00.000 1
2008-01-12 00:00:00.000 Saturday, January 12 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-06 00:00:00.000 Reporting Week 1, 2008 2008-01-12 00:00:00.000 Saturday, January 12 2008 Jan
12 2008 WE 01/12/08 2008-01-12 00:00:00.000 0
2008-01-13 00:00:00.000 Sunday, January 13 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-13 00:00:00.000 Reporting Week 2, 2008 2008-01-13 00:00:00.000 Sunday, January 13 2008 Jan
13 2008 WE 01/19/08 2008-01-19 00:00:00.000 0
2008-01-19 00:00:00.000 Saturday, January 19 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-13 00:00:00.000 Reporting Week 2, 2008 2008-01-19 00:00:00.000 Saturday, January 19 2008 Jan
19 2008 WE 01/19/08 2008-01-19 00:00:00.000 0
2008-01-20 00:00:00.000 Sunday, January 20 2008 2008-01-06 00:00:00.000 2008 2008-01-06 00:00:00.000 Rpt Jan 2008 2008-01-20 00:00:00.000 Reporting Week 3, 2008 2008-01-20 00:00:00.000 Sunday, January 20 2008 Jan
20 2008 WE 01/26/08 2008-01-26 00:00:00.000 0
The dimension looks fine when I browse it. It produces the correct information in the Excel Reports, but I cannot get it to work in Reporting Services.
I have deleted dates out of the cubes and processed, then added the Time dimension back in and processed and it still won't work. I have a cube running off a table called Date and that seems to work.
Is the issue with the table name? With the custom descriptions? Something else?How would you best suggest limiting the time frame? Add a filter to the query so that the future dates are not part of the selection? I'm doing some data refresh in the data mart so won't be able to try limiting the selection
for a few hours.
Hi Diane,
Could you please let us know how many available values for your date parameter(the quantity of date dimension in SSAS)? One workaround that we can try to add an additional text parameter which will prefilter the available values in the large parameter list.
Here is similar thread about this topic for your reference, please see:
http://dataqueen.unlimitedviz.com/2012/02/filter-a-parameter-with-long-list-of-values-using-type-ahead/
Regards,
Elvis Long
TechNet Community Support -
Transaction on Oracle 9i data source connection times out before JTA transaction
Hello,
I have a MDB with a long-running transaction (3600 second timeout).
In the MDB, I make a call to another EJB that has its transaction
attribute set to NotSupported (I do this because I need
non-transactional semantics in the called method).
If the EJB call take more than about a minute to complete, then I get a
datasource error when using the data source in the MDB after the return
(see error at bottom). However, if the call completes quickly, then I do
not get this error. It seems like the datasource connection somehow
times out, but I don't see where I can change this timeout.
pseudocode:
// timeout set to 3600 seconds
transactional MDB onMessage() {
// receive connection from Oracle BEA driver
// myEJB performLongOperation has transaction attribute
// set to NotSupported
String result = myEJB.performLongOperation();
// use connection from Oracle BEA driver
If the performLongOperation takes more than about a minute, then I get
the following error when using the connection after the operation:
Caused by: java.sql.SQLException: XA error: XAER_NOTA : The XID is not
valid start() failed on resource 'Oracle IDENT Connection Pool':
XAER_NOTA : The XID is not valid
javax.transaction.xa.XAException: [BEA][Oracle JDBC Driver]Oracle XA
Error Occurred. Native Error: 24756
at
weblogic.jdbcx.oracle.OracleImplXAResource.checkError(Unknown Source)
at weblogic.jdbcx.oracle.OracleImplXAResource.start(Unknown Source)
at weblogic.jdbcx.base.BaseXAResource.start(Unknown Source)
at weblogic.jdbc.jta.DataSource.start(DataSource.java:617)
at
weblogic.transaction.internal.XAServerResourceInfo.start(XAServerReso
urceInfo.java:1075)
at
weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerRe
sourceInfo.java:1007)
at
weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerRes
ourceInfo.java:218)
at
weblogic.transaction.internal.ServerTransactionImpl.enlistResource(Se
rverTransactionImpl.java:419)
at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1287)
at
weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1
250)
at
weblogic.jdbc.wrapper.JTAConnection.getXAConn(JTAConnection.java:185)
at
weblogic.jdbc.wrapper.JTAConnection.checkConnection(JTAConnection.jav
a:80)
at
weblogic.jdbc.wrapper.Connection.createStatement(Connection.java:297)Thanks for the reply.
I don't have contract customer support access with BEA, and thus I can't
download the patch. Is there any other workaround for this?
Thanks
Slava Imeshev wrote:
Steven,
Please check this:
http://www.viewtier.com/newsgroups/thread.jspa?threadID=20&tstart=0
Hope this helps.
Regards,
Slava Imeshev
"Steven Ostrowski" <[email protected]> wrote in message news:40cf35cc@mktnews1...
I have a MDB with a long-running transaction (3600 second timeout).
In the MDB, I make a call to another EJB that has its transaction
attribute set to NotSupported (I do this because I need
non-transactional semantics in the called method).
If the EJB call take more than about a minute to complete, then I get a
datasource error when using the data source in the MDB after the return
(see error at bottom). However, if the call completes quickly, then I do
not get this error. It seems like the datasource connection somehow
times out, but I don't see where I can change this timeout.
pseudocode:
// timeout set to 3600 seconds
transactional MDB onMessage() {
// receive connection from Oracle BEA driver
// myEJB performLongOperation has transaction attribute
// set to NotSupported
String result = myEJB.performLongOperation();
// use connection from Oracle BEA driver
If the performLongOperation takes more than about a minute, then I get
the following error when using the connection after the operation:
Caused by: java.sql.SQLException: XA error: XAER_NOTA : The XID is not
valid start() failed on resource 'Oracle IDENT Connection Pool':
XAER_NOTA : The XID is not valid
javax.transaction.xa.XAException: [BEA][Oracle JDBC Driver]Oracle XA
Error Occurred. Native Error: 24756
at
weblogic.jdbcx.oracle.OracleImplXAResource.checkError(Unknown Source)
at weblogic.jdbcx.oracle.OracleImplXAResource.start(Unknown Source)
at weblogic.jdbcx.base.BaseXAResource.start(Unknown Source)
at weblogic.jdbc.jta.DataSource.start(DataSource.java:617)
at
weblogic.transaction.internal.XAServerResourceInfo.start(XAServerReso
urceInfo.java:1075)
at
weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerRe
sourceInfo.java:1007)
at
weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerRes
ourceInfo.java:218)
at
weblogic.transaction.internal.ServerTransactionImpl.enlistResource(Se
rverTransactionImpl.java:419)
at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1287)
at
weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1
250)
at
weblogic.jdbc.wrapper.JTAConnection.getXAConn(JTAConnection.java:185)
at
weblogic.jdbc.wrapper.JTAConnection.checkConnection(JTAConnection.jav
a:80)
at
weblogic.jdbc.wrapper.Connection.createStatement(Connection.java:297) -
Changing time-out for scheduled data refresh
Using a Power Query connection, is it possible to extend the time-out time for scheduled data refreshes? The amount of data to be retrieved is rather limited, but there's thousands of rows (NAV server).
If not, any suggestions to how to reduce latency?
Thanks.Thorm,
Is this still an issue?
Thanks!
Ed Price, Azure & Power BI Customer Program Manager (Blog,
Small Basic,
Wiki Ninjas,
Wiki)
Answer an interesting question?
Create a wiki article about it! -
Time Out Dump while extracting data from table CKIS
Dear Friends,
I am getting TIme Out dump for the below code, while extracting data from table CKIS.
Table CKIS doesn't have any Indexes. Please guide me to resolve this.
Regards,
Viji.
form get_keko_ckis.
SELECT kalnr kalka kadky tvers bwvar matnr werks kokrs
FROM keko
INTO TABLE i_keko1
FOR ALL ENTRIES IN i_final_modify
WHERE matnr = i_final_modify-main_f
AND werks = p_werks
AND kokrs = p_kokrs
AND kadat = p_kadat
AND bidat = p_bidat
AND bwdat = p_bwdat.
IF sy-subrc = 0.
SORT i_keko1 BY kalnr kalka kadky tvers bwvar.
SELECT kalnr kalka kadky tvers bwvar posnr typps kstar
matnr menge gpreis
FROM ckis
INTO TABLE i_ckis_temp
FOR ALL ENTRIES IN i_keko1
WHERE kalnr = i_keko1-kalnr
AND kalka = i_keko1-kalka
AND kadky = i_keko1-kadky
AND tvers = i_keko1-tvers
AND bwvar = i_keko1-bwvar.
IF sy-subrc = 0.
SORT i_ckis_temp BY kalnr kalka kadky tvers bwvar.
LOOP AT i_ckis_temp INTO wa_ckis_temp.
wa_ckis-kalnr = wa_ckis_temp-kalnr.
wa_ckis-kadky = wa_ckis_temp-kadky.
wa_ckis-posnr = wa_ckis_temp-posnr.
wa_ckis-typps = wa_ckis_temp-typps.
wa_ckis-kstar = wa_ckis_temp-kstar.
wa_ckis-matnr1 = wa_ckis_temp-matnr1.
wa_ckis-menge = wa_ckis_temp-menge.
wa_ckis-gpreis = wa_ckis_temp-gpreis.
CLEAR wa_keko1.
READ TABLE i_keko1 INTO wa_keko1
WITH KEY kalnr = wa_ckis_temp-kalnr
kalka = wa_ckis_temp-kalka
kadky = wa_ckis_temp-kadky
tvers = wa_ckis_temp-tvers
bwvar = wa_ckis_temp-bwvar
BINARY SEARCH.
IF sy-subrc = 0.
wa_ckis-matnr = wa_keko1-matnr.
wa_ckis-werks = wa_keko1-werks.
ENDIF.
APPEND wa_ckis TO i_ckis.
CLEAR: wa_ckis_temp, wa_ckis.
ENDLOOP.
ENDIF.
REFRESH: i_keko1, i_ckis_temp.
ENDIF.
endform. " get_keko_ckisHi Try minimising the conditions in where clause
SELECT fields..... FROM CKIS
WHERE KALNR = KEKO-KALNR AND
KADKY = KEKO-KADKY AND
TVERS = KEKO-TVERS AND
TYPPS = 'M'.
after this, deleting unwanted records from internal table as per pending conditions...
Regds,
Anil -
Time out (more than 24 hours) deleting master data.
We are trying to delete the 0CUST_SALES = ´000000000#´ but we are not able to do it because if we delete and try to save in rsa1>infoobject->choose the characteristic->'master data maintenance', there will be a time out error. We tried than using the program RSDMD_DEL_BACKGROUND but it would take more than
72 hours and we wouldnt be able to do any load for the cubes that contains the 0CUST_SALES. And also there is several aggregates with 0CUST_SALES
Do you know any other way around to delete this 0CUST_SALES = ´000000000#´?
Look forward for a suggestion....
RubensHi Rubens:
Do you want to delete only that record (0000000#) from 0CUST_SALES.iF SO, GO TO rsdmd and select that record and delete. if t doesnt work you might want to try SE14. Bu please be advised that, when you this Tcode spl care shd be taken as you will be wiping everything from the tables.
Assign points if helpful
kalyan -
Crystal report Viewer Session times out for more data in Portal
Hi All,
I am using below java SDK code to render a report in crystal report viewer. When i refresh report with more data(more parameter value) the server session times out in portal. Is there any way to fix this issue. The report loads data and then displays in Crystal report viewer, When more data is there the server times out as the server time is set to 60 sec. Is there any way to open the crystal report viewer as and when the report loads data to avoid server time out isse.
Please help . Please let me know if I am missing something.. Thanks in Advance!!!
CODE;
<%@page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" session="false"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.OpenReportOptions"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ReportClientDocument"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ParameterFieldController"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.lib.ReportSDKException"%>
<%@page
import="com.crystaldecisions.report.web.viewer.CrystalReportViewer"%>
<%@page import="com.crystaldecisions.report.web.viewer.*"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.lib.ReportSDKExceptionBase"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"%>
<%@page import="java.io.Writer"%>
<%@page import="java.io.IOException "%>
<%@ page import="com.crystaldecisions.report.web.viewer.ReportExportControl" %>
<%@ page import="com.crystaldecisions.sdk.occa.report.exportoptions.ExportOptions" %>
<%@ page import="com.crystaldecisions.sdk.occa.report.exportoptions.ReportExportFormat" %>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.DatabaseController"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ReportSaveAsOptions"%>
<% response.setHeader("pragma","no-cache");//HTTP 1.1
response.setHeader("Cache-Control","no-cache");
response.setHeader("Cache-Control","no-store");
response.addDateHeader("Expires", -1);
response.setDateHeader("max-age", 0);
//response.setIntHeader ("Expires", -1);
//prevents caching at the proxy server
response.addHeader("cache-Control", "private"); %>
<%
String reportPath,Sharedpath;
ReportClientDocument reportClientDocument;
ParameterFieldController parameterFieldController;
try{
reportPath = "reportlocation";
Sharedpath = "Target Location";
reportClientDocument = new ReportClientDocument();
reportClientDocument.setReportAppServer(ReportClientDocument.inprocConnectionString);
reportClientDocument.open(reportPath, OpenReportOptions._openAsReadOnly);
reportClientDocument.getDatabaseController().logon("Dbname", "dbpassword");
System.out.println("Connecting...");
parameterFieldController = reportClientDocument.getDataDefController()
.getParameterFieldController();
parameterFieldController.setCurrentValues("", "param 1",
new Object[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,29});
parameterFieldController.setCurrentValues("", "Param 2",
new Object[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23});
reportClientDocument.saveAs("Target Report Name","Target Location", ReportSaveAsOptions._overwriteExisting);
reportClientDocument.close();
System.out.println("Finished...");
CrystalReportViewer viewer = new CrystalReportViewer();
viewer.setOwnPage(true);
viewer.setPrintMode(CrPrintMode.ACTIVEX);
viewer.setReportSource(Sharedpath);
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), null);
System.out.println("Finished...");
} catch (ReportSDKException e) {
// TODO Auto-generated catch block
e.printStackTrace();
%>Hi All,
I am using below java SDK code to render a report in crystal report viewer. When i refresh report with more data(more parameter value) the server session times out in portal. Is there any way to fix this issue. The report loads data and then displays in Crystal report viewer, When more data is there the server times out as the server time is set to 60 sec. Is there any way to open the crystal report viewer as and when the report loads data to avoid server time out isse.
Please help . Please let me know if I am missing something.. Thanks in Advance!!!
CODE;
<%@page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" session="false"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.OpenReportOptions"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ReportClientDocument"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ParameterFieldController"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.lib.ReportSDKException"%>
<%@page
import="com.crystaldecisions.report.web.viewer.CrystalReportViewer"%>
<%@page import="com.crystaldecisions.report.web.viewer.*"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.lib.ReportSDKExceptionBase"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"%>
<%@page import="java.io.Writer"%>
<%@page import="java.io.IOException "%>
<%@ page import="com.crystaldecisions.report.web.viewer.ReportExportControl" %>
<%@ page import="com.crystaldecisions.sdk.occa.report.exportoptions.ExportOptions" %>
<%@ page import="com.crystaldecisions.sdk.occa.report.exportoptions.ReportExportFormat" %>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.DatabaseController"%>
<%@page
import="com.crystaldecisions.sdk.occa.report.application.ReportSaveAsOptions"%>
<% response.setHeader("pragma","no-cache");//HTTP 1.1
response.setHeader("Cache-Control","no-cache");
response.setHeader("Cache-Control","no-store");
response.addDateHeader("Expires", -1);
response.setDateHeader("max-age", 0);
//response.setIntHeader ("Expires", -1);
//prevents caching at the proxy server
response.addHeader("cache-Control", "private"); %>
<%
String reportPath,Sharedpath;
ReportClientDocument reportClientDocument;
ParameterFieldController parameterFieldController;
try{
reportPath = "reportlocation";
Sharedpath = "Target Location";
reportClientDocument = new ReportClientDocument();
reportClientDocument.setReportAppServer(ReportClientDocument.inprocConnectionString);
reportClientDocument.open(reportPath, OpenReportOptions._openAsReadOnly);
reportClientDocument.getDatabaseController().logon("Dbname", "dbpassword");
System.out.println("Connecting...");
parameterFieldController = reportClientDocument.getDataDefController()
.getParameterFieldController();
parameterFieldController.setCurrentValues("", "param 1",
new Object[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,29});
parameterFieldController.setCurrentValues("", "Param 2",
new Object[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23});
reportClientDocument.saveAs("Target Report Name","Target Location", ReportSaveAsOptions._overwriteExisting);
reportClientDocument.close();
System.out.println("Finished...");
CrystalReportViewer viewer = new CrystalReportViewer();
viewer.setOwnPage(true);
viewer.setPrintMode(CrPrintMode.ACTIVEX);
viewer.setReportSource(Sharedpath);
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), null);
System.out.println("Finished...");
} catch (ReportSDKException e) {
// TODO Auto-generated catch block
e.printStackTrace();
%> -
I have an iphone5 that is eating up data time and I can't figure out why? Any thoughts?
I have an iphone5 that is eating up data time and I can't figure out why? Any thoughts? I have closed everyting I can, even took the phone to Verizon and they are not sure what is going on. My company email is active and pushes to the phone....I use Safari regularly to look up stuff for personal and work use. I am on Facebook but have turned it off in notifications. Four phones and a hotspot on the account....we have 6g and have never come close to it, until lately and it's my phone that's eating up the gigs. So what the heck is going on?
Go to Settings/Cellular and you can see how much data each app is using. You can Reset Statistics, then track all of the apps data usage.
-
Dequeue element times out even when queue element has new data
Hi,
I am using a producer/consumer set up and I am only getting one-iteration from my consumer loop. I have probed the cluster wire that feeds the enqueue element of the producer and there is a continuous data stream there. I have a timeout wired to the dequeue element in the consumer loop and have tried different times from 1ms to 1000ms. It is currently at 25ms. There has to be something else that is causing this issue, but I am overlooking it.
I also tried adding an event handler that would detect a value change in the data. That didn't do anything. I have tried to restart my machine to no avail. I am about to shut down and take the battery out of my laptop and reboot (the act of a man out of options).
If anyone could help, I would be indebted.
P Gnu
If you want to increase your success rate, double your failure rate.
Solved!
Go to Solution.
Attachments:
Dequeue Waiting.vi 139 KBThanks Javed_H
I thought that I tried that, but either I didn't or I did it while there was another bug. At any rate, the time-out on the event handler did fix it. I appreciate your help.
The reason I am using an event handler rather than a local variable is because I have been told many, many times that the local variable is somewhat of a hack. They gave me other reasons, although they escape me now. I do recognize and agree, however, that the local variable would work. I'm letting the design asthetics of others dictate my code.
Thank you for your input,
P Gnu
If you want to increase your success rate, double your failure rate. -
With 10.7.2 update iCal does not allow you to set "Reminders" by draging events from "All Day Events" into "Reminders" is there another way to do this instead of having to type out the entire reminder with date, time, and type?
With Lion 10.7.1. you where able to drag events from "All Day Events" into the "Reminders" bar to create upcoming reminders.Exactly the same question I was about to post!
Great being able to sync reminders (well overdue) however if I have to re-type a calener envent into reminders it's a waste of time!!
Come on Apple!!
Just need an option for the calender event to add to reminder or the old drag to add to reminder functionality back, Please??? -
Jpeg date/time adjust, does it recompress?
If I edit the date time taken will this recompress my file?
also is the rotation of a photo in meta data?Changing the date, caption, notes, star rating, or map location won't recompress a JPEG. These fields are stored in the file's metadata section, separate from the actual image.
If you rotate a JPEG in the Editor, it will recompress it.
If you rotate a JPEG in the Organizer, it won't recompress it, as long as its pixel height and width is divisible by 16. If they aren't, PSE will warn you and will create a new version for the rotated image.
Also, if you have the option Edit > Preferences > Files > Rotate JPEGs Using Orientation Metadata set, then PSE rotates a photo by changing an industry-standard metadata field, not by rotating the actual image. But I don't recommend using that, since many programs don't understand that field. -
Can we find out the date/time when the datafile last extended?
Hello all,
Can we find out the date/time when the datafile last extended?
Is it possible to find out from the alert.log file?
Correct me if I am worng?
Thanks in advance
HimanshuIn continuation with the earlier post, can you tell me what sort of entry should be search if the above information is available in the alert.log file?
Thanks
Himanshu
Maybe you are looking for
-
Tomcat 5.0, deploy application from original location
Hi! I've an application that runs under Tomcat 5.0. I made a war file and deploy it fine. It deploys the application under tomcat directory hierarchy (webapps...) but I want it to be loaded from the directory from whom I am working, right now I need
-
Kernel panic after loading YouTube homepage in Safari
Hi, Starting about a day ago, I've encountered problems with Safari locking up my entire system, and ultimately causing a kernel panic when I visit YouTube's homepage. Typically, what happens is that the entire screen locks up, though I can continue
-
Automatic Clearing of Down payment at the time of creating Invoice
Dear All, I have created a Service Purchase order. This is assigned to a WBS element.Then i created a vendor downpayment request against this order using F-47 then posted same from F-48. Then i created service entry sheet and accepted it.Now when i a
-
Unable to run order import from BPEL process.
I am trying to submit order import concurrent program, but it is unable to find application and program name combination. I tried to give short name for application and program name , but no success . Please help. I pasted audit log for quick referen
-
B2BStarter - Exception Error -: AIP-50014: General Error
i have configured 2 trading partners and then the communication between them is through RNIF. The communication was fine and i was receving purchase order and ack properly. then i added a JMS queue and configured the IDC for JMS and now when i restar