Problem migrating from JSF Mojarra 1.2 to 2.0

As my subject suggests, I am having a problem migrating from JSF 1.2 to JSF 2.0.
As a first step, all that I had done was to replace both 'jsf-api.jar' and 'jsf-impl.jar' with the newer version 2.0 and restart my server.
As expected, server failed to publish with the following error message on the console. Any hint on solving this issue is highly appreciated.
The error message goes as below:
<Jun 30, 2009 10:31:54 AM PDT> <Error> <HTTP> <BEA-101371> <There was a failure when processing annotations for application D:\MalcolmX\web. Please make sure that the annotations are valid. The error is com.sun.faces.taglib.jsf_core.BeanValidatorTag>
<Jun 30, 2009 10:31:54 AM PDT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application '_auto_generated_ear_' due to error weblogic.application.ModuleException: Failed to load webapp: '/'.
weblogic.application.ModuleException: Failed to load webapp: '/'
     at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:387)
     at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
     at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
     at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
     Truncated. see log file for complete stacktrace
java.lang.ClassNotFoundException: com.sun.faces.taglib.jsf_core.BeanValidatorTag
     at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:283)
     at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
     at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
     Truncated. see log file for complete stacktrace
Thanks.

SirG wrote:
As expected, server failedWow :P
The error message goes as below:
java.lang.ClassNotFoundException: com.sun.faces.taglib.jsf_core.BeanValidatorTagIs it in classpath? Exception says it is not.
Don't you have some JSF 1.2 libraries around somewhere else in classpath? Appserver/lib? JDK/lib? Etc. You might have a mix of JSF 1.2 and JSF 2.0 in the classpath and the exception is just been caused by this collision.

