JCA Issue with migration from EP 6.0 SP2 to SAP NW2004s (EP 7.00 SP7)

We are currently using JCA on EP 6.0 SP2 platform to connect to SAP R/3 backend system for custom java iviews as shown below ...
Context ctx = null;
IConnectionFactory connectionFactory = null;
IConnection client = null;
IConnection aConnection = null;
try
     //Obtain the initial JNDI context
     ctx = new InitialContext();
     //Perform JNDI lookup to obtain connection factory
     connectionFactory = (IConnectionFactory) ctx.lookup("EISConnections/SAPFactory");
     connectionFactory.setConnectionTimeOut( 900 );          
     IConnectionSpec spec = connectionFactory.getConnectionSpec();
     // FOR MiniP     
     ((Map) spec).put("client", "100");
     ((Map) spec).put("UserName", "USER_ID");
     ((Map) spec).put("Password", "password");
     ((Map) spec).put("logonmethod", "UIDPW");
     ((Map) spec).put("Language", "EN");
     ((Map) spec).put("ashost", "10.14.17.44");
     ((Map) spec).put("sysnr", "02");                              
     aConnection = connectionFactory.getConnectionEx(spec);
catch (Throwable th)
     StringWriter sw = new StringWriter();
     th.printStackTrace( new PrintWriter( sw ) );
     log("Caught an exception (Throwable) : \n" + sw.toString() );                 
When we migrated the code, the connection to SAP R/3 system is failing. Searching servicemarketplace for some solution, we found a note 820857 and made the necessary code change for JNDI lookup from "EISConnections/SAPFactory" to "deployedAdapters/SAPFactory/shareable/SAPFactory" but we are still getting the following connection failure errors ...
(R3/BW) Failed to get connection. Please contact your admin.
com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: Nested Exception. Failed to get connection. Please contact your admin.
     at com.sapportals.connectors.SAPCFConnector.SAPConnectorException.getNewConnectionFailedException(SAPConnectorException.java:107)
Also, the help link is not updated for any changes ...
http://help.sap.com/saphelp_nw04s/helpdata/en/89/8a185c148e4f6582560a8d809210b4/content.htm
I really appreciate any help being provided for solving the issue.

