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

  • Function module throwing error from work area. Cannot find the problem...

    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 AM

    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.
    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?
    -dav7

    dav7 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
    Simon

    Dave 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
    Mayur

    Problem 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

  • Problem with uploading files to SharePoint 2013 in cloud using web services. Keep getting error message and don't know why.

    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?
    Regards

    Hi 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

  • Flex 4 migration problem

    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,
    Dany

    Hi 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.

  • Sick of Acrobat - keeps throwing me out every 30 days - now wont accept password - URGENT support required, chat rooms closed down, where do I get a properly working version of ACROBAT - why haven't you fixed this int he Updates

    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