Similar Messages

  • Problems migrating from edir 8.7.3 to 8.8

    Hi,
    I need to do a hardware replace for a Netware 6.5 sp 8 server. This
    server has edir 8.7.3.10. I loaded a new Proliant server with NW6.5 sp
    8 to migrate to. The new server has edir 8.8 on it. The Migration
    Wizzard guide says there can be problems migrating from NW6.5 from an
    edir 8.7 to 8.8.
    I tried to install the new server using the [INST: spedir] option
    specifie in this article
    (http://www.novell.com/communities/no...edirectory-873)
    but the server keeps crashing.
    Can I mirgate my old server edir 8.7.3 to the new one 8.8 using the
    Migration Wizzard? If not is there any other way to force an install
    of edir 8.7.3?
    thanks

    You could upgrade your eDir on the "original" server to 8.8
    I've done that before without any problems.
    (obviously this doesn't guarantee it will go right/well). Always have a complete backup of the .dib set (I use the dsrepair -rc on NetWare) as well as a "snapshot" of teh NetWare server if possible (ours is on the SAN, so I can clone the system disk before I do anything to it).

  • Migrate from JSF to Struts?

    Hi
    I have seen some threads in this form regarding migration from Struts to JSF. Most of the posters back then (1999-2003) suggested starting with Struts and then migrating to JSF for production.
    Now I have one year of experience with Struts in a Tomcat environment and practically no experience with JSF. My current job involves maintaining JSF code. The boss thinks migrating to Struts would make us independent of the company to whom the JSF project was outsourced.
    I would like to know your opinion on migrating from JSF to Struts. How hard is it? Our architecture has Views, View Helpers, Business Context objects, Business Delegate objects, Business Processor objects, DAO (DB2, AS/400), DTO, etc. They seem rich enough semantically when compared with Struts that groups all these under MVC, even though they are complex to manage (job security :).
    I'd appreciate your feedback.
    Thanks
    Murthy

    To quote Ron Burdundy, "That doesn't even make any sense!" :) Seriously, though (and I admit a huge bias), that seems like a huge step backward. It seems the logic is this: "We outsourced the development of this system to someone else, and now we're left either maintaining it ourselves or paying them to do it, but, if we rewrite it with $FRAMEWORK, we'll be free of them." Is that right? How is maintaining a Struts app different (frameworks aside) from maintaining a JSF app? This is probably obvious, but that's a step I would neither take nor suggest. :)

  • MIGRATING FROM JSF 1.2 TO JSF 2.0.1 WITH PRIMEFACES

    HELLO!
    I'm migrating to JSF 2.0.1 (mojarra 2.0.1) using PrimeFaces 2.0.
    As I'm comming from JSF 1.2, I still have some libs in my project as jsf-facelets.jar, jstl.jar.
    With JSF 1.2 I was using Tomcat v6 1.4, but I upgrated to Tomcat v6 2.0
    I decided to use primeFaces for my uiComponents and this requires JSF 2.0
    I install primeFaces.jar and download jsf-api.jar and jsf-impl.jar
    I changed my config to 2.0 in my faces-config and the weapp works fine! I'm tryin' to Login using <p:commandButton> (from PrimeFaces) with action attribute, but when the app calls the action from my managedBean, an error appears....
    javax.servlet.ServletException: Erro de argumento: The parameter viewId is null
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:323)
         br.com.webtraffic.big.filter.ExpireFilter.doFilter(ExpireFilter.java:27)
         org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
         org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         br.com.webtraffic.big.controller.authorization.AuthorizationViewRedirectionFilter.doFilter(AuthorizationViewRedirectionFilter.java:24)
         org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
         org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    root cause
    java.lang.NullPointerException: Erro de argumento: The parameter viewId is null
         com.sun.faces.util.Util.notNull(Util.java:221)
         com.sun.faces.application.view.MultiViewHandler.getActionURL(MultiViewHandler.java:270)
         org.springframework.faces.webflow.FlowViewHandler.getActionURL(FlowViewHandler.java:50)
         com.sun.faces.renderkit.html_basic.FormRenderer.getActionStr(FormRenderer.java:234)
         com.sun.faces.renderkit.html_basic.FormRenderer.encodeBegin(FormRenderer.java:137)
         javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:823)
         javax.faces.component.UIComponent.encodeAll(UIComponent.java:1608)
         javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
         com.sun.faces.application.view.JspViewHandlingStrategy.doRenderView(JspViewHandlingStrategy.java:415)
         com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:204)
         com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
         org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:90)
         com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
         com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
         com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
         br.com.webtraffic.big.filter.ExpireFilter.doFilter(ExpireFilter.java:27)
         org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
         org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         br.com.webtraffic.big.controller.authorization.AuthorizationViewRedirectionFilter.doFilter(AuthorizationViewRedirectionFilter.java:24)
         org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
         org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)I think I'm having a Navigation problem, because Navigation of JSF2.0 has new features but I did search and research about it and nothing worked.
    I deleted the FaceletViewHandler tag from faces-config 'cause is not compatible with JSF2.0
    <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
    Anyone knows what possible I can be doing wrong?
    Here's my faces-config:
    <?xml version="1.0" encoding="UTF-8"?>
    <faces-config xmlns="http://java.sun.com/xml/ns/javaee"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
                  version="2.0">
    <application>
         <el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver>
         <locale-config>
              <default-locale>pt_BR</default-locale>
              <supported-locale>en</supported-locale>
              <supported-locale>es</supported-locale>
         </locale-config>
         <message-bundle>messages</message-bundle>
    </application>
         <navigation-rule>
              <from-view-id>/tools/formLogin.xhtml</from-view-id>
              <navigation-case>
                   <from-outcome>success</from-outcome>
                   <to-view-id>/tools/index.xhtml</to-view-id>
                   <redirect />
              </navigation-case>
         </navigation-rule>
         <navigation-rule>
              <from-view-id>/tools/formForgotPassword.xhtml</from-view-id>
              <navigation-case>
                   <from-outcome>success</from-outcome>
                   <to-view-id>/tools/forgotPasswordSuccess.xhtml</to-view-id>
                   <redirect />
              </navigation-case>
         </navigation-rule>
    </faces-config>Please I'm trying about 2 days...any ideas?
    TKS!

    so once the VM Enviroment is set for 11.1.2.1
    i can just used the Essbase EAS Wizards
    to bring the Applications and Other Objects into the new Enviroment 11.1.2.1
    and then Export the Data from the old Enviroment 11.1.2
    and import into the new Enviroment 11.1.2.1
    Correct ????
    Edited by: Next Level on Jul 28, 2011 7:53 AM
    Edited by: Next Level on Jul 28, 2011 7:57 AM
    Edited by: Next Level on Jul 28, 2011 7:57 AM

  • Migrating from JSF 1.1 to JSF 1.2

    I'm migrating an existing JSF 1.1 application that was based closely on the examples in the Core JavaServer Faces book. I'm having a very specific problem getting pages to render once I log into the application. Specifically the code associated with the TabbedPaneRenderer specified in chapter 9. The application worked fine under JSF 1.1 but after upgrading to 1.2 it seems that the functionality that was provided with the includePage method will no longer work.
    The source code that was implemented is as follows:
       private void includePage(FacesContext fc, UIComponent component) {
         FacesContext     ctx        =  FacesContext.getCurrentInstance();
         VariableResolver vr         =  ctx.getApplication().getVariableResolver();
         ExternalContext  ec         =  fc.getExternalContext();
         ServletContext   sc         =  (ServletContext) ec.getContext();
         UITabbedPane     tabbedPane =  (UITabbedPane) component;
         String           content    =  tabbedPane.getContent();
         ServletRequest  request  = (ServletRequest) ec.getRequest();
         ServletResponse response = (ServletResponse) ec.getResponse();
         try {
           sc.getRequestDispatcher(content).include(request, response);
         } catch (ServletException ex) {
           logError(ctx, vr, "Couldn't load page " + content + ": " + ex);
         } catch (IOException ex) {
           logError(ctx, vr, "Couldn't load page: " + content + ": " + ex);
       }This code is called from the encodeEnd method of the Renderer. Unfortunately the page that is being included never gets rendered. How should this be done in the JSF 1.2 implementation?
    Thanks for the help...

    Hello cmathrusse,
    I just ran across the same issue. We were using JSF 1.1 and tomcat 5 and JDK 1.5 and and Tiles 1.1. We are migrating to JSF 2.0 JDK 1.6 and Tomcat 6 and our Custom Component also doesnt show up. I believe we are in the same situation.
    Did you ever fig out the issue?
    Thanks,
    Tahir

  • Data length problem migrating from sql server 7 to oracle 8i

    I just migrated SQL Server 7 database to Oracle 8i db and everything seemed to have ran ok except that in my newly created oracle database, the field size is doubled. For instance a field with nvarchar(4) in sql server would convert to varchar2(8). Has anyone ran into this problem and also does anyone know how to fix it? Thank you so much.

    Hi Roberto,
    You cannot use Workbench 1.2.2 to migrate from SQL Server 7 to
    Oracle 8.
    However, the good news is that we have a new verion of the
    workbench that will have a plugin that can migrate from SQL
    Server 7.0 to Oracle8.
    A beta version will be downloadable from this web-site in approx
    one week. Eventhough this version is a beta version, it has
    undergone some rigourous testing and is very close to production.
    Regards
    John
    Roberto Werneck (guest) wrote:
    : I would like to know if it is possible to use the workbench
    : 1.2.2 to migrate from SQL Server 7 to Oracle 8. If possible
    what
    : kinds of problems would i probably have. If not, how can i get
    : the Beta version ?
    : Thanks,
    Oracle Technology Network
    http://technet.oracle.com
    null

  • Migration from JSF 1.1 to 1.2 using WebLogic 10.3

    I am upgrading my application from JSF 1.1 to JSF 1.2 and to Web Logic 10.3.
    Initially everything seems to be fine when the page displays. Problem occurs only when my page is being submitted. I am getting the following error message on the screen when the form gets submitted.
    - Illegal Syntax for Set Operation
    - MyForm:htmlBoxes: An error occurred when processing your submitted information.My JSF code is:
    <h:selectManyCheckbox id="htmlBoxes" value="#{billsearch.location_types}">
    <f:selectItem itemLabel="#{bundle.senatefile}" itemValue="senfile" />
    <f:selectItem itemLabel="#{bundle.assemfile}" itemValue="assemfile" />
    <f:selectItem itemLabel="#{bundle.sencomm}" itemValue="sencomm" />
    <f:selectItem itemLabel="#{bundle.assemcomm}" itemValue="assemcomm" />
    </h:selectManyCheckbox>Any help on this issued is highly appreciated.
    Thanks
    Edited by: SirGeneral on Oct 7, 2008 11:16 AM

    Hi,
    I'm experience the same problem. Curiosly I developed my app using tomcat 6.0.x and using jsf-api.jar and jsf-impl.jar. Later due the specifications I have changed to tomcat 5.0.28 and jsf-api-1.2.jar and jsf-impl-1.2.jar and I'm getting this error.
    sourceId=main:TP20[severity=(ERROR 2), summary=(main:TP20: An error occurred when processing your submitted information.), detail=(main:TP20: An error occurred when processing your submitted information.)]
    this is ocurred in an HtmlInputText
    Any suggestions??
    need code??
    Thanks

  • Problem migrating from Discoverer to OBIEE

    We are migrating from Discoverer to OBIEE 11g and we are finding some problems when creating a measure in Administration Tool that in Discoverer involves the next code:
    NVL(SUM("Extractos (con acumulados)".Saldo)
    OVER(PARTITION BY "Extractos (con acumulados)".Cod ejerc,
    "Extractos (con acumulados)".Cgacampa,
    "Extractos (con acumulados)".Cgacocea,
    "Extractos (con acumulados)".Tpprodcod,
    "Extractos (con acumulados)".Producto,
    "Extractos (con acumulados)".Subcuenta1
    ORDER BY "Extractos (con acumulados)".Cod ejerc ,
    "Extractos (con acumulados)".Cgacampa ,
    "Extractos (con acumulados)".Cgacocea ,
    "Extractos (con acumulados)".Producto ,
    "Extractos (con acumulados)".Subcuenta1 ,
    "Extractos (con acumulados)".FechaYYYYMMDD ,
    "Extractos (con acumulados)".Contador
    ROWS UNBOUNDED PRECEDING ),0)
    We are using the function Evaluate because the SUM function doesn't allow to use OVER PARTITION BY. The problem we are having is that it when we use the measure we get an error that says that window fuctions are not allowed. By taking out the ORDER BY it works, however it doesnt do what we want it to do. It doesn't work either if we add the order criteria when creating the report, we get the same error.
    Is there any way to make it work?
    Thanks

    I believe you have the desktop client version. Plus and Viewer are Discoverer versions that are typically loaded on a server so that multiple clients can access them over the web. Discoverer Plus and Viewer are components of the Oracle Application Server.
    http://www.oracle.com/technology/software/htdocs/devlic.html?url=/technology/software/products/ias/htdocs/101310.html
    http://www.oracle.com/technology/documentation/appserver10132.html
    http://www.oracle.com/technology/obe/start/index.html
    HTH
    Srini

  • Problems migrating from MacBook Pro to MB Air

    I'm migrating from a MacBook Pro to a MB Air.  Both run OS X 10.7.5.  But Migration Assistants are different versions (4.1.2.vs. 1.0.1), and the machines cannot seem to communicate via ethernet.  Must I upgrade the older machine to a newer version of Migration Assisatnt?  If so, how?  (Cannot find a link to download and software updater says I'm current.)

    http://support.apple.com/kb/ht4889 and http://pondini.org/OSX/MigrateLion.html

  • Migrating from JSF 1.1 to 1.2

    Hi folks,
    My curent app uses JSF 1.1. I want to move to JSF1.2 which is the latest release. But when I try to deploy my app in Oracle App server after replacing new libs, I am getting error as
    Exception: NoClassDefFoundError: javax/el/ExpressionFactory
    Operation failed with error: javax/el/ExpressionFactory
    I am not able to go farward and I am complete stuck here. Please help me out how solve this migration problem,
    These are the steps I follwed in mgrating,
    1. Download JSF1.2 from net.
    2. Replace old jsf-api.jar , jsf-impl.jar with new jars.
    3. Packed(creating ear) and deployed...
    Please let me know whetehr any wrong in this process..
    Fast respose will be great !!!

    Thanks for your quick replay,
    Currently I don't know, whether My app server supoorts JSP2.1 and servlet2.5. I will check out this.
    Could you please tell how to add facelets to my app server. What are these facelet?
    Once agaian thanks for replay

  • Can't load class problems migrating from PE 8.1 to PE 8.2

    Hi. I'm in the process of migrating an application from an old server that runs PE 8.1_02 to a new server that runs PE 8.2.
    The application is coded and built in Creator 2.0; the resulting .war file deploys alright into both servers, and operates correctly on the 8.1 server, but throws various "Can't load class" errors on my 8.2 server. One of them looks like this:
    exception
    javax.servlet.ServletException: Missing Class: Can't load class 'com.talentmap.talentexitadmintool.fields.TextBoxField'.
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         sun.reflect.GeneratedMethodAccessor157.invoke(Unknown Source)
         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         java.lang.reflect.Method.invoke(Method.java:585)
         org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
         java.security.AccessController.doPrivileged(Native Method)
         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
         org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
         java.security.AccessController.doPrivileged(Native Method)
         com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
         java.security.AccessController.doPrivileged(Native Method)
         com.talentmap.talentexitadmintool.utils.security.SecurityCheckFilter.doFilter(SecurityCheckFilter.java:91)
    root cause
    javax.faces.FacesException: Missing Class: Can't load class 'com.talentmap.talentexitadmintool.fields.TextBoxField'.
         com.sun.faces.util.TreeStructure.createComponent(TreeStructure.java:130)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:464)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreComponentTreeStructure(StateManagerImpl.java:466)
         com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:314)
         com.sun.faces.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:230)
         com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:337)
         com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:157)
         com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:225)
         com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:193)
         sun.reflect.GeneratedMethodAccessor157.invoke(Unknown Source)
         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         java.lang.reflect.Method.invoke(Method.java:585)
         org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
         java.security.AccessController.doPrivileged(Native Method)
         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
         org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
         java.security.AccessController.doPrivileged(Native Method)
         com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
         java.security.AccessController.doPrivileged(Native Method)
         com.talentmap.talentexitadmintool.utils.security.SecurityCheckFilter.doFilter(SecurityCheckFilter.java:91)
    The class that is "missing" (TextBoxField) is very definitely there in the usual place under WEB-INF/classes. I can't figure out why it can't be loaded. The weird part is that a lot of the code still works, but these errrors have broken many of the major functions of our software.
    On a hunch I realized that perhaps Creator 2.0 was using some 8.1 specific libraries to build, so I replaced the following libraries with versions found in my appserv tree:
    activation.jar
    appserv-jstl.jar
    appserv-tags.jar
    commons-logging.jar
    j2ee.jar
    jax-qname.jar
    jaxr-api.jar
    jaxr-impl.jar
    jaxrpc-api.jar
    jaxrpc-impl.jar
    jsf-api.jar
    jsf-impl.jar
    mail.jar
    saaj-api.jar
    saaj-impl.jar
    Rebuilding with those copied libraries made no difference.
    Anyone know what could be causing this? Is there a workaround or fix? Do I need to update Creator with something? Should I revert to 8.1? Should I try moving to 9.0?

    I solve this problem by doing a remote deployment via creator2 remote deployment server.. first you must take care of JNDI stuff..
    I hope this help.. give me feedback

  • Problem migrating from 10.5 to 10.6 mail server: cvt_cyrusdb does not exist!

    The problem
    I am migrating a mail server from 10.5 to 10.6 (as the first step to moving to 10.8).
    I'm trying to migrate mail from Cyrus to Dovecot, using the command migrate_mail_data.pl but I keep getting the error:
    Error: cvt_cyrusdb does not exist in: .
    Background
    An example of how to use the command is at:
    http://www.opensource.apple.com/source/dovecot/dovecot-239/dovecot.Config/migrat e_mail_data.pl
    Example: migrate_mail_data.pl --cyrusBin "/Volumes/Tiger/usr/bin/cyrus/bin" --database "/Volumes/Tiger/var/imap" --sourceSpool "/Volumes/Tiger/var/spool/imap" --targetSpool "/Library/Server/Mail/Data/mail "
    So, the syntax is:
    sudo [location of migrate_mail_data.pl command] --moveMail 0 --cyrusbin "[location of cvt_cyrusdb binary]" -- database "[location of original mail database] "--sourceSpool "[location of original spool files]" --targetSpool "[location of destination files]"
    Locating my files
    Locate all of my files:
    sudo find / -name migrate_mail_data.pl
    /usr/libexec/dovecot/migrate_mail_data.pl
    sudo find / -name cvt_cyrusdb
    /usr/bin/cyrus/bin/cvt_cyrusdb
    --database files are at the default location:
    /private/var/imap
    --sourceSpool files are at the default location:
    /private/var/spool/imap
    --targetSpool is set for:
    "Volumes/Iomega1TB/121014/121005Dovecot/mail"
    What I've tried
    So, I've tried the following commands (and many other variations!):
    sudo /usr/libexec/dovecot/migrate_mail_data.pl --moveMail 0 --cyrusbin "/usr/bin/cyrus/bin" -- database "/var/imap" --sourceSpool "/var/spool/imap" --targetSpool "Volumes/Iomega1TB/121014/121005Dovecot/mail"
    sudo /usr/libexec/dovecot/migrate_mail_data.pl --moveMail 0 --cyrusbin "/usr/bin/cyrus/bin/" -- database "/var/imap/" --sourceSpool "/var/spool/imap/" --targetSpool "Volumes/Iomega1TB/121014/121005Dovecot/mail/"
    sudo /usr/libexec/dovecot/migrate_mail_data.pl --moveMail 0 --cyrusbin /usr/bin/cyrus/bin/ -- database /var/imap/ --sourceSpool /var/spool/imap/ --targetSpool "Volumes/Iomega1TB/121014/121005Dovecot/mail/"
    sudo /usr/libexec/dovecot/migrate_mail_data.pl --moveMail 0 --cyrusbin /usr/bin/cyrus/bin -- database /var/imap --sourceSpool /var/spool/imap --targetSpool "Volumes/Iomega1TB/121014/121005Dovecot/mail/"
    All give me the same error:
    Error: cvt_cyrusdb does not exist in: .
    Interpretation
    The error message tells me (perhaps I'm misunderstanding!) that there is a problem with this part of the command:
    --cyrusbin "/usr/bin/cyrus/bin"
    because that's what defines the path to  cvt_cyrusdb
    But 'Find' has told me the location of that cvt_cyrusdb command and I can see it in the GUI, too!
    Help!
    What am I doing wrong?
    With thanks in anticipation,
    Kevin

    Thanks for your advice, MrHoffman.
    I was trying to avoid taking the mail server down for more than a few minutes so wanted to:
    a. clone and migrate the server configuration to the new machine
    b. take server offline
    c. copy data to new machine and convert it from Cyrus to Dovecot
    d. take server online
    Due to the problem with converting the data, it looks like my only option will be to take the mail server down for some hours while I perform all of those operations.
    I was really hoping that there might be a simple answer to invoking the cvt_cyrusdb command!
    Can anyone tell me how I might fix that?
    Kevin

  • Problems - Migrating from jhs10.1.2 to 10.1.3

    I have problem when i migrate an application form jhs10.1.2 to 10.1.3
    When i invoke the application in jdeveloper10.1.3 it will ask me whether to convert from the previous version after i give yes, it is converting.
    Now i reenabled the JHS here and also i have allowed it to overwrite the JHS application definition.
    Now if i perform run JHS application generator it is completed with out any errors.
    Next,when i compile this it is giving errors like
    d:\DevsuiteHome_1\jdev\mywork\testmigrate\ViewController\template\treePage.jut
    Error(3,30):<Line 35, Column 30>:XML-20201: (Fatal Error) Expected name instead of $
    If i open the treePage.jut there it shows
    <start>
    <template:$Tree_Name$/>
    </start>
    If i remove the $ symbol it compiles with out errors and if i run the application it gives error page saying "The Page cant be displayed" It explains saying there is a problem with the page which i am trying to open.
    Pls Some one help me.....

    Steve,
    There are no errors in jdeveloper.i had got an error saying there is no super class (i.e impl), I had read in one of forum replys and added v2 after adfbc...then it got compiled with out errors.But i have few warnings
    http://192.9.200.113:8990/testur-ViewController-context-root/faces/WEB-INF/page/TultestTable.jspx
    06/11/18 10:18:06 Oracle Containers for J2EE 10g (10.1.3.0.0) initialized
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Short,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Short)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Byte,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Byte)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Integer,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Integer)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Long,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Long)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Float,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Float)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Double,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(null,java.lang.Double)
    10:18:11 WARN (Digester) -[ValidatorRule]{faces-config/validator} Merge(javax.faces.LongRange)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.DateTime,null)
    10:18:11 WARN (Digester) -[ConverterRule]{faces-config/converter} Merge(javax.faces.Number,null)
    10:18:13 WARN (Digester) -[NavigationRuleRule]{faces-config/navigation-rule} Merge(*)
    10:18:13 WARN (Digester) -[NavigationRuleRule]{faces-config/navigation-rule} Merge(*)
    10:18:13 WARN (Digester) -[NavigationRuleRule]{faces-config/navigation-rule} Merge(/WEB-INF/page/TultestTable.jspx)
    Regards,
    Tulacenath

  • Context Root problem migrating from WAS 4.0.4 to WAS 5.11

    Hi,
    Hopefully this is the most appropriate forum, apologies if not.
    I have a problem in migrating an application from WAS 4.0.4 to WAS 5.11, whereby the Context Path of the application is not being included within the URL of a servlet.
    When a user submits one of the application forms (presented as a JSP) and the application is running on WAS 4.0.4, the Form Action URI is "re-written" to include the Context Path of the application i.e. where the URI is "/xx/list.html", the domain is "www.mydomain.com" and the Context Path is "/myapp", on the 4.0.4 server the form submission is redirected to:
    www.mydomain.com/myapp/xx/list.html
    However, once deployed on WAS 5.11 and updating the Context Path in the EAR file as required during deployment, the application redirects to:
    www.mydomain.com/xx/list.html
    ...which causes an HTTP 404 error as you might expect.
    I have included debugging to display the context path at the point of submission and it is what you would expect i.e. "/myapp". The problem seems to be some kind of disconnect between the servlets or application and the application server container(?), perhaps in that it doesn't understand the context in which it exists at the point when the URL is being constructed.
    Can anyone give me some pointers as to why the servlet URL isn't being constructed with the Context Path of the application on WAS 5.11 when it is on WAS 4.0.4 please?
    Thanks in advance
    Jon Sumpster

    I found the problem.
    The default value of the 'com.ibm.websphere.sendredirect.compatibility' variable changed from True in WAS 4.0.4 to False in WAS 5.11. Changing this resolved the problem.
    Regards
    Jon

  • Migration from jsf 1.1 to jsf1.2

    I am trying migrate our application built on JSF 1.1 to JSF 1.2. I am facing lot of porblems during this migration.
    Why are the tag classes marked final in JSF 1.2. We have many Tag classes written in our application overriding these tag classes. Is there any other way of overriding the behaviour of JSF 1.2 tag classes apart from overriding it.
    I also see from the source code, that the tag classes are all generated code. Does it mean we can regenerate it using some build file and make the tag classes non-final.
    Please help.
    Thanks in advance,
    Yetish

    I agree to your point that we need program to an interface and not to an implementation class. But in JSF 1.2 scenario, even if we go ahead and implement it using object composition, we cannot use the Tag classes because of the fact that most of the important methods are marked protected (ex setProperties method of Tag classes) and hence cannot be invoked.
    These methods can be overridden only by a subclass and we cannot subclass a final class.
    I think if the idea is not to override a specific behaviour then that behaviour shoud be made final preventing from overriding and not declare the entire class final.
    Your thoughts please.

