12.1 Migration problem - datebetween() function keeps throwing error
Hello! We just got done migrating our 11.5 code over to 12.1 and experienced this issue after running the application.
Apparently, in the BLS transaction (mainly in the "Conditional Action Block"), we have a datebetween function to determine which path the program should execute. This worked fine in 11.5 but it keeps throwing this error
Unable to execute datebetween function, some internal exception occured. [null]
I even cleared the original datebetween function, copied and pasted the function straight from the SAP Help Documentation and I still get the same error. It worked fine in 11.5
Any help would be greatly appreciated.
Thank you!
I actually figured out what the problem was:
if you use the datebetween() function with any invalid datetimes (such as "TimeUnavailable", "---" etc), it will throw this error. Unlike 11.5, the paths and the datatypes (I realized from this) are extremely sensitive.
Also, (just to add), when inserting values into an XML container, make sure the source document is <DocName>.Output. Apparantly, 11.5 was allowing the source document to be similar to that of a repeater (<DocName>.Output{/Rowsets/Rowset/Row}). This too will throw another exemption error.
Thank you guys for your help!
Similar Messages
-
REPORT ZPSMARTFORM1.
tables: zptable1.
types: begin of ty_zptable1,
f1 type zf1,
f2 type zf2,
f3 type zf3,
end of ty_zptable1.
data: itab type table of ty_zptable1 with header line.
data: wa type ty_zptable1.
select f1 f2 f3 from zptable1 into table itab.
CALL FUNCTION '/1BCDWB/SF00000005'
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
ITAB = .
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
this is my driver program.In my form interface there are tables,import,export are there where i have to declare tables data.If i am putting wa means it is throwing error.Please show me the clear information.
Edited by: Julius Bussche on Nov 14, 2008 10:09 AMREPORT ZPSMARTFORM1.
tables: zptable1.
types: begin of ty_zptable1,
f1 type zf1,
f2 type zf2,
f3 type zf3,
end of ty_zptable1.
data: itab type table of ty_zptable1 with header line.
data: wa type ty_zptable1.
select f1 f2 f3 from zptable1 into table itab.
CALL FUNCTION '/1BCDWB/SF00000005'
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
ITAB = .
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Plz for this driver program. Give me the exact solution.I am passing the information like itab like zptable1 ther ein the smart form table. Even now i am getting error.Here in this driver program i passed itab = itab means .I am not getting solution.If i have to change any function module name means plz tell me.What i have to put there.Plz give me the correct solution -
Problem with web service, throwing errors.
Hi all,
Need help on this.
I have deployed webservice on oc4j, and while testing it is throwing NoClassDefFound exception in oracle/jdbc/pool/OracleDataSource.class. I have java 1.6 and oracle 11g, so i included ojdbc6.jar in the classpath and also start up script of oc4j. This webservice is for fetching data for report.
Please, help if you all have any idea on this....
[050812_100816808][][STATEMENT] Setting data definition:BRM_Corporate_Invoice_Report type:oracle.apps.xdo.servlet.data.bind.WebServiceBoundValue11
[050812_100816808][][STATEMENT] Setting data definition:Inv_POID type:oracle.apps.xdo.servlet.data.bind.ReportParameterBoundValue
[050812_100816809][][STATEMENT] Skip migration for cookie (ORA_XDO) is not found
[050812_100821057][][STATEMENT] Skip migration for cookie (ORA_XDO) is not found
[050812_100821063][][STATEMENT] temp file is created: /usr/local/OracleBI/oc4j_bi/j2ee/home/applications/xmlpserver/xmlpserver/xdo/tmp/xmlp4145013901549814632tmp
[050812_100821063][][STATEMENT] WebServiceBoundValue11::getValue userID = null
[050812_100821064][][STATEMENT] username = approx
[050812_100821064][][STATEMENT] WebServiceBoundValue11::getValue m_xpath = null
[050812_100821082][][STATEMENT] Webservice time out: 60000
[050812_100821088][][EXCEPTION] AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1345)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:292)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at oracle.apps.xdo.servlet.webservices.DynamicClient.invokeMethod(DynamicClient.java:179)
at oracle.apps.xdo.servlet.data.server.WebServiceCall.doFetch(WebServiceCall.java:75)
at oracle.apps.xdo.servlet.data.server.AbstractDataCall.execute(AbstractDataCall.java:63)
at oracle.apps.xdo.servlet.data.bind.WebServiceBoundValue11.getValue(WebServiceBoundValue11.java:163)
at oracle.apps.xdo.servlet.ReportContextImplV11.getReportXMLData(ReportContextImplV11.java:412)
at oracle.apps.xdo.servlet.CoreProcessor.process(CoreProcessor.java:211)
at oracle.apps.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:81)
at oracle.apps.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:572)
at oracle.apps.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:270)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:266)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:246)
at oracle.apps.xdo.servlet.XDOServlet.doGet(XDOServlet.java:174)
at oracle.apps.xdo.servlet.XDOServlet.doPost(XDOServlet.java:197)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:100)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
{http://xml.apache.org/axis/}hostname:MelITBRM
Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1345)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:292)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at oracle.apps.xdo.servlet.webservices.DynamicClient.invokeMethod(DynamicClient.java:179)
at oracle.apps.xdo.servlet.data.server.WebServiceCall.doFetch(WebServiceCall.java:75)
at oracle.apps.xdo.servlet.data.server.AbstractDataCall.execute(AbstractDataCall.java:63)
at oracle.apps.xdo.servlet.data.bind.WebServiceBoundValue11.getValue(WebServiceBoundValue11.java:163)
at oracle.apps.xdo.servlet.ReportContextImplV11.getReportXMLData(ReportContextImplV11.java:412)
at oracle.apps.xdo.servlet.CoreProcessor.process(CoreProcessor.java:211)
at oracle.apps.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:81)
at oracle.apps.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:572)
at oracle.apps.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:270)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:266)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:246)
at oracle.apps.xdo.servlet.XDOServlet.doGet(XDOServlet.java:174)
at oracle.apps.xdo.servlet.XDOServlet.doPost(XDOServlet.java:197)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:100)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
[050812_100821088][][EXCEPTION] AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1345)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:292)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at oracle.apps.xdo.servlet.webservices.DynamicClient.invokeMethod(DynamicClient.java:179)
at oracle.apps.xdo.servlet.data.server.WebServiceCall.doFetch(WebServiceCall.java:75)
at oracle.apps.xdo.servlet.data.server.AbstractDataCall.execute(AbstractDataCall.java:63)
at oracle.apps.xdo.servlet.data.bind.WebServiceBoundValue11.getValue(WebServiceBoundValue11.java:163)
at oracle.apps.xdo.servlet.ReportContextImplV11.getReportXMLData(ReportContextImplV11.java:412)
at oracle.apps.xdo.servlet.CoreProcessor.process(CoreProcessor.java:211)
at oracle.apps.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:81)
at oracle.apps.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:572)
at oracle.apps.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:270)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:266)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:246)
at oracle.apps.xdo.servlet.XDOServlet.doGet(XDOServlet.java:174)
at oracle.apps.xdo.servlet.XDOServlet.doPost(XDOServlet.java:197)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:100)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
{http://xml.apache.org/axis/}hostname:MelITBRM
Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1345)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:292)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at oracle.apps.xdo.servlet.webservices.DynamicClient.invokeMethod(DynamicClient.java:179)
at oracle.apps.xdo.servlet.data.server.WebServiceCall.doFetch(WebServiceCall.java:75)
at oracle.apps.xdo.servlet.data.server.AbstractDataCall.execute(AbstractDataCall.java:63)
at oracle.apps.xdo.servlet.data.bind.WebServiceBoundValue11.getValue(WebServiceBoundValue11.java:163)
at oracle.apps.xdo.servlet.ReportContextImplV11.getReportXMLData(ReportContextImplV11.java:412)
at oracle.apps.xdo.servlet.CoreProcessor.process(CoreProcessor.java:211)
at oracle.apps.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:81)
at oracle.apps.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:572)
at oracle.apps.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:270)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:266)
at oracle.apps.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:246)
at oracle.apps.xdo.servlet.XDOServlet.doGet(XDOServlet.java:174)
at oracle.apps.xdo.servlet.XDOServlet.doPost(XDOServlet.java:197)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:100)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
Any Clue as to what gone missing.
Regards,
Anirban.Aks wrote:
Hi all,
I have java 1.6 and oracle 11g, so i included ojdbc6.jar in the classpath and also start up script of oc4j. Apparently the wrong classpath, since whatever code that wants to fetch or create a datasource does not have access to the classes in ojdbc6.jar.
There is only one real course of action: read the OC4J manual to figure out how to properly work with datasources. Or post in the OC4J forum like you've already been doing recently... -
When trying to print to PDF from a sales program we use it keeps throwing errors
When several people try to print to PDF from MAS90, it will save it and create a file as it normally does. However, it does not open in Acrobat 9 Pro as it normally does, and displays the famous error "Acrobat could not open 'xxxx.pdf' because it is either not a supported..." Yet when you manually open the file from the file system, it opens just fine.
So to rehash what I just said, when I print to pdf, it asks me where to save, the notification said the printing completed, adobe opens and displays error. If you click on the file, then the file opens just fine.
However several other people do not have this error while trying to print to file from mas90. Does anyone out there have any idea what could possibly be causing this error to be displayed?Hi ftd12300,
Are you saving the PDFs you're creating to a network drive or are they being saved locally?
Do you have this problem when creating PDFs from other applications such as Notepad?
-David -
Cipher help | It keeps throwing errors
As soon as you try to input a key it throws an error.
import javax.swing.*;
public class Animal
private String inputString;
private int intOffset;
public Animal()
inputString = null;
intOffset = 0;
public static void main(String [] args)
Animal c2 = new Animal();
int choose = JOptionPane.showConfirmDialog(null,"If you want to Encrypet Text Click (Yes) ,or Decrypt Click (No) or Cancel to exit :");
if (choose == JOptionPane.YES_OPTION)
String plainText = c2.encrypt();
JOptionPane.showMessageDialog(null,plainText);
else if(choose == JOptionPane.NO_OPTION)
String cipherText = c2.decrypt();
JOptionPane.showMessageDialog(null,cipherText);
else
System.exit(0);
public String encrypt()
inputString = ((String)JOptionPane.showInputDialog("Enter PlainText") ).toLowerCase().trim();
intOffset = Integer.parseInt(JOptionPane.showInputDialog("Enter Key") );
String letters = "abcdefghijklmnopqrstuvwxyz";
StringBuffer sb = new StringBuffer();
int holder = inputString.length();
for(int i = 0; i < holder; i++)
String tmp = ""+inputString.charAt(i);
int offset = letters.indexOf(tmp);
offset += intOffset;
if( offset > 25 ){
int newOffset = 0;
newOffset = offset % 26;
sb.append( letters.charAt(newOffset) );
else
sb.append( letters.charAt(offset) );
}//forloop
return sb.toString();
public String decrypt()
inputString = ((String)JOptionPane.showInputDialog("Enter CipherText") ).toLowerCase().trim();
intOffset = Integer.parseInt(JOptionPane.showInputDialog("Enter Key") );
String letters = "abcdefghijklmnopqrstuvwxyz";
StringBuffer sb = new StringBuffer();
int holder = inputString.length();
for(int i = 0; i < holder; i++)
String tmp = ""+inputString.charAt(i);
int offset = letters.indexOf(tmp);
offset -= intOffset;
offset %= 26;
sb.append( letters.charAt(offset) );
return sb.toString();
}As soon as you try to input a key it throws an error.If you expect to get help on forums, you should consider being specific.
What error does it throw, where in the code is the error thrown...what have you tried to do to fix it...etc... -
Cant add account manager from myverizon keeps throwing error message
did everything but go into the store. Im 9 months pregnant on bed rest and my verizon gives me an error when i try to add account manager. Called 922 0204 and customer service says its now verizon policy that you cant add anyone to your account until after 30 days ive added and removed people before on the same day Talked to supervisor he said its a my verizon problem and that the ppl that are supposed to work on it arent in right now So shouldnt they have a way to bypass this?? what is up with this new rule?? Anyone else getting this same error??
I originally had wireless service with Alltell and I was very concerned when Verizon purchased Alltell ( I had numerous bad experiences with Verizon customer service when I had their FIOS cable service). For years now that Verizon took over for Alltell I have not had any issues and I believe it was because I did not have to contact customer service. Now in December I purchased three new phones and my daugther wanted to change her work number to one of the numbers I had on my service. You would have thought we were trying to pattern a new cure for cancer. We had to spend hours on the phone with customer service trying to accoumplish a very easy task and each time my daugther tried to deal with these people they all complained because she was not an account manager.
For the last wo weeks I have tried to add my daughter thru the website. Each time I got an error message stating that I needed to call 611 to get this corrected. Tonight we called 611 and I got the same run around with customer service for the last 45 minutes, but they told me that I had to wait 60 days since we had purchased new phones. They also told me that we could go to a Verizon store location and this could be accomplished at the store. I have already spent more time with customer service than any live person should and I certainly do not want to have to make another trip to a Verizon store. It is utterly amazing how Verizon can take such simple tasks and turn them into a Federal case. This waste hours of your time and also the time spent by their employees, and you don't get anything accomplished. They must be getting so many complaints that now there is no place on their website where you can write a complaint. -
Bmpanel keeps throwing errors when run
After finally managing to compile bmpanel, I keep getting the following error, every second. As in, it repeats every single second.
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_blend_image_onto_image();
With the parameter:
source_image
being NULL. Please fix your program.
I have a feeling that this is because I'm not using xcompmgr because my chipset does not support composite rendering...?
Is there a way I can disable composite support if this is the case, or can I simply close the terminal and ignore the messages and not worry about some buffer filling up and crashing my system?
Also, two other issues:
* Where do I put themes? I can't see any info on this anywhere; yaourt deletes a package's source files when it's done compiling them automatically (a very B A D idea, IMHO) so if they're in there, I've no idea.
* Why is the panel offset by its own height from the bottom of my screen?
-dav7dav7 wrote:
After finally managing to compile bmpanel, I keep getting the following error, every second. As in, it repeats every single second.
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_blend_image_onto_image();
With the parameter:
source_image
being NULL. Please fix your program.
I have a feeling that this is because I'm not using xcompmgr because my chipset does not support composite rendering...?
Is there a way I can disable composite support if this is the case, or can I simply close the terminal and ignore the messages and not worry about some buffer filling up and crashing my system?
Also, two other issues:
* Where do I put themes? I can't see any info on this anywhere; yaourt deletes a package's source files when it's done compiling them automatically (a very B A D idea, IMHO) so if they're in there, I've no idea.
* Why is the panel offset by its own height from the bottom of my screen?
-dav7
There's no config files för bmpanel, all configuration is done in the theme-files. If you want to disable composite:
use_composite 0 -
PL/SQL throwing errors! trying to alter dates
the following code keeps throwing errors, I was wondering if it is due to me getting confused when to use ":" before a variable and also ":=" when setting values?
Can anyone see what I am doing wrong?
Here is the code, at the moment it is throwing an error on line 44
ORA-06550: line 44, column 1:
PLS-00103: Encountered the symbol "" when expecting one of the following:
CODE.....
DECLARE
QNStart DATE;
QNFinish DATE;
Q1Start DATE;
Q1Finish DATE;
Q2Start DATE;
Q2Finish DATE;
Q3Start DATE;
Q3Finish DATE;
Q4Start DATE;
Q4Finish DATE;
Q5Start DATE;
Q5Finish DATE;
QNT NUMBER;
Q1T NUMBER;
Q2T NUMBER;
Q3T NUMBER;
Q4T NUMBER;
QNR NUMBER;
Q1R NUMBER;
Q2R NUMBER;
Q3R NUMBER;
Q4R NUMBER;
BEGIN
case current_date
when current_date between to_date('01-JAN', 'DD-Mon') AND to_date('31-MAR', 'DD-Mon') then
QNStart := to_date('01-JAN', 'DD-Mon');
QNFinish := to_date('31-MAR', 'DD-Mon');
when current_date between to_date('01-APR', 'DD-Mon') AND to_date('30-JUN', 'DD-Mon') then
QNStart := to_date('01-APR', 'DD-Mon');
QNFinish := to_date('30-JUN', 'DD-Mon');
when current_date between to_date('01-JUL', 'DD-Mon') AND to_date('30-SEP', 'DD-Mon') then
QNStart := to_date('01-JUL', 'DD-Mon');
QNFinish := to_date('30-SEP', 'DD-Mon');
when current_date between to_date('01-OCT', 'DD-Mon') AND to_date('31-DEC', 'DD-Mon') then
QNStart := to_date('01-OCT', 'DD-Mon');
QNFinish := to_date('31-DEC', 'DD-Mon');
End Case
:Q1Start := ADD_MONTHS(:QNStart,-3);
:Q1Finish := ADD_MONTHS(:QNFinish,-3);
:Q2Start := ADD_MONTHS(:QNStart,-6);
:Q2Finish := ADD_MONTHS(:QNFinish,-6);
:Q3Start := ADD_MONTHS(:QNStart,-3);
:Q3Finish := ADD_MONTHS(:QNFinish,-3);
:Q4Start := ADD_MONTHS(:QNStart,-4);
:Q4Finish := ADD_MONTHS(:QNFinish,-4);
:Q5Start := ADD_MONTHS(:QNStart,-5);
:Q5Finish := ADD_MONTHS(:QNFinish,-5);
select COUNT(COUNT(*)) INTO :Q1T from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN :Q1Start AND :Q1Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q2T from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN :Q2Start AND :Q2Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q3T from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN :Q3Start AND :Q3Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q4T from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN :Q4Start AND :Q4Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :QNT from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN :QNStart AND :QNFinish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q1R from FF_ACTIONS a
WHERE a.DATE_ENTERED BETWEEN Q1Start AND Q1Finish
AND a.COMPANY_NAME IN
(select f.COMPANY_NAME from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN Q2Start AND Q2Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME)
GROUP BY a.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q2R from FF_ACTIONS a
WHERE a.DATE_ENTERED BETWEEN Q2Start AND Q2Finish
AND a.COMPANY_NAME IN
(select f.COMPANY_NAME from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN Q3Start AND Q3Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME)
GROUP BY a.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q3R from FF_ACTIONS a
WHERE a.DATE_ENTERED BETWEEN Q3Start AND Q3Finish
AND a.COMPANY_NAME IN
(select f.COMPANY_NAME from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN Q4Start AND Q4Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME)
GROUP BY a.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :Q4R from FF_ACTIONS a
WHERE a.DATE_ENTERED BETWEEN Q4Start AND Q4Finish
AND a.COMPANY_NAME IN
(select f.COMPANY_NAME from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN Q5Start AND Q5Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME)
GROUP BY a.COMPANY_NAME;
select COUNT(COUNT(*)) INTO :QNR from FF_ACTIONS a
WHERE a.DATE_ENTERED BETWEEN QNStart AND QNFinish
AND a.COMPANY_NAME IN
(select f.COMPANY_NAME from FF_ACTIONS f, FF_ACTION_TYPE_LOV a
WHERE f.DATE_ENTERED BETWEEN Q1Start AND Q1Finish
AND a.ACTION_SCORE = 'Y'
AND f.INPUT_TYPE = a.ACTION_NAME
GROUP BY f.COMPANY_NAME)
GROUP BY a.COMPANY_NAME;
EXECUTE
Cheers
SimonDave had given you already some good advice.
Your code is not only too complicated, but you have also probably a bug in it. You have for instance a QNstart as to_date('01.01, 'dd.mm') and a corresponding QNfinish as to_date('31.03', 'dd.mm'). As this means, it is the time portion at 00:01, you are missing the complete last day of this interval. So you better do:
declare
l_QNstart date;
l_Q1start date;
l_Q1finish date;
l_q1t number
begin
l_QNstart := trunc(sysdate, 'Q');
l_Q1start := add_months(l_QNstart, -3);
l_Q1finish := l_QNstart;
-- your condition is now
select count(count(*))
into l_q1t
from ff_actions f, ff_action_type_lov a
where f.date_entered >= l_Q1start and f.date_entered < l_Q1finish
and a.action_score = 'y'
and f.input_type = a.action_name
group by f.company_name;
end;
/Message was edited by:
Leo Mannhart
btw: what is the difference between Q1Start / Q3 Start and Q1Finish / Q3Finish resp.? -
Displaying std field in enable mode after throwing error msg
Hi experts,
I have a requirement where i need to check the value enterred in standard field (final grade) of infotype 0022 and need to throw error message, when the user click save button in PA30.
But the problem is, if i throw Error message, that field becomes disable and the user have to go back and come back for entering the correct value. So, my requirement is taht the field should still be in enable mode even after getting the error message.
pls tell me how to achive the same?Hi Shanti,
You don't need to display a message of type ERROR as this will lock the screen and will prevent the user from providing further input. You can use the following thing
MESSAGE i001 DISPLAY LIKE 'E'.
This will serve your purpose by displaying the error but will not lock the screen field and thus will not prevent the user from further input.
Have a look at the following link for more details : [ MESSAGE KEYWORD|http://help.sap.com/abapdocu_70/en/ABAPMESSAGE_OPTIONS.htm]
Hope this will help.
Thanks,
Samantak. -
Webutil Problem - Client_Win_API_Environment function
Hiya
I am facing a peculiar problem.
I want to use Webutil's functions in my form. I am calling client_Win_API_Environment.Get_Windows_Version function in my
form. But I am getting "FRM-40734: Internal Error: PL/SQL error occurred" message. However if I call Webutil_ClientInfo.Get_User_Name
function, it works fine. It returns the Windows user name.
I tried calling client_Win_API_Environment.Get_Windows_Version function in my same application's
login form. Funny enough it works perfectly well. It does return Windows Version.
There's no error in Java console also. It is downloading frmall_jinit.jar, frmwebutil.jar & jacob.jar files.
I have attached Webutil.pll pl/sql library and subclassed Webutil's object group from Webutil's Object Library
to both forms.
So my problem is client_Win_API_Environment.Get_Windows_Version function doesn't work in the form in which I want to use it.
I tried changing the order of the WEBUTIL data block under the Data Blocks node and WEBUTIL_CANVAS canvas under the
Canvas node in Object Navigator. But it didn't make any difference either.
When I go into WEBUITL_CANVAS in layout editor, it does show all 8 Java Beans present under WEBUTIL data block.
I am using Forms 10g version : 10.1.2.0.2 and Oracle JInitiator version : 1.3.1.22
Any idea about this problem ?
Cheers
MayurProblem Resolved !!
I finally managed to sort this problem out.
The reason for Client_Win_API_Environment package's functions were giving error was that I was using Client_Win_API_Environment and Client_OLE2 package's functions in my forms' startup triggers such as Pre-Form, When-New-Forms-Instance and When-New-Block-Instance triggers.
As a result what happening was that as soon as the Forms encountered Client_Win_API_Environment's functions, it was not executing the subsequent statements after the Client_Win_API_Environment's functions. It was immediately coming out from that procedure/function/trigger. Further during the execution, if it again encountered Client_Win_API_Environment function used elsewhere in the form, it was throwing the error "FRM-40734: Internal Error: PL/SQL error occurred".
To overcome this problem, I created timers with a duration of 1 second (1000 ms)in these startup triggers and in When-Timer-Expired trigger, pasted the code of these start up triggers. And it worked !!
Although this has been clearly documented by Oracle in its "Webutil User's Guide" http://www.oracle.com/technology/products/forms/htdocs/webutil/web_util.pdf
and even I had gone through this document before I embarked on migrating my Forms 6i to Forms 10g, I overlooked the code of these startup triggers in my forms when debugging for this problem.
It took quite a lot amount of my precious time (more than 1 day) to fix this problem, it taught me a valuable lesson.
Cheers
Mayur -
Hello everyone. I am having trouble writing a utility that uses SharePoint web services to upload a file and metatag it. It keeps throwing the following error message:
"The request failed with the error message: -- <html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="/_forms/default.aspx?ReturnUrl=%2fsites%2fgk%2f_vti_bin%2fcopy.asmx">here</a>.</h2>
</body></html> --."
Not sure why. I pass the file that I am going to upload to the subroutine and it is suppose to upload it to the appropriate library. I have burned several days on this problem and I am not sure what is going on. I would appreciate anyone that can point me in
the right direction. Below is the subroutine that I have that is causing the problem. Obviously, I have stripped the name from the example.
Thanks
Mike
******** <Begin snip of code> **********************
Public Shared Sub CreateNewDocumentWithCopyService(ByVal fileName As String)
Dim c As New copyservice.Copy
c.PreAuthenticate = True
c.Credentials = New System.Net.NetworkCredential("[email protected]", "mypassword")
c.Url = "https://x.sharepoint.com/sites/gk/_vti_bin/copy.asmx"
Dim myBinary As Byte() = System.IO.File.ReadAllBytes(fileName)
Dim destination As String = "https://x.sharepoint.com/sites/gk/Gatekeeper%20Reference/" & System.IO.Path.GetFileName(fileName)
Dim destinationUrl As String() = {destination}
Dim info1 As New copyservice.FieldInformation
info1.DisplayName = "Title"
info1.InternalName = "Title"
info1.Type = copyservice.FieldType.Text
info1.Value = "new title"
Dim info2 As New copyservice.FieldInformation
info2.DisplayName = "Modified By"
info2.InternalName = "Editor"
info2.Type = copyservice.FieldType.User
info2.Value = "-1;#servername\\testmoss"
Dim info As copyservice.FieldInformation() = {info1, info2}
Dim resultTest As New copyservice.CopyResult
Dim result As copyservice.CopyResult() = {resultTest}
Try
' When creating new content use the same URL in the SourceURI as in the Destination URL argument
c.CopyIntoItems(destination, destinationUrl, info, myBinary, result)
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
******** <End snip of code> **********************Hi,
If you want to upload a file to a library in SharePoint 2013 online, I suggest you use Client Object Model or REST API.
The code snippets in the two threads below will be helpful:
http://social.technet.microsoft.com/Forums/sharepoint/en-US/deac7cb7-c677-47b0-acdc-c56b32dfaac8/uploading-bigger-files-using-csom
http://stackoverflow.com/questions/17057074/how-to-download-upload-files-from-to-sharepoint-2013-using-csom
Uploading Files Using the REST API
http://blogs.msdn.com/b/uksharepoint/archive/2013/04/20/uploading-files-using-the-rest-api-and-client-side-techniques.aspx
You can handle the authentication with
SharePointOnlineCredentials object:
http://www.vrdmn.com/2013/01/authenticating-net-client-object-model.html
Best regards
Patrick Liang
TechNet Community Support -
WebI report throwing error when migrated from XIR2 to XI3.1
I have some webi reports built in BO XIR2 on OLAP universes (SAP BW3.5 based). Recently I have migrated the reports from old XIR2 environment to a new XI3.1 environment.
The specification of new system is as below:
BO XI3.1
SAP BW 3.5
No SP and FP is installed. (Actually when I tried to install the SP2, it failed)
After the migration, some of my reports are running for 5 minutes and then throwing an error like below:
A database error occured. The database error text is: Error in MDDataSetBW.GetCellData. See RFC trace file or SAP system log for more details. (WIS 10901).
The same report is working fine in old system.
Has anyone faced this problem yet?
RegardsHi Jacques,
The transports are already imported.
What I can see is if there is a query with only dimension objects and no measure, then that is throwing error in XI3.1. But the same query is running fine in XIR2.
Any Idea?
Thanks and Regards -
Hi All,
I just made the migration to Flex 4 keeping the 3.5 SDK. I didn't change any code and still, when I try to start a debugging session, I get a security sandbox error (2060) which wasn't there before the migration.
I remember having seen a report on this but I can't find it again.
Any suggestions?
Thx,
DanyHi Greg - There was a bug where the owner property of a SkinnableDataContainer/DataGroup was not getting set correctly, so the overridden itemToLabel() function was never getting called. This was fixed in a build post-Beta, so the example runs properly in the SDK trunk but the bug exists in the public beta builds. You can download a current SDK off the opensource Flex site and use FlashBuilder's multi-SDK feature to code against the newer SDK.
Hope this helps!
deepa -
Another system migration problem...
I had posted this as a reply in a thread about problems with using Migration Assistant with a bootable external FireWire drive, but it wasn't getting any replies, so please forgive the double-post... I need to find an answer to these problems before I go nuts. The situation:
PBG4 w/broken screen, running an external (duh) Samsung monitor. This is my shop PB, it's currently masquerading as an immobile desktop.
Identical PBG4 with no problems. Mostly keep at home, but also on the road.
BOTH PBs have the same dual (Airport/Comcast cable modem for home, Ethernet/SBC DSL for the shop) network settings, user settings, etc., and BOTH receive mail from my Comcast AND SBC accounts.
LaCie 320GB external Firewire drive with OS X 10.4.9 installed.
I wanted a way to keep my work and home PBs synced -- especially Mail -- without dragging the home PBG4 back and forth. Yes, I KNOW it's a portable, but as I sometimes ride my bike to work, I'd rather risk the loss of a $240.00 FireWire drive than an I-don't-know-how-much PB -- plus, the FireWire drive is a much smaller package to carry.
I used Migration Assistant to copy the "home" PB's "Users, Applications, Network and Machine Settings, Files, and Volumes" (just like the Migration Assistant Intro says) to the FireWire drive (which already had OS X 10.4.9 installed), then selected the FireWire drive in System Preferences as the Startup Disk.
The FireWire drive booted up both the shop AND home PBs just fine, but I had the following problems:
1. The network and machine settings I had transferred from my "home" PB to the FireWire drive didn't "take" when I used the FireWire drive to boot up the shop PB. Neither my home Airport/Comcast cable nor shop Ethernet/SBC DSL settings were available as choices in the Network Preferences Pane. To use my shop (SBC DSL) connection while running off the System on the FireWire drive, I had to manually reconfigure the settings, always a RPITA.
2. I decided -- probably foolishly -- to try it the other way 'round: I booted up from the shop PB's internal HD, and used Migration Assistant to transfer the "shop" PBs settings, etc. to the FireWire drive. Are you dizzy yet? I must have been, because -- just as an experiment -- I tried booting the "home" PB from the FireWire drive. Once again, the PB booted up just fine; but once again, neither the home nor shop network settings were available as choices. As an added joy, I ended up with a ton of duplicate files and folders on the FireWire drive, labeled "(from old Mac)" including my ENTIRE 25+GB iTunes library. Thank God it was 320Gig!
3. I think that one of the problems MIGHT be this -- PLEASE correct me if I'm wrong:
When using Migration Assistant DURING a System install, IIRC there's no install-process or Migration-process question about the heinous "Short Name" (the existence/importance of which I was totally unaware, though I've been installing Mac operating systems since 1989). Using Migration Assistant OUTSIDE of the System install process allows you -- if I'm correct here -- to royally screw things up IF you've already used a "Short Name" during the install process on the Mac that you now want to Migrate TO that is different from the "Short Name" of the Mac you're Migrating FROM. I hope somebody else understands that last sentence, because I know it's logically and grammatically convoluted.
To me, the importance of the "Short Name" should be emphasized somewhere, either in the System install process, or in using Migration Assistant AFTER a System install is complete,or -- preferably -- BOTH. I had NO idea how important the "Short Name" is to the System, and while I'm not the sharpest crayon in the box, I'm probably not the dullest either.
Anyway, I'd really like to keep the two PBs synced as regards mail and new or updated files (and settings), but I seem to have over-thought (or UNDER-thought!) the means of doing so.
What am I doing wrong here, and what's the BEST way to keep my two PBs (AND the FireWire drive) all singing the same tune, especially as regards mail, settings, and docs?
Thanks!
Bart Brown
PBG4 Mac OS X (10.4.9)Simple answer: Migration Assistant is not a backup nor a synchronization tool and should not be used for that purpose.
Instead use backup software:
Get an external Firewire drive at least equal in size to the internal hard drive and make (and maintain) a bootable clone/backup. You can make a bootable clone using the Restore option of Disk Utility. You can also make and maintain clones with good backup software. My personal recommendations are (order is not significant):
1. Retrospect Desktop (Commercial - not yet universal binary)
2. Synchronize! Pro X (Commercial)
3. Synk (Backup, Standard, or Pro)
4. Deja Vu (Shareware)
5. PsynchX 2.1.1 and RsyncX 2.1 (Freeware)
6. Carbon Copy Cloner (Freeware - 3.0 is a Universal Binary)
7. SuperDuper! (Commercial)
The following utilities can also be used for backup, but cannot create bootable clones:
1. Backup (requires a .Mac account with Apple both to get the software and to use it.)
2. Toast
3. Impression
4. arRSync
Apple's Backup is a full backup tool capable of also backing up across multiple media such as CD/DVD. However, it cannot create bootable backups. It is primarily an "archiving" utility as are the other two.
Impression and Toast are disk image based backups, only. Particularly useful if you need to backup to CD/DVD across multiple media.
Visit The XLab FAQs and read the FAQs on maintenance, optimization, virus protection, and backup and restore. Also read How to Back Up and Restore Your Files. -
I am totally sick of Acrobat. AS EVERYONE KNOWS, Acrobat 10 keeps throwing users off after 30 days because it was a shoddy piece of over-engineered software that they couldn't even repair with the monthly updates
Every month I have had to uninstall and reinstall. This time it refuses to accept the code that I have been using for 24 months
where do I get a working copy of acrobat 10 that won't get confused every month and shut down????????????????????????????????/
Adobe, have you fixed this stupid problem and where do I get a properly working version of Acrobat
If you check my account you can see I have installed it 24 times in 24 months - Adobe, are you listening!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Happy with that competence of \software. No wonder the Chine are crawling all over us.Ajlan
The products were purchased using the email [email protected] They
were purchased for his scholastic use while in high school and he is
unable to use the product at this moment. Vry Frustrating.
Order Date: September 12 2012
Order Number: 0120500407
Customer Number: 0244906849
Purchased for Taylor Cooper-Trent
I have constantly been asked to verify my identity with each new install.
I can quote you the password that I have been using - will I do it in
this email?
Can I stress that I have looked up Adobe help previously and downloaded
a patch which (obviously) didn't work. I am sick of sorting this problem
out - he comes to me everytime to fix it, and I have to uninstall the
reinstall. This time the password didn't work
I can supply the password in this email - let me know.
Kind Regards
Donn Trent
Maybe you are looking for
-
I have been downloading wallpapers from kepguru.hu for about a year, with no difficulty or errors. This (hungarian) site is successful and user friendly, even though I do not understand the language. <br /> About 3 weeks ago, this all just stopped wo
-
Matlab workspace not getting updated while labview mex file is running
Hi, Let me start from the overview of the system for better understanding. The system is to acquire data from a DAQ6070e using labview 7.1 . this data is then to be used in matlab for processing. All this needs to happen in real time hence the data i
-
Multiple columns in the Welcome page
How can I create multiple columns in the Welcome page like Stanford's and Duke's?
-
Aftee downloading the new ios8 software there is still a "1" notification on my settings. Can anyone tell me how to get rid of it? there is nothing that calls for attention once I get into the settings app. So I'm not sure what to do.
-
Is there anyone with CS4 that could convert my CS5 idml file to inx so I can open in CS3?
Is there anyone with CS4 that could convert my CS5 idml file to inx so I can open in CS3? My school upgraded to CS5 and now I can't work on documents on my own computer at home. I want to work on a particular project at home but need it converted I