JDev 10.1.3 and MyFaces extension filter

Hi.
When I add MyFacesExtensionsFilter mapping to web.xml in JDev 10.1.3 I can not work with .jsp/.jspx pages in a JDev visual designer:
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<url-pattern>/faces/*.jspx</url-pattern>
</filter-mapping>
Does anyone know how to solve that problem

Ignore my previous post, I found a better way that does not require editing tld files inside the jar.
1. In JDeveloper -> tools -> Manage Libraries: create new library with all the MyFaces jars. I named mine MyFaces.
2. In your JSF project properties, add the newly created MyFaces library.
3. In the WEB-INF/lib folder of your project, replace the faces-impl.jar with the myfaces-impl-x.x.x.jar
4. I removed the libraries that JDeveloper automatically adds to my JSF project (JSF, JSTL, and several Apache commons)
For my project, the only libraries listed in project->properties is the JSP runtime and my MyFaces library. The jsp editor gives me full wysiwyg editing with the MyFaces components. The internal OC4J server runs the project properly. I was able to do a little more work and add the Tomahawk components and they render in the editor properly also. This is so very nice!

Similar Messages

  • Configuration for extensions filter while using Tomahawk 1.1.6

    Hello,
    I am using Sun RI 1.1 with tomahawk 1.1.6 and using facelets.
    I am stucked with following error:
    SEVERE: Error Rendering View[/pages/employees-calendar.xhtml]
    java.lang.IllegalStateException: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html
         at org.apache.myfaces.renderkit.html.util.AddResourceFactory.throwExtensionsFilterMissing(AddResourceFactory.java:358)...My web.xml content for filters are as follows:
    <filter>
        <filter-name>extensionsFilter</filter-name>
        <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
        <init-param>
             <description>Set the size limit for uploaded files.
                Format: 10 - 10 bytes
                        10k - 10 KB
                        10m - 10 MB
                        1g - 1 GB
            </description>
            <param-name>uploadMaxFileSize</param-name>
            <param-value>100m</param-value>
        </init-param>
        <init-param>
             <description>Set the threshold size - files
                    below this limit are stored in memory, files above
                    this limit are stored on disk.
                Format: 10 - 10 bytes
                        10k - 10 KB
                        10m - 10 MB
                        1g - 1 GB
            </description>
            <param-name>uploadThresholdSize</param-name>
            <param-value>100k</param-value>
        </init-param>
        <init-param>
              <description>Set the path where the intermediary files will be stored.</description>
         <param-name>uploadRepositoryPath</param-name>
         <param-value>/temp</param-value>
         </init-param>
    </filter>
    <filter-mapping>
         <filter-name>extensionsFilter</filter-name>
         <url-pattern>*.jsf</url-pattern>
    </filter-mapping>
    <filter-mapping>
         <filter-name>extensionsFilter</filter-name>
         <url-pattern>/faces/*</url-pattern>
    </filter-mapping>
    <servlet>
      <servlet-name>Faces Servlet</servlet-name>
      <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
      <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
      <servlet-name>Faces Servlet</servlet-name>
      <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>Please suggest, If I am missing any thing. I have tried many link from google but could not get any solution for this.

    Try mapping the filter by the servlet name, instead of my the URL.
        <filter-mapping>
            <filter-name>extensionsFilter</filter-name>
            <servlet-name>Faces Servlet</servlet-name>
        </filter-mapping>

  • Uploading file problem in JSF using myfaces-extensions.jar.

    Dear All,
    I'm new to JSF and trying to upload files using myfaces-extensions-1.0.9.jar and commons-fileupload-1.2.1.jar.
    I have upload.jsp and result.jsp and a bean named MyBean.java. after press the submit button it should navigate to result.jsp and shows some info.
    My problem is that it successfully run but when submit its not working and remain same page.
    upload.jsp:
    {<%@page contentType="text/html" pageEncoding="windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <f:view>
    <h:form id="MyForm" enctype="multipart/form-data" >
    <h:messages globalOnly="true" styleClass="message"/>
    <h:panelGrid columns="3" border="0" cellspacing="5">
    <h:outputLabel for="myFileId" value="File: "/>
    <x:inputFileUpload id="myFileId"
    value="#{myBean.myFile}"
    storage="file"
    required="true"/>
    <h:message for="myFileId"/>
    <h:outputLabel for="myParamId" value="Param: "/>
    <h:selectOneMenu id="myParamId"
    value="#{myBean.myParam}"
    required="true">
    <f:selectItem itemLabel="" itemValue=""/>
    <f:selectItem itemLabel="MD5" itemValue="MD5"/>
    <f:selectItem itemLabel="SHA-1" itemValue="SHA-1"/>
    <f:selectItem itemLabel="SHA-256" itemValue="SHA-256"/>
    <f:selectItem itemLabel="SHA-384" itemValue="SHA-384"/>
    <f:selectItem itemLabel="SHA-512" itemValue="SHA-512"/>
    </h:selectOneMenu>
    <h:message for="myParamId"/>
    <h:outputText value=" "/>
    <h:commandButton id = "test" value="Submit"
    action="#{myBean.processMyFile}"/>
    <h:outputText value=" "/>
    </h:panelGrid>
    </h:form>
    </f:view>
    faces-config.xml
    <?xml version='1.0' encoding='UTF-8'?>
    <!-- =========== FULL CONFIGURATION FILE ================================== -->
    <faces-config version="1.2"
    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_1_2.xsd">
    <managed-bean>
    <managed-bean-name>myBean</managed-bean-name>
    <managed-bean-class>
    com.devsphere.articles.jsfupload.MyBean
    </managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    </managed-bean>
    <navigation-rule>
    <from-view-id>/upload.jsp</from-view-id>
    <navigation-case>
    <from-outcome>OK</from-outcome>
    <to-view-id>/result.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    </faces-config>
    Can anybody there for help me whats the problem. I'm using netbeans 6.1 with bundled tomcat 6.0 and no error is shown.

    Hey All,
    I've got my solve. Now Its working.

  • JDeveloper and myfaces

    hi
    Im trying to use MyFaces components in my JSF apllication.Im using JDeveloper.
    i got a tutorial how to use MyFace components in JDev.i followed it and did it.but i could not properly understand wht i have to do. i didnt make any changes in any xmls.and when i run the page i am getting the error "Cannot find the page". but when i run my previoud pages which i created before implementing this im getting it run and the page is displayed.
    can anyone suggest mw how to use MyFaces in JDeveloper and abt the tags in this etc ect.
    it would be a great help.
    dcosta

    Hi,
    this question cannot be answered because its too badly asked - sorry to say this. Here's what your question gives us to work with:
    "... and when i run the page i am getting the error "Cannot find the page". but when i run my previoud pages which i created before implementing this im getting it run and the page is displayed."
    Honestly, if an implementation breaks an application, shouldn't it break all pages? Also, you don't really tell us which how-to you followed - making it even more difficult to help you out.
    Frank

  • MyFaces Extension & Sun-RI

    Hi All,
    Anyone has successfully using myfaces extensions w/ Sun-RI?
    I tried to use MyFaces jscookMenu with Sun-RI and the menu rendered nicely,
    but it does not seem to fire actions.
    Thanks

    These days i tried the last version of Tomahawk 1.1.2
    with JSF Sun RI but it breaks my command links and
    javascript error occures. I replaced the Sun RI with
    myfaces and now they work. I have other problem now
    ... my custom validators don't work with myfaces.Thanks, this has worked for me. I don't know why it didn't work using the Sun RI and Tomahawk as described on the MyFaces website. It didn't seem to work with just the Sun RI either.

  • JSF and MyFaces  (... PropertyNotFoundException: Base is null: ...)

    Hello to all,
    I am developing an educative system for it I am using JSF 1.1.01 and MyFaces 1.1.1 on Eclipse 3.1.0 and Exadel 3.0.4, but a problem appeared: everything walks well when I am developing on eclipse and exadel, but when I install the application in the server tomcat (I use jakarta-tocmat-5.5.9) leaves an error to me the type:
    javax.faces.el.PropertyNotFoundException: Base is null: Login
            at org.apache.myfaces.el.ValueBindingImpl.resolveToBaseAndProperty(ValueBindingImpl.java:455)
            at org.apache.myfaces.el.ValueBindingImpl.getType(ValueBindingImpl.java:169)
            at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:111)
            at javax.faces.component.UIInput.getConvertedValue(UIInput.java:713)
            at javax.faces.component.UIInput.validate(UIInput.java:638)
            at javax.faces.component.UIInput.executeValidate(UIInput.java:849)
            at javax.faces.component.UIInput.processValidators(UIInput.java:412)
            at javax.faces.component.UIForm.processValidators(UIForm.java:170)
            at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:912)
            at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:342)
            at org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.java:240)
            at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Unknown Source)Login is the Bean of the form of login to the system and now to know as it was the problem clears the labels and libreries of myfaces and with this I start correctly. I am something confused since in eclipse it works correctly and in the server jakarta-tomcat is not thus.
    thanks beforehand!

    Hello thanks to respond,
    Good, this are the code of the pages:
    web.xml
    <web-app>
         <display-name>Sistema Educativo TNAB</display-name>
         <context-param>
              <param-name>javax.faces.CONFIG_FILES</param-name>
              <param-value>
                   /WEB-INF/faces-config.xml,
                            /WEB-INF/navigation-default.xml,
              </param-value>
         </context-param>
         <context-param>
              <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
              <param-value>client</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
              <param-value>false</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
              <param-value>false</param-value>
         </context-param>
         <filter>
              <filter-name>extensionsFilter</filter-name>
              <filter-class>
                   org.apache.myfaces.component.html.util.ExtensionsFilter
              </filter-class>
              <init-param>
                   <param-name>uploadMaxFileSize</param-name>
                   <param-value>100m</param-value>
              </init-param>
              <init-param>
                   <param-name>uploadThresholdSize</param-name>
                   <param-value>100k</param-value>
              </init-param>
         </filter>
         <filter>
              <filter-name>SecurityFilter</filter-name>
              <filter-class>
                   com.empowerment.sisedu.controller.session.SecurityFilter
              </filter-class>
         </filter>
         <filter-mapping>
              <filter-name>extensionsFilter</filter-name>
              <url-pattern>*.jsf</url-pattern>
         </filter-mapping>
         <filter-mapping>
              <filter-name>extensionsFilter</filter-name>
              <url-pattern>/faces/*</url-pattern>
         </filter-mapping>
         <filter-mapping>
              <filter-name>SecurityFilter</filter-name>
              <url-pattern>*.jsf</url-pattern>
         </filter-mapping>
         <servlet>
              <servlet-name>Faces Servlet</servlet-name>
              <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
         </servlet>
         <servlet-mapping>
              <servlet-name>Faces Servlet</servlet-name>
              <url-pattern>*.jsf</url-pattern>
         </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
         </welcome-file-list>
    </web-app>
    faces-config.xml
           <managed-bean>
              <managed-bean-name>Login</managed-bean-name>
              <managed-bean-class>
                   com.empowerment.sisedu.action.session.Login
              </managed-bean-class>
              <managed-bean-scope>request</managed-bean-scope>
         </managed-bean>
            <navigation-rule>
              <from-view-id>/pages/index.jsp</from-view-id>
              <navigation-case>
                   <from-outcome>login</from-outcome>
                   <to-view-id>/pages/session.jsp</to-view-id>
              </navigation-case>
              <navigation-case>
                   <from-outcome>error</from-outcome>
                   <to-view-id>/pages/error-index.jsp</to-view-id>
              </navigation-case>
         </navigation-rule>
    login.jsp
    <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
    <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
    <f:view>
         <h:form id="Formulario">
            <h:outputText value="Usuario:" />
            <h:inputText accesskey="U" id="campo_login" styleClass="inputbox"
                    size="15" value="#{Login.login}" />
            <h:outputText value="Contrasena: " />
            <h:inputSecret accesskey="C" id="campo_password" styleClass="inputbox"
                    size="15" value="#{Login.password}" />
            <h:commandButton accesskey="I"  styleClass="button" value="Ingresar"
              action="#{Login.autenticar}" />
         </h:form>
         </f:view>
    Login.java
    package com.empowerment.sisedu.action.session;
    import ....
    public class Login {
        private String login;
        private String password;
        public Login() {}
        public String getLogin() { return this.login; }
        public void setLogin(String login) { this.login = login; }
        public String getPassword() { return this.password; }
        public void setPassword(String password) { this.password = password; }
        public String autenticar() {
            String outcome = NavigationResults.ERROR;
            ErrorMessage error = new ErrorMessage();
            if (validarCamposDatosUsuario()) {
                try {
                    ControllerUtil.login(login, password);
                    outcome = NavigationResults.LOGIN;
                } catch (NoExisteException e) {
                    error.messageCustom("info", e.getMessage(), "ERROR AUTENTICACION USUARIO");
                    outcome = NavigationResults.ERROR;
                } catch (ListaVaciaException e) {
                    error.messageGeneral(e.getMessage());
                    outcome = NavigationResults.ERROR;
                } catch (FalloSesionException e) {
                    error.messageSession();
                    outcome = NavigationResults.ERROR;
                } catch (HibernateException e) {
                    error.messageGeneral(e.getMessage());
                    outcome = NavigationResults.ERROR;
                FacesUtils.resetManagedBean(BeanNames.LOGIN_BEAN);
            return outcome;
        private boolean validarCamposDatosUsuario() {
            ErrorMessage error = new ErrorMessage();
            boolean outcome = true;
            if (!ValidatorUtil.dentroLimite(this.login, 5, 20)) {
                outcome = false;
                error.messageCustom("warn", "El campo usuario tiene " + this.login.length()
                        + " letras, pero debe tener entre 5 a 20 letras.", "ERROR VALIDACION: CAMPO USUARIO");
                return outcome;
            else if (!ValidatorUtil.esLetra(this.login)) {
                outcome = false;
                error.messageCustom("warn", "El campo usuario debe ser de solamente letras.",
                        "ERROR VALIDACION: CAMPO USUARIO");
                return outcome;
            if (!ValidatorUtil.dentroLimite(this.password, 5, 20)) {
                outcome = false;
                error.messageCustom("warn", "El campo contrase��a tiene "
                        + this.password.length() + " letras, pero debe tener entre 5 a 20 letras.",
                        "ERROR VALIDACION: CAMPO CONTRASENA");
                return outcome;
            return outcome;
    }ControllerUtil.login(login, password) is the method of a class controller who validate to the user in the data base, this data base is PostgreSQL 8.0.1 and the handling with framework Hibernate 3.0....

  • Facelets and jsf-extensions problem.

    I'm fairly certain I've run into a problem between facelets and jsf-extensions. I'm working with JSF 1.2 RI, Woodstock, Facelets 1.1.13, on Tomcat 6.
    When trying to get Woodstock autoValidation to work I get a javascript error the "I has no properties". The error occurs in the com_sun_faces_ajax.js file in the jsf-extensions-dynamic-faces-0.1.jar (I've used both the RC4 and a build today ,10/18/07 from source with the same results). Here is the code snippet where it happens (with my comment).
    var I = G.getElementsByTagName("components")[0];
    var C = I.getElementsByTagName("render");
    for(var F = 0; F < C.length; F++) {
    In the second line there it looks like the variable I is null, but based on the post response below I don't know why.
    The response from the post looks like this:
    <partial-response><components><render id="PayableForm:vendorGci"><markup><![CDATA[{"valid":true,"id":"PayableForm:vendorGci"}]]></markup></render></components>
    However the server side code (validation method) never gets executed. I'm willing to do some digging and debug work, but I'd need to be pointed in the right direction.
    The following is more potentially useful code snippets.
    Here is the textField code:
    <w:form id="PayableForm">
    <w:textField style="display:none;" />
    <w:message for="vendorGci" />
    <w:label id="vendorGciLabel" for="vendorGci" text="Vendor: " />
    <w:textField id="vendorGci" autoValidate="true"
    text="${vendorBean.searchGci}" maxlength="8" required="true"
    validatorExpression="#{ vendorBean.validateVendor}" />
    Here is the javascript in the page (the init function is called from the body: onLoad="setTimeout('init();', 0);" , this does happen):
    <w:script type="text/javascript">
    function VendorListener(){
    function VendorNotify(props){
    alert("VendorNotify called!"); <--------------- I never see this alert message
    if ( props.id != "PayableForm:vendorGci") { return; }
    var field = document.getElementById("PayableForm:vendorGciLabel");
    field.setProps({
    valid: props.valid
    VendorListener.prototype.notify = VendorNotify;
    function initAccountRows(){
    var table = document.getElementById("PayableForm:vendorAccountTable");
    table.initAllRows();
    function init(){
    initAccountRows();
    var listener = new VendorListener();
    dojo.subscribe(
    webui.suntheme.widget.textField.event.validation.endTopic ,
    listener, listener.notify);
    Here is the validator method. It currently doesn't do anything, just trying to get something to work. I never see the output, and I never hit the breakpoint in the method.
    public void validateVendor(FacesContext context, UIComponent comp, Object value){
    System.out.println("**********************************");
    System.out.println("validateVendor called");
    System.out.println(value);
    System.out.println("**********************************");
    }

    Actually I don't need a global variable. I need to refer in my included template the actual backing bean used in the current page. As all my backing bean extends a abstract class I could bind my component to a property of the current backing bean, no matters which one. Just like a polymorphic call but without the parameter. Let's imagine I could get this object of the facesContext object I would be able to do:
    <rich:datascroller renderIfSinglePage="false" align="right" for="listagem" maxPages="12" fastStep="10"
    pageIndexVar="pageIndex" pagesVar="pages" stepControls="show" fastControls="hide" boundaryControls="show"
    inactiveStyleClass="paginacaoInativa" selectedStyleClass="paginacaoSelecionada"
    styleClass="paginacao" tableStyleClass="paginacaoTabela"
    binding="#{facesContext.currentBackingbean.formDataScroller}" id="paginacao">
    Instead of pass the backing bean to the ui:param of this template... Dou you get the point?

  • C# compiling error: 'System.Array' does not contain a definition for 'Select' and no extension method 'Select' accepting a first argument of type 'System.Array' could be found (are you missing a using directive or an assembly reference?)

    Hello experts,
    I'm totally new to C#. I'm trying to modify existing code to automatically rename a file if exists. I found a solution online as follows:
    string[] allFiles = Directory.GetFiles(folderPath).Select(filename => Path.GetFileNameWithoutExtension(filename)).ToArray();
            string tempFileName = fileName;
            int count = 1;
            while (allFiles.Contains(tempFileName ))
                tempFileName = String.Format("{0} ({1})", fileName, count++); 
            output = Path.Combine(folderPath, tempFileName );
            string fullPath=output + ".xml";
    However, it gives the following compilation errors
    for the Select and Contain methods respectively.:
    'System.Array' does not contain a definition for 'Select' and no extension method 'Select' accepting a first argument of type 'System.Array' could be found
    (are you missing a using directive or an assembly reference?)
    'System.Array' does not contain a definition for 'Contains' and no extension method 'Contains' accepting a first argument of type 'System.Array' could be
    found (are you missing a using directive or an assembly reference?)
    I googled on these errors, and people suggested to add using System.Linq;
    I did, but the errors persist. 
    Any help and information is greatly appreciated.
    P. S. Here are the using clauses I have:
    using System;
    using System.Data;
    using System.Windows.Forms;
    using System.IO;
    using System.Collections.Generic;
    using System.Text;
    using System.Linq;

    Besides your issue with System.Core, you also have a problem with the logic of our code, particularly your variables. It is confusing what your variables represent. You have an infinite loop, so the last section of code is never reached. Take a look 
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.IO;
    namespace consAppFileManipulation
    class Program
    static void Main(string[] args)
    string fullPath = @"c:\temp\trace.log";
    string folderPath = @"c:\temp\";
    string fileName = "trace.log";
    string output = "";
    string fileNameOnly = Path.GetFileNameWithoutExtension(fullPath);
    string extension = Path.GetExtension(fullPath);
    string path = Path.GetDirectoryName(fullPath);
    string newFullPath = fullPath;
    string[] allFiles = Directory.GetFiles(folderPath).Select(filename => Path.GetFileNameWithoutExtension(filename)).ToArray();
    string tempFileName = fileName;
    int count = 1;
    //THIS IS AN INFINITE LOOP
    while (allFiles.Contains(fileNameOnly))
    tempFileName = String.Format("{0} ({1})", fileName, count++);
    //THIS CODE IS NEVER REACHED
    output = Path.Combine(folderPath, tempFileName);
    fullPath = output + ".xml";
    //string fullPath = output + ".xml";
    UML, then code

  • How to install Thunderbird and Lightning Extension to StarOffice 9

    I just purchased StarOffice 9, read the entire documentation, including the "Getting Started" PDF file. Looked all over Sun.com and nowhere can I find how to install the Thunderbird and Lightning extensions touted as being available for StarOffice 9. Thanks for any help.
    LarryMcJ

    Hi Larry,
    Thunderbird and the extension Lightning are two independant parts, and with StarOffice 9 deluxe available.
    If u have StarOffice 9 u should download -free- the email and calendar client from
    the Mozilla Thunderbird page and Mozilla Lightning page
    after downloaded Lightning 0.9 !!
    open thunderbird -->options --> addons chose the file downloaded, click ok, and install
    Now u can manage tasks and so on in your thunderbird, but independant of StarOffice apps !!
    greetings,
    m.com

  • How to install plugin and exta filter in photoshop cs ? and any special filter for special effects ?

    how to install plugin and exta filter in photoshop cs ? and any special filter for special effects ?
    kindly recommend me any best one and tel me step by step how i will add more plugins n filters

    A Plug_in normally come with an installer or install instructions. Check the documentation for the plug-in you trying to install.  It sounds like you don't know what plug-ins you want to install.  In that case you don't need to install any.  At some point you may read about a plug-in and what it can do and feel you have a need for it.  Then you will have a reason to install a plug-in that is not installed by default.  There may also be a cost involved most worthwhile plug-ins are not free.
    Adobe Optional Plug_ins downloads are Plugins Adobe want to remove from Photoshop  and no longer install by default. Also at some point in time these will no longer install into the current Photoshop for Adobe will remove feature or interfaces the use. For example the CS5 optional plugins will install in Windows CS6 perpetual version 13.0.1.3 but not in Subscription version 13.1.2 or perpetual Mac version 13.0.6 fot its 64bit only and the Mac CS5 optional plug-in for Picture package is only a 32bit plug-in.
    You will need to keep and maintain old versions of Photoshop if Adobe remove features you use in new versions of Photoshop.

  • MacBook Pro Exchange and Repair Extension Programs

    Hi:
    I have a MacBook Pro Early 2008, and I think my laptop problem is the Nvidia Card. My laptop doesn't start. I can't hear the chime at startup, but I can hear the DVD and the HD spinning, and the fans working. I phoned the nearest Apple mervice and they said me that it is imperative that my computer is running so they can perform the test that determines whether the problem of my computer is covered by the Exchange and Repair Extension Programs "or distorted video no video issues". I have told them that's impossible, because the  logic board defect causes a impossibility to boot the laptop.
    Can anyone tell me if it's true that the Apple Service says to me? How they intend I start my laptop?
    Thanks in advance.
    (Sorry for my english)

    Thanks a lot for your reply.
    But...
    Why are you so sure that the Nvidia failure does not prevent the computer start-up. The laptop has worked flawlessly so far.
    In some forums I read that the cause of the boot failure is just the defective nvidia board. First I had some screen flickering problems, and the latest  problems are screen blackouts, this seems that the boot failure is the last symptom of a defective board.
    In any case, I find it's a kind of surreal nightmare that Apple launch a replacement program, and deny coverage for units that have been rendered useless because the problem that justifies the replacement program. Doesn't have Apple the serial numbers of the units that can be affected by a problem that Nvidia recognize?
    Anyway, thanks again

  • Flash Builder 4.6 and CS Extension Builder 1.5

    I have downloaded Flash Builder 4.6 and CS Extension Builder 1.5 and we have one big problem related to design mode.
    Actually when we switch to design the visual editor is completely black!
    Thanks.
    Diego

    It's not going to be fixed.
    The only version of FB where design mode really works is 4.0. Even in 4.5, it's very fragile for Flex 3. (Flex 4 should work fine.)
    Yes. I use EB 1.5 all the time. The lack of a working Design Mode is annoying and makes devlopment somewhat less efficient, but it's not a show-stopper...
    Harbs

  • X11 and xlib extensions

    I'm having 'issues' using X11 on my Powerbook. I connect to work with a VPN. Once on the network I ssh to one of the servers.
    I can start X11 apps and the gui's show up on my mac as I expect (xeyes, nedit, etc). The problem is when I start some apps I get the following error(s) -
    Xlib: extension "GLX" missing on display "localhost:12.0".
    Xlib: extension "RENDER" missing on display "localhost:12.0"
    Kate gives both errors. It does start, but its really slow running. Other apps only give one error.
    What do they mean? Is there a different X server other than Apple's that will support those extensions?
    Thanks,
    Aaron R>

    X11 servers support runtime extensions, which are just what they sound like...external files that provide additional features and functions. If you run a program that wants to use the functionality of a certain extension and that extension is not present (or fails to load, or whatever) the program can either abort entirely, or else try to run but avoid using the enhancement (maybe a slower internal function instead of an efficient server extension?). Apple's X11 does not have every possible extension, but I thought it did have those two, but maybe they don't work load properly via the number of hoops your jumping through from remote program to local display? Try running 'xdpyinfo' from a local xterm to see what extensions are available, and then run it in an xterm on the remote machine to see if things are missing?

  • Assign the name of a file and its extension when using DESTYPE=MAIL

    Hello,
    I've developed a report running Oracle Reports 10g that is being emailed to a user. I would like to specify the name of the file and it's extension that is attached. Are there variables or parameters in Oracle Reports that I can use to accomplish this?
    It looks like by default that the file name is using the Name value found in the Property Inspector for the report. I have not been able to find a way to re-assign this value with a value from either the input or select values in the data model.
    Will Oracle Reports 10g allow me to define the name of the file and the extension?
    Any help or direction would be greatly appreciated.
    Thanks in advance
    Jesse
    Message was edited by:
    Sutherland

    Thank you for the quick reply and information. I almost thought you had solved my problem until I found out that distribution and bursting do not support delimited and spreadsheet output. One of the two files I need to email has a desformat of SPREADSHEET.
    Is there any other way to manipulate the file name and extension when using destype of MAIL?

  • Why does Firefox disable the Uninstall button on incompatible and disabled extensions (which should be removed)?

    I guess I'm just OCD because I don't want to see a bunch of incompatible and disabled extensions on my list but I can't be the only person who would like to remove them. It seems the obvious choice ... but it is unavailable. Why?

    Please don't dodge the question. People have normal adds-ons and extentions that when become incomparable are greyed out and there is no way to uninstall it. Mine is Java at this time. Mine is an extension. I haven't had this enabled since 7 came out apparently I don't need it. So I would like to save space and take the darn thing off the computer. But I can't find a way. Can you please help me? thanks

Maybe you are looking for

  • Reg: cancellation of invoice

    Hi all, my client wants to cancel an invoice which is generated in the year 2006 for which the payment has already made by the customer. Now they want to change the milestone value n re-generate another invoice whose values should be posted in the 20

  • To find subroutinues / subprograms used in a report program

    Hi, In a report program it may called any number of subroutinues or subprogram. So by giving the report program name alone, i need to find the subroutinues and subprogram used in it. Is there any function module or tcode which gives this list? Regard

  • Changing Photo Name

    I find it hard to believe there is no way to change the name of a photo once it is imported into iWeb. But so far, I cannot find a way. I do not see this as a problem on the web page itself, but if someone downloads the photo, they'll get the origina

  • Whats with iPhone 5 battery

    my battery is ****, when I say **** i mean i might as well dont disconnect the phone from the power point  i carry a cable with me and charge the device in the car, at work, and at home, only use it without charge when i go for a smoke and the bustar

  • How to repeat a table etc.

    Hello, I would like to know if there is any way in BI Publisher to repeat a table for a given number of times in the layout. The only information i got is the variable that tells me how many times i should repeat that table. IF conditional formatting