Maybe you are looking for

  • Problems syncing the iPod touch

    My iPod Touch synced fine at first, but now all I get is an error message "The iPod (xxx)cannot be synced. The disk could not be read from or written to." What am I doing wrong? I have tried resetting it, restarting it. Now tempted to 'relocate' it i

  • Example Work Order Interface - Resource add

    Can anyone give me an example load script for wip_job_schedule_interface and wip_job_dtls_interface tables? The documentation has a couple of errors and if I could just see one example that works I think I could figure it out. I have an existing work

  • About map a bpel process to web service?

    hi: Which activity in bpel should be exposed as a service to invoker?I always think they are receive and onMessage.But,in oracle PM,it looks not so.In oracle PM a asyn process exposed two services,one init the instance(begin receive),one is calback.T

  • Query in Lock Transaction!!!!

    Hi all,         One of the user used the transaction CRMD_ORDER_PA  and he has got 4900 Lock Entries. Can anyone please tell me the reason for the same and how such conditinos can be avoided in future. Kindly reply immediately as this is bit urgent.

  • REAP Configuration Questions

    I have a site in which I would like to configure my 1030 in REAP mode on my WLC4124. I want all of the traffic to stay local. What I'm thinking is that I create an interface with the local vlan at the remote site on the controller (40) then create an