Trying to read in a hell a lot of strings -- 657603
Hi-ya
I am trying tto read in the DMOZ structure data, but no matter what I get an out of memory error. I have set max on the jvm plus I am not constructing anything unncessary except for the strings. The file size is only 52meg so why should java not be able to handle it?
First I tried bufferedreader and had no luck, so i thought this baby would do it. What am I doing silly? Thanks.
This is basicly the algorithm
int noofbytes = 31607568
for (int i = 0; i < noofbytes ; i++)
if (bytes[i] != 0x0A)
offset++;
else
byte[] theline = getBytes(bytes, (i - offset), i);
offset = 0;
String temp = new String(theline, "UTF-8");
counter++;
strings[counter] = temp;
temp = null;
theline = null;
//System.out.println(temp);
static public byte[] getBytes(byte[] bytes, int start, int stop)
int len = (stop - start);
byte[] newArray = new byte[len];
for (int i = 0; i < len; i++)
newArray[i] = bytes[start + i];
return newArray;
}
Try the following with the -Xmx256m I suggested. Note you cannot set the -Xmx to higher than the JVM supports.
import java.util.ArrayList;
import java.util.List;
import java.io.*;
public class TestLargeTextFile {
private static final String TEST_FILE = "deleteme.txt";
public static void generateLargeTextFile(String fileName, int lines, int length) throws IOException {
StringBuffer sb = new StringBuffer();
for(int j=0;j<length;j++)
sb.append((char) (j % 64 + ' '));
String line = sb.toString();
PrintWriter printWriter = new PrintWriter(new BufferedWriter(new FileWriter(fileName)));
for(int j=0;j<lines;j++)
printWriter.println(line);
printWriter.close();
File file = new File(fileName);
System.out.println("Created file "+fileName+" with "+lines+" size="+file.length()+" bytes");
public static List readFile(String fileName) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(fileName));
List ret = new ArrayList();
String line = null;
while((line = br.readLine()) != null)
ret.add(line);
return ret;
public static void main(String[] args) throws IOException {
try {
generateLargeTextFile(TEST_FILE, 657603, 80);
List list = readFile(TEST_FILE);
System.out.println("Read "+TEST_FILE+" with "+list.size()+" lines.");
} finally {
new File(TEST_FILE).delete();
}Prints
Created file deleteme.txt with 657603 size=53923446 bytes
Read deleteme.txt with 657603 lines.
Similar Messages
-
Problem in reading data from Excel sheet to 2D string array (ActiveX & LabView).
I am trying to read data from Excel sheet to 2D string array (ActiveX & LabView). Error -2147352571 is generated (type mismatch) if cell value is "#NULL!", "#N/A" etc. What should I do?
Hello �
Is the error happening when the cell value is #NULL or #NA only?
Sometimes these errors occur because of an ActiveX object mismatch. The version of the ActiveX object might have changed or been updated since the VI was created. The VI tries to use an earlier, incompatible version of the ActiveX object.
To solve the problem, you need to link automation refnum terminal to the correct ActiveX object. To do so, right-click an automation refnum terminal and choose Select ActiveX Class»Browse from the shortcut menu. From the Type Library pull-down menu, select the latest version of the library you want to use, such as Microsoft Excel Object Library. In the Objects list, select an ActiveX object, and click the OK button. Link ea
ch automation refnum terminal in the VI and its subVIs until the run arrow is not broken. Also, you might have to replace some or all of the Invoke Nodes and Property Nodes for the ActiveX objects.
Also, I came across this Knowledgebase. The error number is slightly different but it is always good to check it out and make sure it is not your case.
Hope this helps.
S Vences
Applications Engineer
National Instruments -
LPX-00601: Invalid token in: err while trying to read data from xml
Hey ,
While trying to read data from xml i got err:
LPX-00601: Invalid token in: 'path'
the proc. i'm using to read data from the xml is:
procedure read_xml_file_test (in_filename in varchar2)
is
my_dir varchar2(20) := 'XML_DIR;
cur_emp2 number:=0;
l_bfile BFILE;
l_clob CLOB;
l_parser dbms_xmlparser.Parser;
l_doc dbms_xmldom.DOMDocument;
l_nl dbms_xmldom.DOMNodeList;
l_nl2 dbms_xmldom.DOMNodeList;
l_n dbms_xmldom.DOMNode;
l_n2 dbms_xmldom.DOMNode;
l_temp VARCHAR2(1000);
v_errors internet_clients.errors%type;
src_csid NUMBER := NLS_CHARSET_ID('UTF8');
dest_offset INTEGER := 1;
src_offset INTEGER := 1;
lang_context INTEGER := dbms_lob.default_lang_ctx;
warning INTEGER;
v_count number := 0; --total records
v_count_s number := 0; -- sucsess record
v_count_f number := 0; -- failed record
v_flag varchar2(1);
v_char2 varchar2(1);
v_l1 VARCHAR2(255);
v_l2 VARCHAR2(255);
v_l3 VARCHAR2(255);
v_l4 VARCHAR2(255);
v_l6 VARCHAR2(255);
BEGIN
l_bfile := BFileName(my_dir, in_filename);
dbms_lob.createtemporary(l_clob, cache=>FALSE);
dbms_lob.open(l_bfile, dbms_lob.lob_readonly);
dbms_lob.loadclobfromfile(l_clob, l_bfile, dbms_lob.getlength(l_bfile), dest_offset,src_offset, src_csid, lang_context, warning);
dbms_lob.close(l_bfile);
-- make sure implicit date conversions are performed correctly
dbms_session.set_nls('NLS_DATE_FORMAT','''DD/MM/RR HH24:MI:SS''');
-- Create a parser.
l_parser := dbms_xmlparser.newParser;
-- Parse the document and create a new DOM document.
dbms_xmlparser.parseClob(l_parser, l_clob);
l_doc := dbms_xmlparser.getDocument(l_parser);
-- Free resources associated with the CLOB and Parser now they are no longer needed.
dbms_lob.freetemporary(l_clob);
dbms_xmlparser.freeParser(l_parser);
-- Get a list of all the nodes in the document using the XPATH syntax.
l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(l_doc),'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP');
-- Loop through the list and create a new record in a tble collection
-- for each record.
FOR cur_emp IN 0 .. dbms_xmldom.getLength(l_nl) - 1 LOOP
l_n := dbms_xmldom.item(l_nl, cur_emp);
cur_emp2:=0;
loop
v_count := v_count + 1;
begin
-- Use XPATH syntax to assign values to he elements of the collection.
dbms_xslprocessor.valueOf(l_n,'L1/text()',v_l1);
dbms_xslprocessor.valueOf(l_n,'L2/text()',v_l2);
dbms_xslprocessor.valueOf(l_n,'L3/text()',v_l3);
dbms_xslprocessor.valueOf(l_n,'L4/text()',v_l4);
dbms_xslprocessor.valueOf(l_n,'L6/text()',v_l6);
exception
when others then
null;
end;
exit when cur_emp2=dbms_xmldom.getLength(l_nl2);
END LOOP;
end loop;
-- Free any resources associated with the document now it
-- is no longer needed.
dbms_xmldom.freeDocument(l_doc);
--remove file to another directory
--COMMIT; -- do not use the commit if you want to run this proc. from within the search_dir_list proc , because it execute a select from tmp table dir_list which contain a "on commit delete rows" clause.
/*EXCEPTION
/*WHEN OTHERS THEN
dbms_lob.freetemporary(l_clob);
dbms_xmlparser.freeParser(l_parser);
dbms_xmldom.freeDocument(l_doc);
null;
ROLLBACK; */
END;While trying to execute this i got:
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00601: Invalid token in: 'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP'
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 939
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 967
ORA-06512: at "MARKET.READ_XML_FILE_TEST", line 51
ORA-06512: at line 1
i guess i mised somthing at the line
l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(l_doc),'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP');i attached here part of my xml:
<?xml version="1.0" encoding="UTF-8" ?>
- <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <soap:Body>
- <GetFieldsNameResponse xmlns="http://tempuri.org/">
- <GetFieldsNameResult>
- <xs:schema id="DataSet_FRM_GANERIC_PROP" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
- <xs:element name="DataSet_FRM_GANERIC_PROP" msdata:IsDataSet="true" msdata:Locale="he-IL">
- <xs:complexType>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="FRM_GANERIC_PROP">
- <xs:complexType>
- <xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
- <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
- <DataSet_FRM_GANERIC_PROP xmlns="">
- <FRM_GANERIC_PROP diffgr:id="FRM_GANERIC_PROP1" msdata:rowOrder="0">
<L1>val1</L1>
<L2>val2</L2>
<L3>val3</L3>
<L4>val4</L4>
<L6>val6</L6>
</FRM_GANERIC_PROP>
</DataSet_FRM_GANERIC_PROP>
</diffgr:diffgram>
</GetFieldsNameResult>
</GetFieldsNameResponse>
</soap:Body>
</soap:Envelope>I Guess it somthing that have to do with node definition ,
but i have tried so many combinations and none ot those worked for me.
i'm deeply stuck here.
What do i miss here?
THANKS yair
Edited by: yair_k on 02:30 14/10/2010Hey , after got a lot of success with the xml reading part , i wonder if you
can help me with a problem while trying to reading that xml from a web service.
i use a procedure as followes:
FUNCTION read_from_web_service(in_username in varchar2 , in_password in varchar2)
RETURN CHAR
AS
l_service UTL_DBWS.service;
l_call UTL_DBWS.call;
l_a_ns VARCHAR2(32767);
l_wsdl_url VARCHAR2(32767);
l_namespace VARCHAR2(32767);
l_service_qname UTL_DBWS.qname;
l_port_qname UTL_DBWS.qname;
l_operation_qname UTL_DBWS.qname;
l_xmltype_in SYS.XMLTYPE;
l_xmltype_out SYS.XMLTYPE;
l_return VARCHAR2(32767);
BEGIN
l_wsdl_url := 'http://www.company.com/publisherService/ServiceGetpublisherTable.asmx?wsdl';
l_namespace := 'http://tempuri.org/';
l_service_qname := UTL_DBWS.to_qname(l_namespace, 'ServiceGetpublisherTable');
l_port_qname := UTL_DBWS.to_qname(l_namespace, 'ServiceGetpublisherTableSoap');
l_operation_qname := UTL_DBWS.to_qname(l_namespace, 'GetFieldsName');
l_service := UTL_DBWS.create_service (
wsdl_document_location => URIFACTORY.getURI(l_wsdl_url),
service_name => l_service_qname);
l_call := UTL_DBWS.create_call (
service_handle => l_service,
port_name => l_port_qname,
operation_name => l_operation_qname);
l_xmltype_in := SYS.XMLTYPE('<?xml version="1.0" encoding="utf-8"?>
<GetFieldsName xmlns="' || l_namespace || '">
<user>' || in_username || '</user>
<password>'|| in_password || '</password>
</GetFieldsName>');
l_xmltype_out := UTL_DBWS.invoke(call_Handle => l_call,
request => l_xmltype_in);
UTL_DBWS.release_call (call_handle => l_call);
UTL_DBWS.release_service (service_handle => l_service);
l_return := l_xmltype_out.extract('//GetFieldsName/text()').getstringVal();
dbms_output.put_line(l_return);
RETURN l_return;
END;but when i run it i got message:
ORA-29532: Java call terminated by uncaught Java exception: javax.xml.rpc.soap.SOAPFaultException: Server did not recognize the value of HTTP Header SOAPAction: .
regarding the line:
l_xmltype_out := UTL_DBWS.invoke(call_Handle => l_call,
request => l_xmltype_in);
So , i deeply stuck here!
my web service description is:
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
- <s:element name="GetFieldsName">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetFieldsNameResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetFieldsNameResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMSG_ByUser_Not_Readed">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMSG_ByUser_Not_ReadedResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetMSG_ByUser_Not_ReadedResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="SetMSG_ByUser_Not_Readed_As_Readed">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Rec_Id" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="SetMSG_ByUser_Not_Readed_As_ReadedResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SetMSG_ByUser_Not_Readed_As_ReadedResult" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="GetFieldsNameSoapIn">
<wsdl:part name="parameters" element="tns:GetFieldsName" />
</wsdl:message>
- <wsdl:message name="GetFieldsNameSoapOut">
<wsdl:part name="parameters" element="tns:GetFieldsNameResponse" />
</wsdl:message>
- <wsdl:message name="GetMSG_ByUser_Not_ReadedSoapIn">
<wsdl:part name="parameters" element="tns:GetMSG_ByUser_Not_Readed" />
</wsdl:message>
- <wsdl:message name="GetMSG_ByUser_Not_ReadedSoapOut">
<wsdl:part name="parameters" element="tns:GetMSG_ByUser_Not_ReadedResponse" />
</wsdl:message>
- <wsdl:message name="SetMSG_ByUser_Not_Readed_As_ReadedSoapIn">
<wsdl:part name="parameters" element="tns:SetMSG_ByUser_Not_Readed_As_Readed" />
</wsdl:message>
- <wsdl:message name="SetMSG_ByUser_Not_Readed_As_ReadedSoapOut">
<wsdl:part name="parameters" element="tns:SetMSG_ByUser_Not_Readed_As_ReadedResponse" />
</wsdl:message>
- <wsdl:portType name="ServiceGetpublisherTableSoap">
- <wsdl:operation name="GetFieldsName">
<wsdl:input message="tns:GetFieldsNameSoapIn" />
<wsdl:output message="tns:GetFieldsNameSoapOut" />
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<wsdl:input message="tns:GetMSG_ByUser_Not_ReadedSoapIn" />
<wsdl:output message="tns:GetMSG_ByUser_Not_ReadedSoapOut" />
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<wsdl:input message="tns:SetMSG_ByUser_Not_Readed_As_ReadedSoapIn" />
<wsdl:output message="tns:SetMSG_ByUser_Not_Readed_As_ReadedSoapOut" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="ServiceGetpublisherTableSoap" type="tns:ServiceGetpublisherTableSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetFieldsName">
<soap:operation soapAction="http://tempuri.org/GetFieldsName" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<soap:operation soapAction="http://tempuri.org/GetMSG_ByUser_Not_Readed" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<soap:operation soapAction="http://tempuri.org/SetMSG_ByUser_Not_Readed_As_Readed" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="ServiceGetpublisherTableSoap12" type="tns:ServiceGetpublisherTableSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetFieldsName">
<soap12:operation soapAction="http://tempuri.org/GetFieldsName" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<soap12:operation soapAction="http://tempuri.org/GetMSG_ByUser_Not_Readed" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<soap12:operation soapAction="http://tempuri.org/SetMSG_ByUser_Not_Readed_As_Readed" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="ServiceGetpublisherTable">
- <wsdl:port name="ServiceGetpublisherTableSoap" binding="tns:ServiceGetpublisherTableSoap">
<soap:address location="http://www.company.com/publisherService/ServiceGetpublisherTable.asmx" />
</wsdl:port>
- <wsdl:port name="ServiceGetpublisherTableSoap12" binding="tns:ServiceGetpublisherTableSoap12">
<soap12:address location="http://www.company.com/publisherService/ServiceGetpublisherTable.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>also i have to mention that i have changed publisher references inside the code , and i also canot
supply username and password , so i guess you canot test it. still i not shure if my definitions (namespace est.) inside my code defined correctly.
hope you can help me with this.
regards
yair -
I am trying to read my iMessages from my iPhone 4S on my iPad 2, but the messages do not show up on my iPad 2. I made sure that the receiving email address is the same on both devices and both are signed into my single Apple account.
Is it possible that the person who sent the message to your phone sent it to your phone # instead? Try sending a message to your phone via the email address and see if it shows up on the iPad.
-
Error 7 occurred when trying to read a spreadsheet file in LabVIEW
Hi,
I got the message (in bold) below when I was trying to read a text file type. I also include a snippet of my block diagram.
Error 7 occurred at Open File+.vipen File
Possible reason(s):
LabVIEW: File not found. The file might have been moved or deleted, or
the file path might be incorrectly formatted for the operating system.
For example, use \ as path separators on Windows, : on Mac OS X, and /
on Linux. Verify that the path is correct using the command prompt or
file explorer.
I really appreciate if someone can help me. Thanks.
Attachments:
read from spreadsheet.png 70 KBHi Ravens Fan,
Thanks again for your valuable input. I replaced the string manipulation functions with a path control. I think it works coz I can see the waveform data, rms values etc. And then you said if it works, do a Path to String on that...and I'm not exactly sure how to do that. I attached a snippet of the modified vi. you may refer the original vi snippet in my previous email.
I appreciate it if you could help me again.
Thanks.
Attachments:
read from spreadsheet2.png 283 KB -
Error while trying to read more number of data via Serial port
Hi All,
I'm newbie to Serial Port programming. I'm trying to read data from dos based system which is sending 150 characters (including) at a time. That time my programm was fine but now they increased the length of the characters 300, now my programming couldn't read data. I'm using byte array to capture the data byte buff = new byte[3048*3048]Ypur reply would greatly appreciate.You have a byte array with more than 9 million bytes. What does that have to do with reading 300 characters?
-
Facing error when trying to read message from MQ through B2B
Hi,
I'm trying to read the messages from MQ through B2B.
I have created a listening channel in B2B console.
Also place the required jar files in the Domain_Dir/lib folder.For your reference the jar files are given below,
a. com.ibm.mqjms.jar
b. dhbcore.jar
c. com.ibm.mq.jar
d. com.ibm.mq.jmqi.jar
e. mqcontext.jar
g. com.ibm.mq.commonservices.jar
h. com.ibm.mq.headers.jar
i. com.ibm.mq.pcf.jar
But i'm encounter the below error while reading the MQ. Pls let me know if i'm missing something.
####<Oct 9, 2014 4:00:03 PM IST> <Error> <oracle.soa.b2b.engine> <ULCAKESBTD1P> <b2b-server> <Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms
> <<anonymous>> <> <0000KZoSn1y5YbWzLwyGOA1KDaCI000002> <1412850603388> <BEA-000000> <oracle.tip.b2b.transport.TransportException: [JMS_CONN_INVALID] JMS connection error.
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:93)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.init(JMSMonitor.java:199)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.<init>(JMSMonitor.java:181)
at oracle.tip.b2b.transport.basic.JMSReceiver.init(JMSReceiver.java:266)
at oracle.tip.b2b.transport.b2b.B2BTransport.init(B2BTransport.java:577)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:240)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: oracle.tip.b2b.transport.TransportException: [JMS_CONN_FAC_NOT_FOUND] JMS_CONN_FAC_NOT_FOUND
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:78)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getConnectionFactory(JMSConnectionFactoryFactory.java:208)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getQueueConnectionFactory(JMSConnectionFactoryFactory.java:85)
at oracle.tip.b2b.transport.basic.jms.JMSConnection.<init>(JMSConnection.java:136)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.init(JMSMonitor.java:195)
... 7 more
Caused by: java.lang.ClassNotFoundException: QMUL.PDT
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getConnectionFactory(JMSConnectionFactoryFactory.java:162)
... 10 more
oracle.tip.b2b.transport.TransportException: [JMS_CONN_INVALID] JMS connection error.
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:93)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.init(JMSMonitor.java:199)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.<init>(JMSMonitor.java:181)
at oracle.tip.b2b.transport.basic.JMSReceiver.init(JMSReceiver.java:266)
at oracle.tip.b2b.transport.b2b.B2BTransport.init(B2BTransport.java:577)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:240)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused By: oracle.tip.b2b.transport.TransportException: [JMS_CONN_FAC_NOT_FOUND] JMS_CONN_FAC_NOT_FOUND
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:78)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getConnectionFactory(JMSConnectionFactoryFactory.java:208)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getQueueConnectionFactory(JMSConnectionFactoryFactory.java:85)
at oracle.tip.b2b.transport.basic.jms.JMSConnection.<init>(JMSConnection.java:136)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.init(JMSMonitor.java:195)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.<init>(JMSMonitor.java:181)
at oracle.tip.b2b.transport.basic.JMSReceiver.init(JMSReceiver.java:266)
at oracle.tip.b2b.transport.b2b.B2BTransport.init(B2BTransport.java:577)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:240)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused By: java.lang.ClassNotFoundException: QMUL.PDT
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getConnectionFactory(JMSConnectionFactoryFactory.java:162)
at oracle.tip.b2b.transport.basic.jms.JMSConnectionFactoryFactory.getQueueConnectionFactory(JMSConnectionFactoryFactory.java:85)
at oracle.tip.b2b.transport.basic.jms.JMSConnection.<init>(JMSConnection.java:136)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.init(JMSMonitor.java:195)
at oracle.tip.b2b.transport.basic.jms.JMSMonitor.<init>(JMSMonitor.java:181)
at oracle.tip.b2b.transport.basic.JMSReceiver.init(JMSReceiver.java:266)
at oracle.tip.b2b.transport.b2b.B2BTransport.init(B2BTransport.java:577)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:240)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
>
####<Oct 9, 2014 4:00:20 PM IST> <Warning> <oracle.adfinternal.view.faces.partition.FeatureUtils> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0000KZoSn1y5YbWzLwyGOA1KDaCI000002> <1412850620868> <ADF_FACES-30130> <Ignoring feature-dependency on feature "AdfDvtCommon". No such feature exists.>
####<Oct 9, 2014 4:00:21 PM IST> <Warning> <org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0000KZoSn1y5YbWzLwyGOA1KDaCI000002> <1412850621197> <BEA-000000> <Configurator services already initialized.>
####<Oct 9, 2014 4:00:30 PM IST> <Notice> <Log Management> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1412850630361> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
####<Oct 9, 2014 4:00:30 PM IST> <Notice> <WebLogicServer> <ULCAKESBTD1P> <b2b-server> <main> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac6> <1412850630614> <BEA-000365> <Server state changed to ADMIN>
####<Oct 9, 2014 4:00:30 PM IST> <Notice> <WebLogicServer> <ULCAKESBTD1P> <b2b-server> <main> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac6> <1412850630698> <BEA-000365> <Server state changed to RESUMING>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631051> <BEA-002613> <Channel "Default[2]" is now listening on fe80:0:0:0:214:4fff:feeb:478d:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631051> <BEA-002613> <Channel "Default[1]" is now listening on 10.236.77.12:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631052> <BEA-002613> <Channel "Default[3]" is now listening on fe80:0:0:0:214:4fff:feeb:478c:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631053> <BEA-002613> <Channel "Default[4]" is now listening on 127.0.0.1:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631053> <BEA-002613> <Channel "Default" is now listening on 192.168.107.97:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <Server> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631054> <BEA-002613> <Channel "Default[5]" is now listening on 0:0:0:0:0:0:0:1:7003 for protocols iiop, t3, ldap, snmp, http.>
####<Oct 9, 2014 4:00:31 PM IST> <Notice> <WebLogicServer> <ULCAKESBTD1P> <b2b-server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac8> <1412850631055> <BEA-000332> <Started WebLogic Managed Server "b2b-server" for domain "b2b-domain" running in Development Mode>
####<Oct 9, 2014 4:00:32 PM IST> <Notice> <WebLogicServer> <ULCAKESBTD1P> <b2b-server> <main> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac6> <1412850632557> <BEA-000365> <Server state changed to RUNNING>
####<Oct 9, 2014 4:00:32 PM IST> <Notice> <WebLogicServer> <ULCAKESBTD1P> <b2b-server> <main> <<WLS Kernel>> <> <308025e28c55d051:50252314:148f4730231:-8000-0000000000007ac6> <1412850632559> <BEA-000360> <Server started in RUNNING mode>
####<Oct 9, 2014 4:00:38 PM IST> <Warning> <oracle.soa.services.notification> <ULCAKESBTD1P> <b2b-server> <TimerFactory> <<anonymous>> <> <0000KZoSn1y5YbWzLwyGOA1KDaCI000002> <1412850638612> <BEA-000000> <<.> Notification via email, voice, SMS or IM will not be sent. If you would like to enable them, please configure corresponding sdpmessaging driver. Then modify the accounts and set NotificationMode attribute to either NONE, EMAIL or ALL in workflow-notification-config.xml>
####<Oct 9, 2014 4:02:41 PM IST> <Warning> <Socket> <ULCAKESBTD1P> <AdminServer> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <a2e657fa9e6b5d11:789eb8cc:148f4403946:-8000-00000000000029c4> <1412850761335> <BEA-000449> <Closing socket as no data read from it on 192.168.96.66:29,963 during the configured idle timeout of 5 secs>
####<Oct 9, 2014 4:02:51 PM IST> <Warning> <Socket> <ULCAKESBTD1P> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <a2e657fa9e6b5d11:789eb8cc:148f4403946:-8000-00000000000029d2> <1412850771337> <BEA-000449> <Closing socket as no data read from it on 192.168.96.66:29,970 during the configured idle timeout of 5 secs>
####<Oct 9, 2014 4:03:16 PM IST> <Warning> <Socket> <ULCAKESBTD1P> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <a2e657fa9e6b5d11:789eb8cc:148f4403946:-8000-00000000000029f4> <1412850796335> <BEA-000449> <Closing socket as no data read from it on 192.168.96.66:29,984 during the configured idle timeout of 5 secs>
Thanks,
Ravindra.Hi Ravindra,
Which mode of connectivity are you trying (credential based / .bindings based)
MQ connectivity support is provided via JMS offering of Oracle B2B. This blog post will provide you the steps for the same - https://blogs.oracle.com/oracleb2bgurus/entry/b2b_communication_using_ibm_mq
Please ensure to provide the proper values for connection factory and other details in JMS configuration in B2B
HTH -
Hi,
I am trying to read the "Received" headers for an email that is coming into my inbox. The headers are long and hence getting "folded". For example an email has these 2 headers [besides others]:
Received: by 10.54.23.20 with SMTP id 20cs33514wrw; Fri, 8 Apr 2005 11:
04:10 -0700 (PDT)
Received: by 10.54.20.77 with SMTP id 77mr1958208wrt; Fri, 08 Apr 2005
11:04:10 -0700 (PDT)
You will note that there are 2 "received" headers. The first one is getting folded just after the hour [and ":"] has been specified (folds just after Fri, 8 Apr 2005 11: )
The second one is getting folded just after the year has been specified.
The first lines of both the headers end with a CLRF
The second lines of both the headers start with a white space [simple space]. Folds just after Fri, 08 Apr 2005
As per documentation of Javamail:
"Unfolding is accomplished by regarding CRLF immediately followed by a LWSP-char as equivalent to the LWSP-char."
If I do that [replace the CLRF and the next white space into a single white space] - the format of the first header's date is invalid [as the hour and minute have an extra space in it] - "Fri, 8 Apr 2005 11: 04:10 -0700 (PDT)" [hence not parse-able]
In this case the date in the second header is valid.
Instead if I replace the CLRF and white space with an empty string [no white space] the first header becomes valid. However, the date in the 2nd header is not more valid [As the date is translated into �Fri, 08 Apr 200511:04:10 -0700 (PDT)�. Note that the year and the hour get clubbed together].
The 2 headers seem to have contradictory needs for unfolding.
The headers are being set by external programs. My code is responsible for sending the email and then reading the email.
Are there any utils that will abstract the "unfolding" logic?
or is there a way to write a generic way to unfold email headers [which will support the above to headers]?
Thanks,
AnnuPrintStream wr = new PrintStream(socket.getOutputStream());
wr.close();I suspect this is the problem. You could try socket.shutdownOutput() - or you could just leave the streams alone and let socket.close() shut things down.
Grant -
BODS 3.2: Error opening ABAP file while trying to read ECC table
I have an ABAP data flow where I'm trying to read an ECC table (I'm following the DS 3.2 tutorial on "Extracting SAP Application Data"). I have the ECC datastore store set up with the following:
ABAP execution option = Generate and Execute
Data transfer method = Shared directory
Working directory on SAP server =
A\interfaces\D11\110 (SAP app server)
Application path to the shared directory =
A\interfaces\D11\110 (SAP app server)
Generated ABAP directory =
B\opt\ds\ds32dev1\transfer_ABAP (DS server)
However, when I run the job I get the following error:
R3C-150301 12/2/2011 1:54:41 PM Error opening file <//B/opt/ds/ds32dev1/transfer_ABAP/zcustdim.aba>.
I have verified the DS userid has read/write access to the Generated ABAP directory. Any ideas on what I'm doing wrong?
Thanks...Hi Brad, Sorry Tushar,
I see the discussion has moved on (to the second page ) Still the below should apply. Please give a look and see if it explains things.
It looks like a permission issue creating the file if I'm not wrong.
http://wiki.sdn.sap.com/wiki/display/EIM/How+to+execute+the+ABAP
point 3.
It will be the abap script that will write the file into the folder you added in the DataStore.
You can even goto the folder the abap code is in and search for the path in there.
Here a good example for windows from the wiki
http://wiki.sdn.sap.com/wiki/display/EIM/shared_directory+transport+method
with this important sentence:
However it has to be made certain that the OS user running the ABAP has the
permission to write there, and the user running the job requires read
permissions one the directory and the created file. What OS user is writing the
file? It is the user running the entire SAP instance. And who is reading the
file? The user running the DI service
So:
The working directory = where the SAP user = the user that is running the SAP installation is instructed to write the .dat file. The folder is probably local to the SAP installation?
Shared folder is for the JobServer to pick up that file. Same physical directory ...but this time from the DS user prospective. Is the JobServer on the same machine or does the folder have to be mapped?
Keep in mind that for a job server on Windows, Windows shares with \\<server>\path are OK, but I don't believe there is any other network drive mechanism, so no NFS paths in the <server>:/ or trying // etc.
Regards
Norbert
P.S. In production you should then switch to "execute" instead of load and execute and an ftp server instead of shared folders. -
An error occured while trying to read data
Hi RoboHelpers,
While opening my main project today (large project w/ thousands of topics) my project froze twice and wasn't responding, so I forced it to close via Task Manager and deleted the CPD file, thinking it was the culprit.
I then got this error when I tried to reopen the .XJP file:
"An error occurred while trying to read data from
<D:\Hg\PcdmisQA\Pcdlrn\CoreHelp\13_hardware_topics\13_hardware_topics.fpj><1>."
I clicked OK to get past this error, and now my htms are not appearing inside the Topic List for 13_hardware_topics and the TOC links show that the topics don't exist. But the .htms do exist inside the actual directory in Windows.
I think I can fix this by importing the .htms inside 13_hardware_topics, but I'm not sure why it happened in the first place. Is there a way to just fix the .fjp file instead--if this is indeed the problem?
My 13_hardware_topics.fjp structure looks like this (sorry for the post length):
<?xml version="1.0" encoding="utf-8"?>
<rhpml majorversion="2" minorversion="0">
<folders/>
<topics>
<topic>
<name>Tool_ID.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Description.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Hardware.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Hardware_Introduction.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>List_of_Available_Tools.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Tool_Type.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Understanding_the_Probe_Utilities_dialog_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_trax_calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Probes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Partial_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_File_Name.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>User_Defined_Calibration_Order_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Search_Override_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Optical.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Showing_an_Animated_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Using_the_Quick_Fixture_Dialog_Box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>print_list.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>example_printout.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Machines.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_or_Creating_a_Machine_for_Display.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Deleting_the_LOADMACHINE_Command.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Ball.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Removing_the_Animated_Machine_from_the_Graphics_Display_Window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>collision_tolerance.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Optical_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Axes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</nam e>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Setup.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>autocalibrate_probe.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Specifying_Collision_Tolerances.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Using_Existing_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_4_-_Begin_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_3_-_Define_Ports.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_8_-_Measuring_Port_2.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_6_-_Measuring_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_7_-_Measuring_Port_3.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Displaying_Existing_Machines_in_the_Graphics_Display_Window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_FCR25_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_and_Removing_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_the_No_Machine_Item.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Home_Position_area.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Deleting_the_Machine.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>defining_probe_changers.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Quick_Fixture_Mode_s_Mouse_and_Keyboard_Commands.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Adding_Custom_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>add_tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>With_Averaging.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Shank_Optical_Vector_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Fast_Probe_Mode.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>X_Y_and_Z_Center.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Delete_Tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ScanRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>available_tip_types.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Thickness_of_the_ball_tip.htm</name>
<name>PrbRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Edit.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Shank_Vector_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>edit_probe_components.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Edit_Tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<name>To_delete_a_wrist_angle.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Setup.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Measure.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Disk_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>PrbRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Previewing_your_Probe_Configuration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_unit_calibration_data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>New_Angles_List_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>To_Display_the_Probe_Changer_in_the_Graphics_Display_window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>calibration_date_and_time.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Global_Used.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Individual_Angle_Data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Barrel_Shank_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>calibration_date_and_time.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Equally_Spaced_Angles_Data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Reset_Tips.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Disk_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_unit_calibration_data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>dmis_label.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>add_angles.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Notes_on_the_Add_Angle_option.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Working_with_the_Angle_Grid.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>available_tip_types.htm</name>
<name>calibration_date_and_time.htm</name>
<name>Results.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Reset_Tips.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Diameter_Length.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Previewing_your_Probe_Configuration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>User_Defined_Calibration_Order_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Wrist_Map_If_Available_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Diameter_Length.htm</name>
<name>Use_Wrist_Map_If_Available_check_box.htm</name>
<name>Probe_Description.htm</name>
<name>List_of_Available_Tools.htm</name>
<name>Probe_File_Name.htm</name>
<name>use_trax_calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_2_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Partial_Calibration.htm</name>
<name>Probe_Description.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>autocalibrate_probe.htm</name>
<name>Search_Override_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Disk.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</nam e>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_ACR1_Probe_Changer.htm</name>
<name>Step_1_-_Select_the_FCR25_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>example_printout.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>defining_probe_changers.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_CW43_Probe_Changer.htm</name>
<name>Optical.htm</name>
<name>example_printout.htm</name>
<name>To_Display_the_Probe_Changer_in_the_Graphics_Display_window.htm</name>
<name>defining_probe_changers.htm</name>
<name>Inserting_Quick_Fixtures.htm</name>
<name>Shank.htm</name>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<name>Additional_Information_on_the_Machine_s_Axes.htm</name>
<name>Step_5_-_Prepare_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</nam e>
<name>Probe_Setup.htm</name>
<name>Selecting_or_Creating_a_Machine_for_Display.htm</name>
<name>Step_6_-_Measuring_Port_1.htm</name>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<name>Quick_Fixture_Mode_s_Mouse_and_Keyboard_Commands.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<name>Step_6_-_Measuring_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_and_Removing_Quick_Fixtures.htm</name>
<name>SP600__Step_3_-_Prepare_for_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_the_No_Machine_Item.htm</name>
<name>Deleting_the_Machine.htm</name>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<name>SP600__Step_6_-_Take_the_Third_Manual_Hit.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>SCP600__Step_2_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Showing_an_Animated_Probe_Changer.htm</name>
<name>ACR1__Step_1_-_Select_the_ACR1_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</name>
<name>ACR1__Step_3_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_4_-_Define_Ports.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_5_-_Prepare_for_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_6_-_Measure_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_7_-_Measure_Port_8.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_9_–_Measuring_Datum_Sphere_with_PEM_Extension(s)_(optional).htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>SP600__Step_4_-_Take_the_First_Manual_Hit.htm</name>
<name>Step_1_-_Select_the_SP600_Probe_Changer.htm</name>
<name>ACR1_Step_10_Review_Calibration_Results.htm</name>
</topics>
</rhpml>
Thanks,
JaredHi Jared.
I don't know if this is at the root cause of the error but I see that the closing </name> tag has a number of instances where there is a spurious space inside it:
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</ name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Home_Position_area.htm< /name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</n ame>
<comments></comments>
<frameset>0</frameset>
</topic>
There are others.
The RoboColum(n)
@robocolumn
Colum McAndrew -
When I try to install Itunes, I get this error: (translated from Norwegian) There was a network error while trying to read from the file: C: \ windows \ installer \ iTunes.msi I have tried many times to reinstall, but nothing helps, please help me.
(1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
http://majorgeeks.com/download.php?det=4459
(2) Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
(3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
(4) In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
(5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time? -
has anyone had this happen, error message when trying to read ebook E_AUTH_BAD_DEVICE_KEY_OR_PKCS12
deauthorize (shift-ctrl-d) and then restart ade. you will be prompted to re-authorize.
-
I had my vaio serviced and now I have had to download itunes again. After having done so, I no longer am able to see my old playlists on itunes though they are there on my phone.
I would like to view my old playlists & add new music on them. I keep my phone pretty organised & now to not see the music & playlists I already have on there on itunes is irritating me.
My first time here on the Support Communities.. I hope I am able to find my way around.
Please help; I'm exhausted trying to read up online.I had my vaio serviced and now I have had to download itunes again. After having done so, I no longer am able to see my old playlists on itunes though they are there on my phone.
I would like to view my old playlists & add new music on them. I keep my phone pretty organised & now to not see the music & playlists I already have on there on itunes is irritating me.
My first time here on the Support Communities.. I hope I am able to find my way around.
Please help; I'm exhausted trying to read up online. -
After Upgrading to 10.6.8 my aperture app starts but hangs trying to read the Lib. I removed the old lib and start with new. but still have the problem. 10.6.8 also made my Shark FX7 do the same thing. Any Ideas? Thanks
Verifying volume “Macintosh HD”
Performing live verification.
Checking Journaled HFS Plus volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
The volume Macintosh HD appears to be OK. -
YOUR Message "There is a problem with Adobe Acrobat/Reader. If it is running, please exit and try again. (0:104)" keeps occuring when trying to read.
Hi tanjam38435898,
Please refer this thread Links as it seems relevant to your query : Re: Error Code 0:104
hope that helps
Regards,
Rahul
Maybe you are looking for
-
I have updated my Laptop, iPhone 5 and iPadto the new ios 7, however since this was installed on all these devices, when i Purchase mucic on my laptop and create a playlist, the Itunes match is not showing the new music purchases or new playlists on
-
BADI UserExit Required for Before transport Request is created
Hi Friends, I have a problem in implementing : We have two development client one for support and other for development. Same object can be worked together in both client simultaneously that is causing lot of synchronization problem in both client.
-
Can't get file open thumbnail previews inside Photoshop CC?
Hi all, When in Photoshop CC I then go to file / open, my machine won't display preview thumnails for each of my image files (.jpg, .gif, .png, .psd etc) and all I see is the blue Photoshop icon for each of these files, I have also tried changing the
-
How do I resolve Kernel panic episodes?
For the last week my computer goes into kernel panic when it goes to sleep, at least once a day. The message I get when I restart it is that System X quit. Here is a copy of the "Problem Report for Mac Kernel" Mon Apr 13 09:13:04 2009 panic(cpu 0 cal
-
How do I convert raw files from a new Canon 7d mark ii in PS Elements 12?
I downloaded the Raw Converter 8.8 but PS elements 12 still says it doesn't support my camera.