Hello! Bhabesh,
Could you please check your stack against mine, i am pasting that stack here.
Please let me know if you are getting the same error or something else.
FYI, i am pasting my code too. Please check if you are using the same way.
Stack
#1.5#00306EE9EE3A001A0000064F00003A28000422D070FB68FD#1164178553286#com.sap.portal.iView#sap.com/irj#com.sap.portal.iView#z10002722#42##asap86.symbol.com_NPQ_6376950#Guest#d2b1aed079f511db93d200306ee9ee3a#SAPEngine_Application_Thread[impl:3]_21##0#0#Error#1#/System/Server#Java###Connection Failed: Nested Exception. Failed to get connection. Please contact your admin. 
[EXCEPTION]
#1#com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: Nested Exception. Failed to get connection. Please contact your admin.
     at com.sapportals.connectors.SAPCFConnector.SAPConnectorException.getNewConnectionFailedException(SAPConnectorException.java:137)
     at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorConnectionFactory.getConnectionEx(SAPCFConnectorConnectionFactory.java:184)
     at com.symbol.intr.cs.authcheck.beans.AuthorizationChecker.getConnection(AuthorizationChecker.java:182)
     at com.symbol.intr.cs.authcheck.beans.AuthorizationChecker.connectionOK(AuthorizationChecker.java:79)
     at com.symbol.intr.cs.authcheck.beans.AuthorizationChecker.isAuthorizedRunCheck(AuthorizationChecker.java:294)
     at com.symbol.intr.cs.authcheck.beans.AuthorizationChecker.isAuthorized(AuthorizationChecker.java:289)
     at com.symbol.intr.cs.authcheck.main.Controller$MyController.onCheckAuthorizations(Controller.java:68)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:324)
     at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:172)
     at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
     at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
     at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Code
     protected IConnection getConnection(StringBuffer sb)
          throws Exception {
          Hashtable env = null;
          Context initctx = new com.sapportals.portal.prt.jndisupport.InitialContext(env);
          IConnectionSpec spec = connectionFactory.getConnectionSpec();
          spec.setPropertyValue("client", "095");
          spec.setPropertyValue("user", "Z10002722");//CPICR3Q095 - Chandu's ID: Z10002434
          spec.setPropertyValue("passwd", "initpass");
          spec.setPropertyValue("lang", "EN");
          spec.setPropertyValue("ashost", "157.235.1.24");//157.235.1.24 asap84.symbol.com
          spec.setPropertyValue("sysnr", "02");
          IConnection connection = null;
          try {
               connection = connectionFactory.getConnectionEx(spec);
          } catch (Exception e1) {
               StringBuffer exceptionMessage = new StringBuffer();
               exceptionMessage.append("<font color='red'>");
               exceptionMessage.append(
                    "<br>A connection to SAP could not be achieved.  ");
               exceptionMessage.append(
                    "The possible cause is a bad definition of the connection ");
               exceptionMessage.append(
                    "as loaded from the connection_specs.properties file.  ");
               exceptionMessage.append("Please check this file.  ");
               exceptionMessage.append("Check the user ID shown above and the password.  ");
               exceptionMessage.append("Also, check the host and system number as shown above.");
               exceptionMessage.append("</font>");
               ILogger logger =
                    PortalRuntime.getLogger(IPortalConstants.IVIEW_LOGGER);
               logger.log(e1, e1.getMessage(), Level.SEVERE);
//               throw new ConnectionFailedException(exceptionMessage.toString());
               throw new Exception(exceptionMessage.toString());
          return connection;
Thanks!
Regards,
Kishore

Similar Messages

  • Assigned User Role Mirgation from EP 6.0 SP2 to SAP NW2004s (EP 7.00 SP7)

    Our users are stored in LDAP and their role assignment is driven by the roles assigned to the groups. For example...
          Manager Group : MSS and other role assigned
          Employee Group : ESS and other role assigned
    but some users are assigned additional roles not driven through groups, for example, some manager may have business specific reporting role assigned to them. In this case, the assigned role did not move to EP 7.0 because the role assignment information is stored in the portal database (Oracle)  for EP 6.0 SP2 and the new EP 7.0 portal database (Oracle) does not have that information since we did not use migration tools for the upgrade.
    Is there any way I can extract the roll assignment information from EP 6.0 SP2 and upload them to EP 7.0 database since both environments have identical roles and we are using the same LDAP for both environments ??

    Our users are stored in LDAP and their role assignment is driven by the roles assigned to the groups. For example...
          Manager Group : MSS and other role assigned
          Employee Group : ESS and other role assigned
    but some users are assigned additional roles not driven through groups, for example, some manager may have business specific reporting role assigned to them. In this case, the assigned role did not move to EP 7.0 because the role assignment information is stored in the portal database (Oracle)  for EP 6.0 SP2 and the new EP 7.0 portal database (Oracle) does not have that information since we did not use migration tools for the upgrade.
    Is there any way I can extract the roll assignment information from EP 6.0 SP2 and upload them to EP 7.0 database since both environments have identical roles and we are using the same LDAP for both environments ??

  • Issue with migrating 'WI' using 'TFS migration tool' when trying migrate from '2013 to 2013'

    Hi ,
    Our final destination is to migrate projects from TFS-2010 to TFS-2013, for testing and familiarizing with the
    migration tool we trying to migrate project within the 2013 server and between two servers of 2013,
    we don't have any issues with migrating source code, we done it successfully,
    but when we try to migrate 'WI' within same server and also tried to between two server we are getting two
    different errors respectively when tried within server and between server, unable to migrate 'WI' in any scenario, log files attached for the same. Log file 'error-1' is the errors generated while trying migrate 'wI' within the same server and 'error-2' is
    the errors generated while trying migrate 'wI' between two server, Need ur guidelines to over come these issues.

    Hi Sham,
    Based on your description, I'd like to know the version of TFS integration tools you're using and the error details when migrate work items. If you use TFS integration tools 2012, please make sure you have Team Explorer 2012 installed on your server machine.
    Please also let us know the configuration you used for the migartion. If you migrate between different domains, make sure the domains have two-way trust relationship. If the issue persists, check the event logs to see if there any useful information and
    elaborate more details about your scenario with screenshots.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • JMS issues when migration from weblogic 9.2 to 10.3.5

    We are facing some issues when migration from weblogic 9.2 to 10.3.5
    In  weblogic 9.2 :_
    BMP Entity EJBs used in our project are read-only in nature using entity cache, below is the configuration details
    <!DOCTYPE weblogic-ejb-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-ejb-jar.dtd">
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>
    Company
    </ejb-name>
    <entity-descriptor>
    <pool>
    <max-beans-in-free-pool>300</max-beans-in-free-pool>
    <initial-beans-in-free-pool>150</initial-beans-in-free-pool>
    </pool>
    <entity-cache>
    <max-beans-in-cache>3500</max-beans-in-cache>
    <idle-timeout-seconds>100000</idle-timeout-seconds>
    <read-timeout-seconds>0</read-timeout-seconds>
    <concurrency-strategy>ReadOnly</concurrency-strategy>
    </entity-cache>
    Entity beans will get refreshed using the JMS messges. with in the MDB descriptor files(weblogic-ejb-jar.xml) we are using the provider URL directly and XA enabled connection factory is set to false.
    migration to Weblogic 10.3.5_
    With the same configurations MDB are not not getting deployed in weblogic 10 with some exception, so we removed the provider URL from weblogic-ejb-jar.xml and changed the JMS configuration to use foreign JMS and XA enable connection factory is set to true. Now when ever the JMS message is triggered Entity bean is not getting refreshed with the updated values. i.e values are stale.
    Can some one look into this and provide your inputs to resolve this issue.

    I think the Entity bean refresh problem appears to be unrelated to MDBs. The MDB is only responsible for getting the message to your application (which in turn interacts with Entity beans). You might want to try posting your question to an EJB newsgroup.
    Tom

  • Issues with importing from excel

    I have been running into a several issues with importing from Excel.
    First my configuration
    I am running SQL Developer ver 1.5.5 Build MAIN-5969
    I am on a Windows XP Professional Version 2002 with Service Pack 3
    I am importing into an Oracle 10g database.
    1. SQL Developer doesn't work on Excel 2007, I have to save all my files into Excel 97-2003 format before I can use them.
    2. If I run into an error loading and stop the process, SQL Developer doesn't release the Excel file and I get a sharing violation if I try to save the spreadsheet without closing SQL Developer.
    3. I have found that I have to set print area to the area I want to work with, otherwise the import wizard tries to keep adding rows.
    4. When using the Import wizard, it keeps adding commas on fields with numerics unless I specify the column in excel as text. Currently the column is formatted as General in the spreadsheet or I can change the wizard format to say the column is an integer, but it actually is just a code field with numeric characters so it may have leading zeroes that I need to keep.
    This might be related,
    I have a column in excel defined as text but only contains numerics. It is of length 4, but the wizard sets a precision of 5 with a datatype of VARCHAR2. If I try to change it to 4, I get an error saying the field is not large enough. Yet, when I do a LEN on the column, it only gives me a 4. I have other fields in the same sheet that a 3 position numeric and 2 position numeric and those are fine. I am thinking this is related to the comma being inserted in a numeric field for anything greater than 3 positions.
    5. Importing excel dates to oracle dates doesn't work. I have to convert the excel date column to text then import as a VARCHAR, then convert to Date once in the database.
    6. The default of nullible is not set on any columns and I have to set them before the import. (I would prefer it set to nullible and I have to uncheck the box to make it not nullible. I would prefer to import all of the data and then deal with the nulls after they have been pulled in)
    7. When I select header columns included it uses that as the column names. Is it possible to do the name length check then? It has bit me a few times where I try to import and forget to check the name length and then I get an error when I start running the import.
    8. If one of the columns to import has all nulls, then the precision comes out to 0 and if it isn't changed an error occurs on import. Could this situation default to a precision of 1?
    9. It would be nice if there was a completion message displayed and a cancel option while running.

    On point 3.
    I have a column in excel that consists of numbers. 4 digit numeric codes. Ex, 1111, 2345, etc
    The column's format is general. It displays as just 4 numbers.
    When I start the wizard initially, the column appears with data as 1,111, 2,345, etc, on the Data Preview screen.
    It determines the precision to be 5 on the column definition screen.
    If I change the precision to 4 then continue, that field will error out when I verify with "not big enough to hold the data in source columns"
    If, I change the excel column to a TEXT column.
    Excel still displays as 1111, 2345, etc
    The wizard then displays the same data 1111, 2345 on the Data Previeiw screen
    Yet, when I get to the column definition screen it still sizes it as a 5
    If I change it to a 4, I get the same error when verifying.
    If I leave them alone as 5, then it processes just fine.

  • My "undo" command does not work in the new version of GB.  Please advise.  This is a real problem.  I had no issues with  GB from iLife 11.

    My "undo" command does not work in the new version of GB.  Please advise.  This is a real problem.  I had no issues with  GB from iLife 11.

    Most likely you have Office 2004 which are PPC-only applications and will not work in Lion. Upgrade to Office 2011. Other alternatives are:
    Apple's iWork suite (Pages, Numbers, and Keynote.)
    Open Office (Office 2007-like suite compatible with OS X.)
    NeoOffice (similar to Open Office.)
    LibreOffice (a new direction for the Open Office suite.)

  • Issue with migrated assets

    We have an issue with migrated assets a few years ago where some assets have now started depreciating in one depreciation area but not the others.
    The assets had been retired at the date of migration.  In order for them to correctly be shown as part of the opening balance for the year and also shown as being disposed during the year, in addition to loading their original cost, opening accumulated depreciation and depreciation for the year, a record was created in the ANEP table to show that the asset had been disposed of during the year.
    The records were created as below:
    This did not cause any issues until we upgraded to EHP 6 about six month ago.  Before this, depreciation area 30 did not generate depreciation entries.  Subsequent to the upgrade, depreciation area 30 started depreciating and posting depreciation to Group Currency.
    For example, the asset below is not generating depreciation in depreciation area 01:
    But it is depreciating in depreciation area 30:
    Can anybody suggest how we correct the historic disposal record in ANEP for depreciation area 30?
    Regards
    Gareth

    Thanks Ajay
    The area is now set to post depreciation, which it did not before.  To be honest, we actually prefer this as the previous configuration resulted in FX differences, which this does not.
    Our only issue is with the assets that are now only depreciating in dep area 30 which we are trying to rectify.
    The problem is that they have a NBV in area 30 which is incorrect.  The other areas are correct.
    Ideally we need to scrap them without generating a FI posting.
    Any ideas?
    Gareth

  • Issue with migration DB from SQL Server 2005 to Oracle 11.2 using SQL Developer Migration workbench

    Hi,
    We face an issue while migrating an SQL Server 2005 DB to Oracle 11.2.  It fails during the process.  I hope someone on the forum has seen this before and can give us some advice.
    I use the latest version of SQL Developer with JRE included (3.2.20.09).  The JDBC driver to connect to SQL Server 2005 is 1.2.0
    Here are the steps we take in the Migration Workbench wizard:
    I made an online extract of the SQL Server database.
    Using the workbench in SQL Developer I created a migration repository in schema PDM_MIGRATION.
    Next I start the migration, it captures the tables fine, but immediately after the start of the conversion I get a failed message without further explanations.
    This is the content of the error xml:
    <?xml version="1.0" encoding="windows-1252" standalone="no"?>
    <log>
    <record>
      <date>2013-08-14T16:23:32</date>
      <logger>oracle.dbtools.migration.workbench.core.MigrationLogResourceBundle</logger>
      <level>SEVERE</level>
      <class>oracle.dbtools.migration.workbench.core.logging.MigrationLogUtil</class>
      <message>Ongeldig naampatroon.: PDM_MIGRATION .MIGR_FILTER</message>
      <param>oracle.dbtools.migration.workbench.core.logging.LogInfo@4c12ab</param>
      <exception>
        <message>oracle.dbtools.migration.convert.ConvertException: Ongeldig naampatroon.: PDM_MIGRATION .MIGR_FILTER</message>
        <frame>
          <class>oracle.dbtools.migration.convert.ConverterWorker</class>
          <line>1078</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.convert.ConverterWorker</class>
          <line>316</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>1002</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>303</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>205</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>159</line>
        </frame>
        <frame>
          <class>oracle.dbtools.raptor.backgroundTask.RaptorTask</class>
          <line>193</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask$Sync</class>
          <line>303</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask</class>
          <line>138</line>
        </frame>
        <frame>
          <class>oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask</class>
          <line>515</line>
        </frame>
        <frame>
          <class>java.util.concurrent.Executors$RunnableAdapter</class>
          <line>441</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask$Sync</class>
          <line>303</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask</class>
          <line>138</line>
        </frame>
        <frame>
          <class>java.util.concurrent.ThreadPoolExecutor$Worker</class>
          <line>886</line>
        </frame>
        <frame>
          <class>java.util.concurrent.ThreadPoolExecutor$Worker</class>
          <line>908</line>
        </frame>
        <frame>
          <class>java.lang.Thread</class>
          <line>662</line>
        </frame>
      </exception>
    </record>
    <record>
      <date>2013-08-14T16:23:32</date>
      <logger>oracle.dbtools.migration.workbench.core.MigrationLogResourceBundle</logger>
      <level>SEVERE</level>
      <class>oracle.dbtools.migration.workbench.core.logging.MigrationLogUtil</class>
      <message>Ongeldig naampatroon.: PDM_MIGRATION .MIGR_FILTER</message>
      <param>oracle.dbtools.migration.convert.ConverterWorker.copyModel(ConverterWorker.java:1078)</param>
      <param>oracle.dbtools.migration.convert.ConverterWorker.runConvert(ConverterWorker.java:316)</param>
      <param>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask.doConvert(FullMigrateTask.java:1002)</param>
      <param>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask.doMaskBasedActions(FullMigrateTask.java:303)</param>
      <param>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask.doWork(FullMigrateTask.java:205)</param>
      <param>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask.doWork(FullMigrateTask.java:159)</param>
      <param>oracle.dbtools.raptor.backgroundTask.RaptorTask.call(RaptorTask.java:193)</param>
      <param>java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)</param>
      <param>java.util.concurrent.FutureTask.run(FutureTask.java:138)</param>
      <param>oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:515)</param>
      <param>java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)</param>
      <param>java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)</param>
      <param>java.util.concurrent.FutureTask.run(FutureTask.java:138)</param>
      <param>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)</param>
      <param>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)</param>
      <param>java.lang.Thread.run(Thread.java:662)</param>
      <param>oracle.dbtools.migration.workbench.core.logging.LogInfo@5dc1bc</param>
      <exception>
        <message>oracle.dbtools.migration.convert.ConvertException: Ongeldig naampatroon.: PDM_MIGRATION .MIGR_FILTER</message>
        <frame>
          <class>oracle.dbtools.migration.convert.ConverterWorker</class>
          <line>1078</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.convert.ConverterWorker</class>
          <line>316</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>1002</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>303</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>205</line>
        </frame>
        <frame>
          <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
          <line>159</line>
        </frame>
        <frame>
          <class>oracle.dbtools.raptor.backgroundTask.RaptorTask</class>
          <line>193</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask$Sync</class>
          <line>303</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask</class>
          <line>138</line>
        </frame>
        <frame>
          <class>oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask</class>
          <line>515</line>
        </frame>
        <frame>
          <class>java.util.concurrent.Executors$RunnableAdapter</class>
          <line>441</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask$Sync</class>
          <line>303</line>
        </frame>
        <frame>
          <class>java.util.concurrent.FutureTask</class>
          <line>138</line>
        </frame>
        <frame>
          <class>java.util.concurrent.ThreadPoolExecutor$Worker</class>
          <line>886</line>
        </frame>
        <frame>
          <class>java.util.concurrent.ThreadPoolExecutor$Worker</class>
          <line>908</line>
        </frame>
        <frame>
          <class>java.lang.Thread</class>
          <line>662</line>
        </frame>
      </exception>
    </record>
    <record>
      <date>2013-08-14T16:23:32</date>
      <logger>oracle.dbtools.migration.workbench.core.MigrationLogResourceBundle</logger>
      <level>WARNING</level>
      <class>oracle.dbtools.migration.workbench.core.ui.FullMigrateTask</class>
      <message>Building converted model: FAILED : Database Migration : FAILED</message>
      <param>oracle.dbtools.migration.workbench.core.logging.LogInfo@15a3779</param>
    </record>
    Does anybody know what this error means and what steps we should take to continue the migration?
    I see the PDM_MIGRATION.MIGR_FILTER is a type.
    Many thanks in advance,
    Kris

    Hi Wolfgang,
    Thanks for your reply.
    This is how the type MIGR_FILTER looks like:
    create or replace
    TYPE MIGR_FILTER IS OBJECT (
      FILTER_TYPE INTEGER, -- Filter Types are 0-> ALL, 1->NAMELIST, 2->WHERE CLAUSE, 3->OBJECTID LIST
      OBJTYPE VARCHAR2(40),
      OBJECTIDS OBJECTIDLIST,
      NAMES NAMELIST,
      WHERECLAUSE VARCHAR2(1000));
    I think the repository user has the correct privileges.  This is the overview of privileges it has:
    SQL> select * from dba_sys_privs where GRANTEE in ('PDM_MIGRATION') order by GRANTEE;
    GRANTEE PRIVILEGE ADM
    PDM_MIGRATION ALTER SESSION NO
    PDM_MIGRATION CREATE CLUSTER NO
    PDM_MIGRATION CREATE DATABASE LINK NO
    PDM_MIGRATION CREATE PROCEDURE NO
    PDM_MIGRATION CREATE SEQUENCE NO
    PDM_MIGRATION CREATE SESSION NO
    PDM_MIGRATION CREATE SYNONYM NO
    PDM_MIGRATION CREATE TABLE NO
    PDM_MIGRATION CREATE TRIGGER NO
    PDM_MIGRATION CREATE VIEW NO
    PDM_MIGRATION UNLIMITED TABLESPACE NO
    SQL> select * from dba_role_privs where GRANTEE in ('PDM_MIGRATION') order by GRANTEE;
    GRANTEE GRANTED_ROLE ADM DEF
    PDM_MIGRATION CONNECT NO  YES
    PDM_MIGRATION RESOURCE NO  YES
    Best regards,
    Kris

  • Issues with migrating lookups from 9.0.3 to 9.2

    Below is a text from a TAR we've submitted with Oracle. Has anyone else run into this issue when upgrading from 9.0.3 to 9.2?
    Lookups conditions not being properly migrated is a known issue when upgrading from OWB 9.0.3 to 9.2,
    documented in Bug 3989847 - Generated Code Has Invalid Aliases After Upgrade From 9.0.3 to 9.2

    Did you try putting the toplinkProject.xml into the META-INF directory? Does the same error occur?

  • Issue with migrating IMAP mail from 10.4 to 10.5 Server

    Going thru the 10.5 server migration guide, i get stuck at this bit, where i have to type:
    sudo -u cyrusimap /System/Library/ServerSetup/MigrationExtras/61migrate_cyrusdb
    ...and I get this:
    /System/Library/ServerSetup/MigrationExtras/61migrate_cyrusdb: line 21: /etc/postfix/master.cf.upgrade.tmp: Permission denied
    mkdir: /etc/postfix/obsolete_files: Permission denied
    Migrating from Panther Server
    Removing old mail database files in: /var/imap/db
    _cyrus is not in the sudoers file. This incident will be reported.
    /usr/bin/cyrus/tools/migratepandb: line 52: cd: /var/imap/db.backup1: Permission denied
    Removing old mail database file: __db.001
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.002
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.003
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.004
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.005
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: log.0000000007
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: skipstamp
    _cyrus is not in the sudoers file. This incident will be reported.
    /usr/bin/cyrus/tools/migratepandb: line 52: cd: /var/imap/db.backup2: Permission denied
    Removing old mail database file: __db.001
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.002
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.003
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.004
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: __db.005
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: log.0000000007
    _cyrus is not in the sudoers file. This incident will be reported.
    Removing old mail database file: skipstamp
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    _cyrus is not in the sudoers file. This incident will be reported.
    From some googling, I guess I have to change the sudoer file, but this is a serious undertaking it seems. Is there another way around this? If so, what. If not, how and what do I change to the sudoer file?

    This is a bug in the documentation
    You should simply perform the command as root:
    sudo /System/Library/ServerSetup/MigrationExtras/61migrate_cyrusdb
    If you look inside that script file, you can see that it automatically switches to cyrusimap as needed.

  • What are the Issues in Migration from oracle 8i to oracle 10g

    Hi,
    Can you let me know what are the issues that i face when i migrate from oracle 8i to oracle 10g. I will be very thankful if you give me a list of issues that you face while migrating from 8i to 10g

    In addition to Max's reply, you must be aware that you have to test your applications agains 10g database before you actually upgrade the database.
    If you use CBO, it may produce different execution plans for one query when you run it in 8i and 10g. This may affect your application performances, which you don't like to happen.
    Also you have to decide how much downtime you can afford during the migration. Can you afford some downtime and how much? If you can't than this makes the situation more complicated.
    How big is your database? You may end up only with simple export/import solution using export import utility.
    The bottom line is, whatever you decide, you must test your applications running against 10g database before you actually upgrade your database.

  • 2007 MacBook Pro issues after migration from 2011 iMac

    I recently bought a used 2007 Macbook Pro. I was not very familiar with migration, and I realize now I should have done a bit of research before migrating from my iMac (mid 2010) running 10.8.5. I saw the message saying I should update software, but I couldn't figure out how without logging in, and getting on my network with the MacBook. Anyway, I did the migration. My first issue was the MacBook would not let me log in. I finally got it by resetting the password using a 10.6.4 install disc that came with my iMac. The issues I have now are lots of things either won't work, or I have to run them in 32 bit mode. I'm thinking it's because the newer versions residing on my iMac won't work on the older MacBook. I am unable to open iPhoto, and Desktop & Screensaver, Energy Saver in system prefs. I had to run Mail, iCal, and Contacts in 32 bit. I do not have a disc for Lion, but I just ordered it from the Apple Store. I'm wondering if I shoud just start fresh when I get the disc, or is there any fix for my ignorance? Is a new migration out of the question since the Lion is the most I can run on the MacBook while I'm running Mountain Lion on the iMac. I would really appreciate any advise!
    Thanks,
    Jeff

    Jeff,
    what you’ve bought is the ability to download Lion from the Mac App Store, not a DVD. To be able to access the Mac App Store, you will need to have Mac OS X 10.6.6 or newer installed. The person who sold the MacBook Pro to you should not have included Lion with it, because any version of OS X downloaded from the Mac App Store is non-transferable; he should have included its original two grey installation DVDs, because those are transferable with the MacBook Pro.
    Since you’ve now purchased Lion, you will be able to install your purchased version onto your MacBook Pro; however, to associate your MacBook Pro with your Apple ID (and thereby end the association of your MacBook Pro with its former owner), you will need to do a clean reïnstallaton of OS X onto it. To do a clean reïnstallation of OS X, you will need either the original model-specific pair of grey installation DVDs, or the white retail Snow Leopard DVD. It would be best to have both the grey DVDs and the Snow Leopard DVD, since the Snow Leopard DVD does not come with either the iLife applications or the Apple Hardware Test for your MacBook Pro, and your model’s grey DVDs will not let you get to Mac OS X 10.6.6 to have access to the Mac App Store.

  • Web service issues in migrating from ColdFusion 9 to 10

    I'm troubleshooting a problem a client is having with their migration from CF9 to CF10. A webservice call that previously worked, no longer is working. When I call it from my CF10 server, I get this error:
    C:...\cfusion\stubs\WS-853189522_2...\service.java:10: class, interface, or enum expected package ...;
    The ellipses are to replace proprietary files paths and names.
    When I add the cfinvoke attributes wsversion and refreshwsdl, I get a "Unable to read WSDL from URL: .../service.asmx?WSDL" error instead of the above error. I also changed the default ws version from 2 to 1 in the CF Administrator, with no change. Are there any other known issues with CF10 that would interfere with a webservice call that worked in an earlier version?

    I found the answer, and it turned out to be quite simple. After making the change to the default webservice version in CF Admin, I needed to restart the server. It now works, although I am curious as to why adding the wsversion attribute to the cfinvoke tag calling the webservice didn't work. My concern now is that if they add an Axis 2 webservice call in the future that they may run into this problem again.

  • Issues with charsets from NUC ERP system to UC BI System

    Hi guys
    We are actually in the process of Upgrading and Unicode Migration for BI and ERP Landscape
    BI Landscape is the first stage so we are facing an issue with char sets
    ERP system generates a plain txt file which is later pick up  by BI system to run a chain process.
    This plain txt file, contains Spanish Special chars which are causing the issues.
    I have found a note which converts file at OS level from one code page to another code page
    Is there another more transparent solution, like forcing NUC ERP System to generate the plain file in a format which can be read by UC BI System
    Best
    Martin

    You have posted in wrong space. Please post your query on the correct space so thate xperts could help you.
    regards
    manu

  • Oracle 10g - issue with "DELETE from TABLE WHERE ID in (1,2,3)" (cfqueryparam used)

    Hello, everyone.
    I am having issues with running a DELETE statement on an Oracle 10g database.
    DELETE
    FROM tableA
    WHERE ID in (1,2,3)
    If there is only one ID for the IN clause, it works.  But if more than one ID is supplied, I get an "SQL command not properly ended" error message.  Here is the query as CF:
    DELETE
    FROM TRAINING
    WHERE userID = <cfqueryparam cfsqltype="CF_SQL_VARCHAR" value="#trim(form.userID)#">
         AND TRAINING_ID in <cfqueryparam value="#form.trainingIDs#" cfsqltype="CF_SQL_INTEGER" list="yes">
    Anyone work with Oracle that can help me with this?  I'm an experienced MS-SQL developer; Oracle is new to me.
    Thanks,
    ^_^

    Nevermind.. a co-worker just told me that I still have to use parenthesis around the values for the IN clause. 

Maybe you are looking for