Problem in the package or classpath
Hello every body
I want to add a module at "jhove" which is open source: http://hul.harvard.edu/jhove/index.html
When I launch jhove like this: ./jhove -k file.pdf, it shows me more informations about this pdf.
I want that it re-knows me anathor type of file.(warc format)
Then I have to write a new module.
I try to do it following the link: http://hul.harvard.edu/jhove/writingamodule.html
I added my java code in :/home/jhove/classes/edu/harvard/hul/ois/jhove/module/Project/
The compilation works well.
I add : EXTRA_JARS=/jhove/classes/edu/harvard/hul/ois/jhove/module/Project/WarcModule.jar
At the file: jhove.tmpl
I also add this code at jhove.conf like they montionned in document:
<module>
<class>WarcModule</class>
</module>
I also try with this solution:
<module>
<class>edu.harvard.hul.ois.jhove.module.Project.MonModule</class>
</module>
But I have this error:
edu.harvard.hul.ois.jhove.JhoveException: cannot instantiate module: WarcModule
at edu.harvard.hul.ois.jhove.JhoveBase.init(Unknown Source)
at Jhove.main(Unknown Source)
I think that is problem in the classpath.
There is my code:
package edu.harvard.hul.ois.jhove.module.Project;
import java.io.File;
import java.util.*;
import java.io.*;
import edu.harvard.hul.ois.jhove.*;
import edu.harvard.hul.ois.jhove.ModuleBase;
import edu.harvard.hul.ois.jhove.RepInfo;
import org.archive.io.warc.*;
public class MonModule extends ModuleBase
private static final String NAME = "Warc-hul";
private static final String RELEASE = "1.7";
private static final int [] DATE = {2008, 9, 23};
private static final String [] FORMAT = { "warc"};
private static final String COVERAGE =
"PDF 1.0-1.6; PDF/X-1 (ISO 15930-1:2001), X-1a (ISO 15930-4:2003), " +
"X-2 (ISO 15930-5:2003), and X-3 (ISO 15930-6:2003); Tagged PDF; " +
"Linearized PDF; PDF/A (ISO/CD 19005-1)";
private static final String [] MIMETYPE = {"application/warc"};
private static final String WELLFORMED = "A PDF file is " +
"well-formed if it meets the criteria defined in Chapter " +
"3 of the PDF Reference 1.6 (5th edition, 2004)";
private static final String VALIDITY = null;
private static final String REPINFO = null;
private static final String NOTE = "This module does *not* validate " +
"data within content streams (including operators) or encrypted data";
private static final String RIGHTS = "Copyright 2003-2007 by JSTOR and " +
"the President and Fellows of Harvard College. " +
"Released under the GNU Lesser General Public License.";
private static final String ENCRYPTED = "<May be encrypted>";
protected MonModule(String NAME, String RELEASE, int[] DATE, String[] FORMAT, String COVERAGE, String[] MIMETYPE, String WELLFORMED, String VALIDITY, String REPINFO, String NOTE, String RIGHTS, boolean x)
super (NAME, RELEASE, DATE, FORMAT, COVERAGE, MIMETYPE, WELLFORMED,VALIDITY, REPINFO, NOTE, RIGHTS, true);
* PRIVATE INSTANCE FIELDS.
/* First 6 bytes of file */
protected byte _sig[];
/* Checksummer object */
protected Checksummer _ckSummer;
/* XMP property */
protected Property _xmpProp;
/* Input stream wrapper which handles checksums */
protected ChecksumInputStream _cstream;
/* Data input stream wrapped around _cstream */
protected DataInputStream _dstream;
/* Flag for presence of global color table */
protected boolean _globalColorTableFlag;
/* Size of global color table */
protected int _globalColorTableSize;
/* Count of graphic control extensions preceding
* something to modify */
protected int _gceCounter;
/* Top-level metadata property */
protected Property _metadata;
/* Blocks list property */
protected List _blocksList;
/* Total count of graphic and plain text extension blocks */
protected int _numGraphicBlocks;
public void checkSignatures (File file, InputStream stream, RepInfo info)
throws IOException
int sigBytes[] = { 'W', 'A', 'R', 'C'};
int i;
int ch;
try {
_dstream = null;
_dstream = getBufferedDataStream (stream, _je != null ?
_je.getBufferSize () : 0);
for (i = 0; i < 4; i++) {
ch = readUnsignedByte(_dstream, this);
if (ch != sigBytes) {
info.setWellFormed (false);
return;
info.setModule (this);
info.setFormat (_format[0]);
info.setMimeType (_mimeType[0]);
info.setSigMatch(_name);
catch (Exception e) {
// Reading a very short file may take us here.
info.setWellFormed (false);
return;
Please can any one help me.
Daniel, not sure if everything is clear now, but the way you are validating a WARC file is seriously flawed! I strongly suggest you use an existing WARC tool to do the actual parsing/validating.
I've seen more and more people on JHove's mailing list posting problems on how to create their own modules, so I decided to write a small how-to-write-your-own-module-guide.
Perhaps you'd like to give it a shot. I'll also post it on the mailing list.
================================================================================
This is a step-by-step tutorial that will enable you to compile and run a
custom made module for Harvard's idetification tool JHove [1]. This is not
a tutorial on Java programming! For a thorough explanation of this tool and
extensive documentation, please see:
[http://hul.harvard.edu/jhove/documentation.html]
================================================================================
= Setp 1 =
Download and unzip JHove 1.1f [2]. The unzipped folder will be called
JHOVE_HOME from now on.
================================================================================
= Step 2 =
In this example I will construct a very elementary ARC module and will be using
Heritrix' [3] ARCUtils class, so download Heritrix 1.14 [4] and unzip it. After
unzipping, locate the file 'heritrix-1.14.1.jar' (it might be a different
version) and place it in the directory 'JHOVE_HOME/bin'.
================================================================================
= Step 3 =
Create a folder 'JHOVE_HOME/bin/test' and create a new file in it called
'ArcModule.java'. Paste the following contents in that file:
package test;
import java.io.IOException;
import java.io.InputStream;
import edu.harvard.hul.ois.jhove.ModuleBase;
import edu.harvard.hul.ois.jhove.RepInfo;
import org.archive.io.arc.ARCUtils;
public class ArcModule extends ModuleBase {
private static final String NAME = "ARC-hul";
private static final String RELEASE = "0.1";
private static final int[] DATE = {2008, 11, 11};
private static final String[] FORMAT = {"ARC"};
private static final String COVERAGE = null;
private static final String[] MIMETYPE = {"application/arc"};
private static final String WELLFORMED = "...";
private static final String VALIDITY = null;
private static final String REPINFO = "...";
private static final String NOTE = null;
private static final String RIGHTS = "GNU LGPL";
public ArcModule() {
super (NAME, RELEASE, DATE, FORMAT, COVERAGE, MIMETYPE, WELLFORMED,
VALIDITY, REPINFO, NOTE, RIGHTS, false);
// Optionally set some Agent information: see the other Modules how
// this can be done.
@Override
public int parse(InputStream stream, RepInfo info, int parseIndex) {
info.setModule(this);
boolean wellFormed = false;
try {
if(ARCUtils.testCompressedARCStream(stream)) {
wellFormed = true;
} catch (IOException e) {
e.printStackTrace();
info.setWellFormed(wellFormed);
return 0;
}================================================================================
= Step 4 =
Compile this ArcModule by opening a shell (command prompt) and cd-ing to
'JHOVE_HOME/bin' and executing the following command:
*nix & Mac OS:
javac -cp .:JhoveApp.jar:heritrix-1.14.1.jar test/ArcModule.javaWindows:
javac -cp .;JhoveApp.jar;heritrix-1.14.1.jar test\ArcModule.java
(Note, if you're using JDK 1.4, replace '-cp' with '-classpath')
You shouldn't get any messages if all goes well.
================================================================================
= Step 5 =
Open the file 'JHOVE_HOME/conf/jhove.conf' and add the following right beneath
the line <bufferSize>?????</bufferSize>, where ????? is a number:
<module>
<class>test.ArcModule</class>
</module>Save the file.
================================================================================
= Step 6 =
Create a folder called 'JHOVE_HOME/arcs' and copy two compressed ARC files in
them. If you don't have any compressed ARC files laying around, you can
download two small [5]. The file 'A.arc.gz' is a valid compressed ARC file,
while 'B.arc.gz' is the same as 'A.arc.gz' but I removed the ARC-header from
the latter, making it an invalid ARC file.
================================================================================
= Step 7 =
Open a shell, cd to 'JHOVE_HOME/bin' and execute the following command:
*nix & Mac OS:
java -cp .:JhoveApp.jar:heritrix-1.14.1.jar Jhove -c ../conf/jhove.conf -m ARC-hul ../arcsWindows:
java -cp .;JhoveApp.jar;heritrix-1.14.1.jar Jhove -c ..\conf\jhove.conf -m ARC-hul ..\arcsWhich will cause JHove to scan everything that is in 'JHOVE_HOME/arcs' folder
and throws it through your newly create ArcModule. The output will be as
follows:
Jhove (Rel. 1.1, 2008-02-21)
Date: 2008-11-14 22:29:51 CET
RepresentationInformation: .../jhove/arcs/A.arc.gz
ReportingModule: ARC-hul, Rel. 0.1 (2008-11-11)
LastModified: 2008-08-24 20:23:20 CEST
Size: 130870
Status: Well-Formed and valid
RepresentationInformation: .../jhove/arcs/B.arc.gz
ReportingModule: ARC-hul, Rel. 0.1 (2008-11-11)
LastModified: 2008-11-14 21:53:15 CET
Size: 116136
Status: Not well-formedWhich is the expected result: A is valid and B is not.
================================================================================
= Final remarks =
As I said, this is not a programming tutorial, nor is it the best way to
validate ARC files: more meta data should be extracted from the file. But I
leave that for you. This was only a guide to show you how to get started on
writing and running your own modules. You can have a look at the source
of the existing modules to see the "best practices" w.r.t. writing a module.
Best of luck!
Regards,
Bart.
================================================================================
= References =
[1] [http://hul.harvard.edu]
[2] [http://hul.harvard.edu/jhove/download.html]
[3] [http://crawler.archive.org]
[4] [http://sourceforge.net/project/showfiles.php?group_id=73833&package_id=73980]
[5] [http://iruimte.nl/arcs]
Similar Messages
-
Problems with the packager using J2sdk 1.4.2
Hi all,
when I try to use the packager, I always get this message:
C:\proc\cas\classes>packager cas.jar CasFrame
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-showversion print product version and continue
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
Die IDL-Datei konnte nicht erstellt werden..
(The IDL couldn't be created)
I did all the stuff released at the ActiveX developer guide on
http://java.sun.com/j2se/1.4.2/docs/guide/beans/axbridge/developerguide/index.html
Has anyone an idea, how I can fix this?
Might it be a problem, that I also use JBuilder 8.0 which ordinary uses Java 1.4.1?
regards
TomOh no, I tried to get a run for a whole day... now I got it. It was always a mistake in the CLASSPATH. Stupid :-)
-
Problem with the package execution
Hi Guys,
I am getting the problem while executin the package for 1 of the interface named PRE_SYNC_EX_ARMY_VEH_DEL.
I am looking in the operator as at the first session task is in the process(running mode) with "DROP FLOW TABLE" as the message while all other sessions tasks are in the waiting mode related to that interface named PRE_SYNC_EX_ARMY_VEH_DEL.
But when i see to description of last session task (ie Drop flow table) of the previous interface ie PRE_SYNC_AXLE_DELNR ,it is like *"Flow table is still locked in open transaction=>Drop flow table skipped"*
The source tables are EX_ARMY_VEH_TMP and CONTROL_DEL & target table is CONTROL_DEL
All the three tables are in the same schema named RTO_STAGE.Not sure what error message, is the one "est introuvable.
Cette erreur est retournée par la collection Connections lorsque l'élément de connexion spécifique est introuvable"?
So, here is in short: the ForEach Loop once in its beginning of operation "senses" the files currently present in the working folder. If a new file arrives after this stage, it will not see it.
In your case it seems that the ForEach "saw" a file at the beginning, but it was gone at the time the processing wanted it for execution.
Like many above indicated, the common practice, call
it elegant or not is to indeed move the files to a different directory (working folder). This is done to avoid collisions with some other activity in that folder.
Furthermore, you can have all the files deleted using a ForEach against the working folder as say in
http://beyondrelational.com/modules/2/blogs/88/posts/10178/ssis-delete-files-from-specified-folder-using-file-system-task-in-sql-server.aspx And there is no need to delete the working folder
itself.
The job is run in SQL Server's Agent
need to be set to run using a domain proxy account as it needs write access to the file system.
Arthur My Blog -
Problems installing the package SAPKIIBIIP1 of BI_CONT
Hello colleagues :
I am trying to install the packages SAPKIIBIIP1 to SAPKIIBIIP9. I am working under Windows Server 2003,SAP NetWeaver 7.0 and the component is the BI_CONT 7.03.
The message i get is:
Error in phase :DDIC_ACTIVATION
Reason for error:TP_STEP_FAILURE
Return code:0008
Error message:OCS Package SAPKIBIIP1,tp step A, return code 0008
Could anyone help me? I tried to read notes and search in the forums but, i did not find an appropiate solution.
THANKS A LOTThanks a lot for your help.
Yes i have read the Known issues , but i did not find a solution for my problem.
The complete message I get is:
The import was stopped, since an error occurred during the phase
DDIC_ACTIVATION, which the Support Package Manager is unable to resolve
without your input.
After you have corrected the cause of the error, continue with the
import by choosing Support Package -> Import queue from the initial
screen of the Support Package Manager.
The following details help you to analyze the problem:
- Error in phase: DDIC_ACTIVATION
- Reason for error: TP_STEP_FAILURE
- Return code: 0008
- Error message: OCS Package SAPKIBIIP1, tp step A, return code
0008
Notes on phase DDIC_ACTIVATION
In this phase the imported Dictionary objects are activated. This phase
can terminate due to the following reasons:
o TP_INTERFACE_FAILURE: The tp interface could not be called.
o TP_FAILURE: The program tp could not be executed. For more
information, see the SLOG or ALOG log file.
o TP_STEP_FAILURE: The tp step DDIC activation could not be performed
successfully. To see the cause of the error in the activation log,
choose Goto -> Log -> Queue.
If you import two or more Support Packages in one queue, and you do not activate them in the correct sequence, activation errors may
occur. In this case, the activation errors disappear when you repeat
the activation run. To do this, choose Support Package -> Import
Support Package Queue.
A prerequisite of the Support Package Manager is that the Change and
Transport System (CTS) is configured correctly. For more detailed
information, read the online documentation available from Help -> SAP
Library -> mySAP Technology Components -> SAP Web Application Server ->
Change and Transport System .
A list of the most important SAP Notes for Online Correction Support
(OCS) is available in SAP Note 97620, which is updated regularly.
And the message i get in the log is:
START CMDIMPORT BOR L 20080605103736
STOP CMDIMPORT BOR L 20080605103751
START DD IMPORT BOR H 20080605103855
STOP DD IMPORT BOR H 20080605103942
START DD ACTIVATION BOR A 20080605103957
START tp_getprots BOR J 20080605103957
STOP tp_getprots BOR J 20080605104133
STOP DD ACTIVATION BOR A 20080605104133
START imp all BOR 20080605104135
INFO: event SAP_IMPORT_START triggered successfully
START DISTRIBUTION OF DD-O BOR S 20080605104135
START tp_getprots BOR S 20080605104135
STOP tp_getprots BOR S 20080605104150
STOP DISTRIBUTION OF DD-O BOR S 20080605104150
START TBATG CONVERSION OF BOR N 20080605104150
START tp_getprots BOR N 20080605104151
STOP tp_getprots BOR N 20080605104157
STOP TBATG CONVERSION OF BOR N 20080605104157
START MOVE NAMETABS BOR 6 20080605104157
START tp_getprots BOR P 20080605104157
STOP tp_getprots BOR P 20080605104218
STOP MOVE NAMETABS BOR 6 20080605104218
START MAIN IMPORT BOR I 20080605104218
STOP MAIN IMPORT BOR I 20080605105144
START TBATG CREATION OF EN BOR n 20080605105144
START tp_getprots BOR Y 20080605105144
STOP tp_getprots BOR Y 20080605105220
STOP TBATG CREATION OF EN BOR n 20080605105220
INFO: event SAP_IMPORT_STOP triggered successfully
STOP imp all BOR 0004 20080605105221
START EXECUTION OF REPORTS BOR R 20080605105235
START tp_getprots BOR R 20080605105235
STOP tp_getprots BOR R 20080605105650
STOP EXECUTION OF REPORTS BOR R 20080605105650
START CMDIMPORT BOR L 20080605111232
STOP CMDIMPORT BOR L 20080605111242
START DD IMPORT BOR H 20080605111314
STOP DD IMPORT BOR H 20080605111349
START DD ACTIVATION BOR A 20080605111350
START tp_getprots BOR J 20080605111351
STOP tp_getprots BOR J 20080605111436
STOP DD ACTIVATION BOR A 20080605111436
START imp all BOR 20080605111437
INFO: event SAP_IMPORT_START triggered successfully
START DISTRIBUTION OF DD-O BOR S 20080605111438
START tp_getprots BOR S 20080605111438
STOP tp_getprots BOR S 20080605111444
STOP DISTRIBUTION OF DD-O BOR S 20080605111444
INFO TBATG CONVERSION OF BOR N not needed
START MOVE NAMETABS BOR 6 20080605111444
START tp_getprots BOR P 20080605111444
STOP tp_getprots BOR P 20080605111455
STOP MOVE NAMETABS BOR 6 20080605111455
START MAIN IMPORT BOR I 20080605111455
STOP MAIN IMPORT BOR I 20080605111810
START TBATG CREATION OF EN BOR n 20080605111810
START tp_getprots BOR Y 20080605111810
STOP tp_getprots BOR Y 20080605111816
STOP TBATG CREATION OF EN BOR n 20080605111816
INFO: event SAP_IMPORT_STOP triggered successfully
STOP imp all BOR 0004 20080605111817
START EXECUTION OF REPORTS BOR R 20080605111824
START tp_getprots BOR R 20080605111824
STOP tp_getprots BOR R 20080605111909
STOP EXECUTION OF REPORTS BOR R 20080605111909
START CMDIMPORT BOR L 20080605124721
STOP CMDIMPORT BOR L 20080605124732
START DD IMPORT BOR H 20080605124759
STOP DD IMPORT BOR H 20080605124819
START DD ACTIVATION BOR A 20080605124820
START tp_getprots BOR J 20080605124821
STOP tp_getprots BOR J 20080605124849
STOP DD ACTIVATION BOR A 20080605124849
START imp all BOR 20080605124850
INFO: event SAP_IMPORT_START triggered successfully
START DISTRIBUTION OF DD-O BOR S 20080605124850
START tp_getprots BOR S 20080605124850
STOP tp_getprots BOR S 20080605124857
STOP DISTRIBUTION OF DD-O BOR S 20080605124857
INFO TBATG CONVERSION OF BOR N not needed
START MOVE NAMETABS BOR 6 20080605124857
START tp_getprots BOR P 20080605124857
STOP tp_getprots BOR P 20080605124907
STOP MOVE NAMETABS BOR 6 20080605124907
START MAIN IMPORT BOR I 20080605124907
STOP MAIN IMPORT BOR I 20080605125313
START TBATG CREATION OF EN BOR n 20080605125313
START tp_getprots BOR Y 20080605125313
STOP tp_getprots BOR Y 20080605125334
STOP TBATG CREATION OF EN BOR n 20080605125334
INFO: event SAP_IMPORT_STOP triggered successfully
STOP imp all BOR 0004 20080605125334
START EXECUTION OF REPORTS BOR R 20080605125344
START tp_getprots BOR R 20080605125344
STOP tp_getprots BOR R 20080605125640
STOP EXECUTION OF REPORTS BOR R 20080605125640
START CMDIMPORT BOR L 20080605163413
STOP CMDIMPORT BOR L 20080605163417
START MAIN IMPORT BOR I 20080605163417
STOP MAIN IMPORT BOR I 20080605163445
START CMDIMPORT BOR L 20080605163446
STOP CMDIMPORT BOR L 20080605163646
START DD IMPORT BOR H 20080605164539
STOP DD IMPORT BOR H 20080605164752
START DD ACTIVATION BOR A 20080605164756
START tp_getprots BOR J 20080605164756
STOP tp_getprots BOR J 20080605165032
STOP DD ACTIVATION BOR A 20080605165032
START imp all BOR 20080605165034
INFO: event SAP_IMPORT_START triggered successfully
START DD IMPORT BOR H 20080605165034
STOP DD IMPORT BOR H 20080605165034
START DISTRIBUTION OF DD-O BOR S 20080605165034
START tp_getprots BOR S 20080605165034
STOP tp_getprots BOR S 20080605165055
STOP DISTRIBUTION OF DD-O BOR S 20080605165055
INFO TBATG CONVERSION OF BOR N not needed
START MOVE NAMETABS BOR 6 20080605165056
START tp_getprots BOR P 20080605165056
STOP tp_getprots BOR P 20080605165212
STOP MOVE NAMETABS BOR 6 20080605165212
START MAIN IMPORT BOR I 20080605165212
ERROR SAPKIBIII2 BOR I 0016 20080605171434 BICONTUSER
STOP MAIN IMPORT BOR I 20080605171435
ERROR: stopping on error 16 during MAIN IMPORT
STOP imp all BOR 0016 20080605171435
START MAIN IMPORT BOR I 20080605171800
ERROR SAPKIBIII2 BOR I 0016 20080605171804 BICONTUSER
STOP MAIN IMPORT BOR I 20080605171804
ERROR: stopping on error 16 during MAIN IMPORT
START MAIN IMPORT BOR I 20080605172128
STOP MAIN IMPORT BOR I 20080605175159
START TBATG CREATION OF EN BOR n 20080605175204
START tp_getprots BOR Y 20080605175204
STOP tp_getprots BOR Y 20080605175400
STOP TBATG CREATION OF EN BOR n 20080605175400
INFO: event SAP_IMPORT_STOP triggered successfully
STOP imp all BOR 0000 20080605175400
START EXECUTION OF REPORTS BOR R 20080605175438
START tp_getprots BOR R 20080605175438
STOP tp_getprots BOR R 20080605180718
STOP EXECUTION OF REPORTS BOR R 20080605180718
START tp_rm_cntl_mark BOR 20080605180720
STOP tp_rm_cntl_mark BOR 20080605180720
START tp_rm_cntl_mark BOR 20080605180720
STOP tp_rm_cntl_mark BOR 20080605180721
START tp_rm_cntl_mark BOR 20080605180721
STOP tp_rm_cntl_mark BOR 20080605180721
START tp_rm_cntl_mark BOR 20080605180721
STOP tp_rm_cntl_mark BOR 20080605180721
START tp_rm_cntl_mark BOR 20080605180722
STOP tp_rm_cntl_mark BOR 20080605180722
START tp_rm_cntl_mark BOR 20080605180722
STOP tp_rm_cntl_mark BOR 20080605180722
START tp_rm_cntl_mark BOR 20080605180722
STOP tp_rm_cntl_mark BOR 20080605180723
START tp_rm_cntl_mark BOR 20080605180723
STOP tp_rm_cntl_mark BOR 20080605180723
START tp_rm_cntl_mark BOR 20080605180723
STOP tp_rm_cntl_mark BOR 20080605180723
START tp_rm_cntl_mark BOR 20080605180724
STOP tp_rm_cntl_mark BOR 20080605180724
START tp_rm_cntl_mark BOR 20080605180724
STOP tp_rm_cntl_mark BOR 20080605180724
START tp_rm_cntl_mark BOR 20080605180724
START tp_getprots BOR J 20080606093834
ERROR SAPKIBIIP1 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP2 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP3 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP4 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP5 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP6 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP7 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP8 BOR A 0008 20080606094052 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606094052 BICONTUSER
STOP tp_getprots BOR J 20080606094103
STOP DD ACTIVATION BOR A 20080606094103
START DD ACTIVATION BOR A 20080606094922
START tp_getprots BOR J 20080606094922
ERROR SAPKIBIIP1 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP2 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP3 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP4 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP5 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP6 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP7 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP8 BOR A 0008 20080606094927 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606094927 BICONTUSER
STOP tp_getprots BOR J 20080606094932
STOP DD ACTIVATION BOR A 20080606094932
START DD ACTIVATION BOR A 20080606095416
START tp_getprots BOR J 20080606095416
ERROR SAPKIBIIP1 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP2 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP3 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP4 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP5 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP6 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP7 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP8 BOR A 0008 20080606095419 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606095419 BICONTUSER
STOP tp_getprots BOR J 20080606095423
STOP DD ACTIVATION BOR A 20080606095423
START DD ACTIVATION BOR A 20080606122747
START tp_getprots BOR J 20080606122747
ERROR SAPKIBIIP1 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP2 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP3 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP4 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP5 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP6 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP7 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP8 BOR A 0008 20080606122750 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606122750 BICONTUSER
STOP tp_getprots BOR J 20080606122754
STOP DD ACTIVATION BOR A 20080606122754
START DD ACTIVATION BOR A 20080606123027
START tp_getprots BOR J 20080606123027
ERROR SAPKIBIIP1 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP2 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP3 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP4 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP5 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP6 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP7 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP8 BOR A 0008 20080606123029 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606123029 BICONTUSER
STOP tp_getprots BOR J 20080606123034
STOP DD ACTIVATION BOR A 20080606123034
START DD ACTIVATION BOR A 20080606123503
START tp_getprots BOR J 20080606123503
ERROR SAPKIBIIP8 BOR A 0008 20080606123506 BICONTUSER
ERROR SAPKIBIIP9 BOR A 0008 20080606123506 BICONTUSER
STOP tp_getprots BOR J 20080606123510
STOP DD ACTIVATION BOR A 20080606123510
Again, Thanks a lot -
Problem using the package Admin_Optimize.dtsx
Hi, I am trying to use the package Admin_Optimize.dtsx but everytime that i ran it it fails, i try to openend with BIDS but i am unable to edit it, any advice that how can i use this package? or where can i find documentation related to this package? and how can i edit or modify it?, I appreciate your help.
Hi, Harish.
This is the situation The optimize works fine if I set it to "Lite." but it fails if It's a full optimize with compress turned on. I got the error in the Package log:
TOTAL STEPS 1
1.Admin_Optimize: Failed in 363 sec.
[Selection]
Application=BP_Detail,Reporting,National_Plan
OPTIMIZEOPTION=Yes
COMPRESSDATABASE=Yes
DEFRAGMENTINDEX=Yes
OptimizeMinWBCount=1000
[Messages]
[Error][Osoft.Services.Application.OptimizeManage.OptimizeManagerCtrl] -
I'm having problems installing Itines on my new computer with Windows 8. I always get problem with install. the error code is 2503. How do I correct this?
Although you're getting a different error message, perhaps try the procedure from the following user tip:
"The administrator has set policies to prevent this installation" error messages when installing iTunes for Windows on Windows Vista and Windows 7 systems -
I have an iPod classic.Somehow it stopped interacting with my computer.When i try to click on itunes i get an error message.When i connect my iPod to the computer it does not show the music i have on it.I tried to uninstall itunes and all apple related programs but I get an error message 2324 when I try to uninstal iTunes
Let's try the fixit from the following Microsoft document with that one:
Fix problems with programs that can't be installed or uninstalled -
Beagle crashing - Problem w/ the package?
Hey,
since a while, my beagle always crashes after a while:
Warn: Exception caught while executing Beagle.Daemon.ConnectionHandler:Void Hand leConnection()
Warn: System.IO.IOException: Lock obain timed out: /home/hunzikea/.beagle/Indexe s/FileSystemIndex/Locks/lucene-ce0379df02e535cb2140ca58b76e3a8c-write.lock -- pi d -- process exists
in [0x0010e] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/Lucene.Net/Store/Lock.cs:91) Lucene.Net.Store.Lock:Obtain (Int64 lockWaitTimeo ut)
in [0x0008d] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/Lucene.Net/Index/IndexWriter.cs:414) Lucene.Net.Index.IndexWriter:.ctor (Lucen e.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, Boolean create, Boolean closeDir)
in [0x00005] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/Lucene.Net/Index/IndexWriter.cs:401) Lucene.Net.Index.IndexWriter:.ctor (Lucen e.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, Boolean create)
in [0x00293] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/LuceneIndexingDriver.cs:216) Beagle.Daemon.LuceneIndexingDriver:Flush_Unlocked (Beagle.Daemon.IndexerRequest request)
in [0x0000f] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/LuceneIndexingDriver.cs:90) Beagle.Daemon.LuceneIndexingDriver:Flush (Beagle.D aemon.IndexerRequest request)
in [0x00079] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/IndexHelper/RemoteIndexerExecutor.cs:69) Beagle.IndexHelper.RemoteIndexerExecu tor:Execute (Beagle.RequestMessage raw_request)
in [0x00232] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/beagle d/Server.cs:275) Beagle.Daemon.ConnectionHandler:HandleConnection ()
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
in [0x0005a] (at /home/arjan/arch-dev/extra/gnome/beagle/src/beagle-0.2.6/Util/E xceptionHandlingThread.cs:54) Beagle.Util.ExceptionHandlingThread:ThreadStarted ()
Are the references to /home/arjan a hint to some packaging error?
This is btw on a fresh Arch install. Also, I cleaned up beagles config dir by
rm -r .beagleI have the same issue, and it's in the beagle bugzilla as well (the "Sander Zwier" is me, hehe):
http://bugzilla.gnome.org/show_bug.cgi?id=340542
I will try rebuilding with ABS.
EDIT: rebuilding did not help:
060529 1342171839 17167 IndexH WARN: Exception caught while executing Beagle.Daemon.ConnectionHandler:Void HandleConnection()
060529 1342172672 17167 IndexH WARN EX: System.IO.IOException: Lock obain timed out: /home/sander/.beagle/Indexes/FileSystemIndex/Locks/lucene-448f50e04b95ddeedbfa95e3658913d4-write.lock -- pid -- process exists
060529 1342172672 17167 IndexH WARN EX: in [0x0010e] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/Lucene.Net/Store/Lock.cs:91) Lucene.Net.Store.Lock:Obtain (Int64 lockWaitTimeout)
060529 1342172672 17167 IndexH WARN EX: in [0x00039] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/Lucene.Net/Index/IndexReader.cs:547) Lucene.Net.Index.IndexReader:AquireWriteLock ()
060529 1342172672 17167 IndexH WARN EX: in [0x00014] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/Lucene.Net/Index/IndexReader.cs:576) Lucene.Net.Index.IndexReader:Delete (Int32 docNum)
060529 1342172672 17167 IndexH WARN EX: in [0x0001f] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/Lucene.Net/Index/IndexReader.cs:605) Lucene.Net.Index.IndexReader:Delete (Lucene.Net.Index.Term term)
060529 1342172672 17167 IndexH WARN EX: in [0x000a4] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/LuceneIndexingDriver.cs:126) Beagle.Daemon.LuceneIndexingDriver:Flush_Unlocked (Beagle.Daemon.IndexerRequest request)
060529 1342172672 17167 IndexH WARN EX: in [0x0000f] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/LuceneIndexingDriver.cs:90) Beagle.Daemon.LuceneIndexingDriver:Flush (Beagle.Daemon.IndexerRequest request)
060529 1342172672 17167 IndexH WARN EX: in [0x00079] (at /var/abs/extra/gnome/b
eagle/src/beagle-0.2.6/beagled/IndexHelper/RemoteIndexerExecutor.cs:69) Beagle.IndexHelper.RemoteIndexerExecutor:Execute (Beagle.RequestMessage raw_request)
060529 1342172672 17167 IndexH WARN EX: in [0x00232] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/beagled/Server.cs:275) Beagle.Daemon.ConnectionHandler:HandleConnection ()
060529 1342172672 17167 IndexH WARN EX: in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
060529 1342172672 17167 IndexH WARN EX: in [0x0005a] (at /var/abs/extra/gnome/beagle/src/beagle-0.2.6/Util/ExceptionHandlingThread.cs:54) Beagle.Util.ExceptionHandlingThread:ThreadStarted () -
Hi,
I have a hard time understanding the package and CLASSPATH. I want to have a solid understanding of it. I read some tutorials online but didn't make me fully understand. How does declaring a package effect the CLASSPATH? Say I have following:
(This is from one of the tutorial- http://home.cogeco.ca/~ve3ll/jatutor4.htm)
C:\myclasses\world\moon\HelloMoon.java
C:\myclasses\world\HelloWorld.java
HelloMoon.java is defined as
package world.moon;
public class HelloMoon {
private String holeName = "rabbit hole";
public String getHoleName() {
return holeName;
public void setHole(String holeName) {
this.holeName = holeName;
public static void main(String[] args){
HelloMoon moon = new HelloMoon();
System.out.println(moon.getHoleName());
HelloWorld is defined as
package world;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
if the CLASSPATH is set : set CLASSPATH=.;C:\myclasses;
Once the CLASSPATH has been set (and compiled .java file); it can be called using the following from any path of directory:
java world.HelloWorld
java world.moon.HelloMoon
But it does not explain the details why it works this way. Also, if I want to run it without using "world" prefix to run HelloWorld, what do I need to set up?
also for the HelloMoon?
When I tried running those classes by going to an appropriate directory, I got the noClassDefFound (using command like "java HelloWorld" or java "HelloMoon").
Thanks in advance...[Javapedia: Classpath|http://wiki.java.net/bin/view/Javapedia/ClassPath]
[How Classes are Found|http://java.sun.com/j2se/1.5.0/docs/tooldocs/findingclasses.html]
[Setting the class path (Windows)|http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/classpath.html]
[Setting the class path (Solaris/Linux)|http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/classpath.html]
[Understanding the Java ClassLoader|http://www-106.ibm.com/developerworks/edu/j-dw-javaclass-i.html]
java -cp .;<any other directories or jars> YourClassNameYou get a NoClassDefFoundError message because the JVM (Java Virtual Machine) can't find your class. The way to remedy this is to ensure that your class is included in the classpath. The example assumes that you are in the same directory as the class you're trying to run.
javac -classpath .;<any additional jar files or directories> YourClassName.javaYou get a "cannot resolve symbol" message because the compiler can't find your class. The way to remedy this is to ensure that your class is included in the classpath. The example assumes that you are in the same directory as the class you're trying to run. -
Problem installing a package from AUR
I'm not expecting anyone to install this package just to try and answer my question but,,
I have /home on a 10 gig space ext3 and it's only 2% full.
When I try and install doom3-phantasm, the package downloads, builds and when it's time to install a window says not enough space to install.
No way this single game is over 9.5 gigs.
I'm not even seeing where it's trying to install to.
Is this a problem with the package build or am I not seeing something?I wrote the pkgbuild, so I've got it installed
$ pacman -Ql doom3-phantasm
doom3-phantasm /opt/
doom3-phantasm /opt/doom3/
doom3-phantasm /opt/doom3/phantasm/
doom3-phantasm /opt/doom3/phantasm/config.spec
doom3-phantasm /opt/doom3/phantasm/description.txt
doom3-phantasm /opt/doom3/phantasm/guis/
doom3-phantasm /opt/doom3/phantasm/guis/assets/
doom3-phantasm /opt/doom3/phantasm/guis/assets/splash/
doom3-phantasm /opt/doom3/phantasm/guis/assets/splash/launch.tga
doom3-phantasm /opt/doom3/phantasm/pak999.pk4
doom3-phantasm /opt/doom3/phantasm/phantasma.pk4
doom3-phantasm /usr/
doom3-phantasm /usr/bin/
doom3-phantasm /usr/bin/doom3-phantasm
doom3-phantasm /usr/share/
doom3-phantasm /usr/share/applications/
doom3-phantasm /usr/share/applications/doom3-phantasm.desktop
doom3-phantasm /usr/share/licenses/
doom3-phantasm /usr/share/licenses/doom3-phantasm/
doom3-phantasm /usr/share/licenses/doom3-phantasm/LICENSE
Alternatively, take a look in the "pkg" directory of where you built it, or just examine the .pkg.tar.gz installation file.
What does this show:
df -h
Last edited by brebs (2008-04-04 01:00:53) -
Classpath problems in EAR packaging?
I try to access an EJB from a JSP. The JSP resides in web.war and the bean is in ejb.jar, and both of these are packaged together in an ear.
I get a compile error when I try opening a JSP. I've had this problem in all my attempts to use my bean classes from JSP.
My browser reports that the compiler cannot find the beans package. I have servlets within the war-file that are able to find the beans package, but the JSPs aren't.
My ear-file contains 3 files
ejb.jar
web.war
META-INF\MANIFEST.MF
The manifest classpath points to ejb.jar and web.war
My guess is that this has something to do with the way this is deployed by GlassFish.
The application is deployed in the
domains\mydomain\applications\j2ee-apps\myear\
This directory contains the expanded files:
ejb_jar\
web_war\
META-INF
So the Java classes under web_war\ are able to see the Java classes under ejb_jar\ (i.e. my servlets)
However; when GlassFish creates Java files from the JSPs and then tries to compile them, these files are placed under
domains\mydomain\generated\jsp\j2ee-apps\myear\web_war\org\apache\jsp\jsp
This might be correct for all I know, but apparently the compiler is unable to find the Java classes located under the mydomain\applications\.. directory when compiling classes located under the mydomain\generated\.. directory. There are no other files from my ear anywhere in the "generated" directory.
So to me this seems to be some kind of classpath problem, as the compiler cannot find the needed files.
Does this make any sense to anyone?
PS
In my ear, the JSPs are placed in the web.war. The war file looks like this:
jsp\
myjsp.jsp
META-INF
MANIFEST.MF
WEB-INF
web.xml
lib\
mylib.jarThanks
\\MariusMarius,
If you want communicate the bean you have to do following things.
. Create a factory for the correct protocol
. Obtain a Home
. Use the Home to create stubs to the remote object
So you want to call the Home and Remote interfaces to access the bean. When you run the client program, it will create the remote object that time it has to search the Home and Remote interfaces. So you have included those files for references in following location
WEB-INF/classes
-- <Home Interface File Name>.class
-- <Remote Interface File Name>.class
Or
WEB-INF/lib
-- <Bean Jar file name>.jar
I think you will understand.
-Mani -
Problems with the O2 blackberry data package on my Curve 3G.
I have already informed O2 about this but they claim that I should be used the blackberry support services, but nothing there helps me!
I got my Blackberry Curve 3G on September 9th this year and I put on the Blackberry Data Package bolt-on onto my phone on September 16th. I then received a text to say they've taken £5 from my credit and it will be up and running in the next 24 hours. Its now September 19th and my BBM is not working at all and I am extremely upset with the services and behaviour I have received from both O2 and Blackberry.
Is there any way you can help? If this fails, I shall be forced to go back to the shop from where I got my Blackberry from and ask for their help.
Many thanks, Jade.Can a bubble whistle Problems with the O2 blackberry data package on my Curve 3G.? The seat matures in your oar. The lad ices the pursuing method inside a resident. A judge spins against the vendor! The rose wows the hello.
filipina heart -
I just upgraded my iMac to Lion, and a few seconds ago, I upgraded the iWork package and now I'm having some problems with the new version of Pages (4.1) When I try to change something in a document, a message says "the program is not responding", so I have to force it to close. By the way, the SAVE botton stays the same even I change erverything in my document. Please, a have a work to finish, **** me. What I can do abou it?
I just upgraded my iMac to Lion, and a few seconds ago, I upgraded the iWork package and now I'm having some problems with the new version of Pages (4.1) When I try to change something in a document, a message says "the program is not responding", so I have to force it to close. By the way, the SAVE botton stays the same even I change erverything in my document. Please, a have a work to finish, **** me. What I can do abou it?
-
iTunes won't upgrade to10.5. I'm on 10.1.17.
When installing 10.5 it terminates with an error message "There is a problem with the Windows installer package. Contact the package vendor".
It does not provide an error code or details/description to further troubleshoot. As a result I can't upgrade my Apple devices to leverage the cloud.
Any smarts out there who could help?
Using PC Win-7 w/IE 7 (should that matter)
Thanks muchI know there's a million threads like this, but I thought I'd record my experience. I, too, was having the original poster's error when I tried to update iTunes on Windows XP. I think I was stuck on 10.
I solved it by un-installing iTunes and every other Apple app. I discovered that Apple Software Update would not un-install as its MSI file could not be found. I used the "Windows Install Cleanup" tool from Microsoft to remove Apple Software Update from the list of installed programs. Google "kb290301" for a Microsoft page that includes a download link for it. After that, I was able to install a fresh copy of iTunes 10.5.2.
I'm not sure why this app's folder and MSI were missing from my computer. I had once used Laplink PC Mover to move everything from my old computer to this one, and perhaps it missed a bit. -
unable to update itunes. help. error message when trying to update to latest version of itunes. "the installer has encountered an unexpected error installing this package. this may indicate a problem with this package. error code 2721"
Hello chae84swangin,
I recommend following the steps in the article below when getting an error message trying to install iTunes:
Trouble installing iTunes or QuickTime for Windows
http://support.apple.com/kb/HT1926
Thank you for using Apple Support Communities.
Best,
Sheila M.
Maybe you are looking for
-
iphone 4s - trying to install latest update ios 7.1.2 - takes long time to verify and then i get unable to install update - an error occured when installing 7.1.2? how do I install?
-
Can you edit the html in iWeb?
I publish to a folder and need to edit the div tags on a box. I can't seem to get the html open, though, unless I view source online. How can I hand edit it?
-
Considering the models with a 32GB SSD cache motherboard-soldered drive plus a removable 2,5" HDD, I'm a little unsure of the software-wise process for setting up a SSD if I were to substitute the HDD with one. From what I understand, the built-in ca
-
MissingResourceError thrown when trying to logon to BOBJ
I have a simple bit of code that is first trying to create an enterprise session as follows: es = CrystalEnterprise.getSessionMgr().logon(cmsusername, password, server, "secEnterprise"); I am receiving the following error when running recently (this
-
[SOLVED] What's the link between AUR and ABS?
Hi! I'm still a bit new to Arch and recently I added google-talkplugin using AUR (https://aur.archlinux.org/packages/google-talkplugin/). But apparently there is a link between AUR and ABS that I don't get already... Most of all, will google-talkplug