Aging a face

is there a way to add wrinkles  and under eye bags to a face?
thanks!

See this thread:
Re: Making myself look older?

Similar Messages

  • Best approach for using Faces with growing children?

    Hi all,
    I'm I recent Aperture user with young kids (four-year old twins), and I'm wondering how best to use Faces to identify the kids' faces.  I started working with about 6 months worth of recent photos in Aperture (3.2.3) before importing my full iPhoto library.  Faces did quite a good job of identifying the kids in that sample.  I've just imported all of my iPhoto library, which includes photos back to when the kids were first born.  Faces is now making suggestions that seem pretty reasonable, but far from perfect.  I suspect that if I go through the process of training Faces to do a better job with the "baby faces" its performace would improve on the old photos I just added, but is that a bad idea?  I'm afraid that training Faces to recognize the baby version of someone will "broaden" the definition it's using, making recognition less accurate for new photos I add. I could tell Faces that the baby versions are different people, but that might be worse -- then I'd have two very similar face profiles that are competing to "claim" new faces.  Does anyone have any experience that might help?
    Thanks,
    Brad

    Let me start by stating:
    - I don't know
    - I don't think you'll get any help from Apple.
    That said, here's what I suggest.  The Faces parameters are biometric.  The human head changes the least of any body part over the course of life.  Still, there is bound to be an age prior to which Faces identification works less-well because the data is "smeared".  Similarly, after that age, the Faces identification should work with the same level of accuracy.
    I would, for the present, ignore that.  Identify all Faces you have.  If Faces identification is sub-optimal, pick an age that you think corresponds to what I've laid out above, and create a new Face for all pictures of the individual prior to that age.  At that point you'll have two "Faces" for each individual: let's say "Robin Infant" and "Robin (post-infant)".
    While Aperture makes it easy to combine Faces (drag-drop in Faces View), I don't know an easy way to split named Faces.  It's easy enough to group the Images you want (filter for "Face is ... " and for "Date is before ... ").  From there, you will have to rename the Faces one-by-one.  This goes quickly by pasting the name in the name field.
    My guess is that the identification algorithm rejects the data from included faces that are outliers.  IOW, I don't think you can train Faces to be sloppy.
    Let us know what you find out.

  • Faces Performance vs Keywording names

    I just purchased Aperture 3.1.2 and I've just started importing my 7000+ images.  I'm using this to organize and edit my family photos. I've heard about faces and was initially pretty excited about spending the ?? hours adding faces to my images.  However, after reading about performance issues I'm now wondering if it's worth my time and whether I should just keyword the names rather than using faces.  Is it realistic to assume Apple can fix this performance bottleneck?
    Opinions...comments??

    I love faces!
    I have a library with around 100k images and yes the initial scan took a while, now it is easy to find people. I have my library sorted by companies that I shoot for and am able to click on the top level folder for that company and find people easily. No I have not gone through all the images and tagged them, I do not have names for half the people. However key people in the organisation I have done a number of images of them and then as required have the system find more that might be them, works really well for me. Note I do have a fairly high spec'd machine. An example, one client there are some 20k images, I needed to find as many shots of a director who was retiring, to manually sort through all these images would take ages, the faces feature found all the shots that might be her and cut the time down for me dramatically.
    Tony

  • Face recognition over time

    How does Faces deal with change of appearance over time? Am I confusing it by asking it to recognize our children as they grew up over 30 years? And when my friend grew a beard?

    Very good question!
    I have about 12,000 family photos going back from 1850 to the present day. Some ancestors/descendants look like each other, most don't!
    But this makes some of the suggestions from Faces quite amusing: is my granddaughter the same as her great great aunt?!
    One of my grandsons is a total clone of his father, and pictures of them at the same age confuses Faces no end!
    But the more photos you identify, the better Faces works, but you won't confuse it, Faces will often confuse you!

  • IPad2 screen not working after 3' drop in smart case

    Hello
    so the iPad got knocked off the table and is dented bottom right corner and now the screen does not work.
    Just how hard is this to fix?
    Maybe an iFixIt tear down reveals a simple cable to replug in?
    or is it bricked from such a simple everyday accident?

    I do not know how to link to threads but ling it face down and whacking it fixed it. It did not for ages but face down on bed and hit very hard with flat hand right in the centre. I presume it reseals the case around the lid. Thanks to alanfromnewtownards for the tip:
    Re: i dropped my Ipad sideways, the screen is only black and it wont turn on

  • TS4268 I have used face time for ages but now it won't let me it's on on but saying enable to connect why is this

    My face time is not working I've been using it but now it say enable to connect. Also wont update.

    d.fromcarrollton wrote:
    i did as it said but now it's saying the synch server wont work and the auto play still does not appear like it should
    What is the exact error message?
    B-rock

  • Vendor ref. no. not appearing in print preview of vendor aging report

    Dear all,
    Vendor reference number is not appearing in print preview of vendor ageing report,we have
    customized template AGE3 collection report,we have taken print outs before a month,vendor
    reference number get printed in report,now it is not appearing
    What could be problem ?
    Any one faces this issue ?
    We are using SAP Business One 2005 B (7.40.252)  SP: 00  PL: 41.
    Latest patch upgrade to PL:46 will solve the issue ?
    Jeyakanthan

    hi all,
    Thru a workaround i brought up vendor reference number in print preview/print,
    Applied formatted search in  journal remarks of ap invoice thru query
    SELECT $[OPCH.NumAtCard]
    ,this will populate vendor ref. no in journal remarks
    which can be displayed in details in aging report.
    Is there any solution other than above to bring vendor reference number in print ?
    Jeyakanthan

  • Issue in converting Struts view to JSF view using struts-faces integration

    Hi All,
    I am facing a issue in my Sruts to JSF conversion application using struts-faces.jar integration library.
    Need expert's help desperately as I am not able to use <s:form> tag in my new jsf page to call a struts action.
    I want to call a struts action from my web page designed using JSF,
    but it seems impossible without using <s:form> tag from struts-faces integration library.
    Please suggest how to resolve this...
    I am using WSAD 5.1 IDE with inbuilt Test environment WebSphere server
    JSF Version: Sun's RI 1.1
    Struts framework: 1.2.6
    Struts-Faces Integration Library version: 1.0
    I have configured a controller element in struts-config.xml file as has been suggested by different online
    documents I studied:
    <controller>
    <set-property property="processorClass"
    value="org.apache.struts.faces.application.FacesRequestProcessor"/>
    </controller>
    But configuring a controller does not allow my test server to start up properly and due to errors the ActionServlet also becomes unavailable.
    If I comment the controller and start the test server it starts fine but then I cannot access the converted jsf page which contains the <s:form action="/xxxxx.do"> tag.
    If now I get back to <h:form> tag instead of <s:form> tag with a <h:commandButton action="xxxx.do"/> for form submission in my jsf page, I see the html page generated with all components but now checking the html source generated I see
    <form action="/contextName/jspFolder/sameDisplayedPage.jsf"> which is not valid and never gets called successfully.
    I think someways I need to use the <s:form> tag with the controller configured properly to use the struts-faces integration library's request processor, to get things working. But HOW???
    Following is the error I get if I use the <controller> tag element in struts-config.xml file and start the server.
    This error appears on starting the server without accessing any application's jsp web page
    [6/12/06 15:31:14:109 IST] 3e311815 ActionServlet E org.apache.struts.action.ActionServlet Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency.
    [6/12/06 15:31:14:109 IST] 3e311815 ActionServlet E org.apache.struts.action.ActionServlet TRAS0014I: The following exception was logged java.lang.IllegalAccessError: org.apache.commons.digester.SetPropertyRule tried to access method org/apache/commons/beanutils/BeanUtils.setProperty(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
    at org.apache.commons.digester.SetPropertyRule.begin(SetPropertyRule.java:198)
    at org.apache.commons.digester.Rule.begin(Rule.java:200)
    at org.apache.commons.digester.Digester.startElement(Digester.java:1273)
    at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
    at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.commons.digester.Digester.parse(Digester.java:1548)
    at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:736)
    at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:685)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:331)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:82)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
    at com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:870)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
    at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1277)
    at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:283)
    at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:387)
    at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:209)
    at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:987)
    at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
    at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:418)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:787)
    at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:575)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:271)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:249)
    at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
    at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
    at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:125)
    at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
    at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
    at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)
    at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
    at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
    at java.lang.reflect.Method.invoke(Method.java:386)
    at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
    at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)
    [6/12/06 15:31:14:188 IST] 3e311815 WebGroup E SRVE0020E: [Servlet Error]-[ActionServlet]: Failed to load servlet: javax.servlet.UnavailableException: org.apache.commons.digester.SetPropertyRule tried to access method org/apache/commons/beanutils/BeanUtils.setProperty(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:366)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:82)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
    at com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:870)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
    at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
    at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1277)
    at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:283)
    at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:387)
    at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:209)
    at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:987)
    at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
    at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:418)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:787)
    at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:575)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:271)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:249)
    at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
    at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
    at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:125)
    at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
    at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
    at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)
    at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
    at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
    at java.lang.reflect.Method.invoke(Method.java:386)
    at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
    at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)
    (same error message re-iterates/repeats itself... and finally -
    Error 503: Failed to load target servlet [ActionServlet] comes in web-browser
    Following is the error which I get if I comment the <controller> element in the struts-config.xml file
    and use a <s:form action="xxxxx.do"> in the struts converted jsf page. The web-server starts fine, but
    accessing the jsf page givers error as:
    [6/12/06 15:38:00:781 IST] 696f19de WebGroup I SRVE0180I: [Sample Struts-JSF integration application] [training2] [Servlet.LOG]: /jsp/welcomeF.jsp: init
    [6/12/06 15:38:01:219 IST] 696f19de WebGroup E SRVE0026E: [Servlet Error]-[]: java.lang.NullPointerException
    at org.apache.struts.faces.renderer.FormRenderer.encodeBegin(FormRenderer.java:114)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:683)
    at javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:591)
    at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:478)
    at org.apache.jsp._welcomeF._jspService(_welcomeF.java:207)
    at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:344)
    at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:662)
    at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:974)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:555)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    at org.apache.struts.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:974)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:555)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1054)
    at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:992)
    at org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:551)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:209)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:974)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:555)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
    at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:119)
    at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:276)
    at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
    at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
    at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
    at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
    at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:618)
    at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    Finally if I change my <s:form action="xxxxx.do"> tag to
    <h:form>
    <h:commandButton id="submit" action="xxxx.do" value="Submit" />
    I see the webpage coming up in the browser (no controller element used in struts-config.xml file this time)
    But in the html source of this html created from jsf I see
    <form id="_id2" method="post" action="/training2/jsp/welcomeF.faces" enctype="application/x-www-form-urlencoded">
    here form's action attribute is pointing to the same displayed page with the context name prefixed. I
    assume it is because jsf could not resolve the "xxxx.do" action to anything so set it to the same displayed page.
    May be I am wrong as usual...
    Below is the simple struts jsp page which I need to convert to jsf page as I am converting only the View part of application.
    I want to use the same struts beans and application logic at the back-end. At front-end I need UIComponents from JSF to be used.
    Following is the struts jsp page
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
    <%@ taglib prefix="html" uri="/WEB-INF/lib/struts-html.tld" %>
    <%@ taglib prefix="bean" uri="/WEB-INF/lib/struts-bean.tld" %>
    <html:html>
    <html:base/>
    <html:messages id="messages" />
    <font style="color:red; font=weight:italic; font-family: century gothic">
    <html:errors/>
    </font>
    <BODY>
    <P>Sample Struts and JSF integration example</P>
    <P>This one is being displayed via Struts specific tags</P>
    <html:form action="validateUser.do">
    <bean:message key="label.name" /> : <html:text property="name" />
    <bean:message key="label.password" /> : <html:password property="password" />
    <bean:message key="label.age" /> : <html:text property="age" />
    <bean:message key="label.city" /> : <html:text property="city" />
    <bean:message key="label.address" /> : <html:text property="address" />
    <html:submit property="submit" value="Show info via Struts" />
    </html:form>
    </BODY>
    </html:html>
    I have converted it into the following jsf page
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="http://struts.apache.org/tags-faces" prefix="s" %>
    <f:view>
    <HTML><BODY>
    <f:verbatim><P>Sample Struts and JSF integration example</P></f:verbatim>
    <f:verbatim><P>This one is being displayed via JSF tags</P></f:verbatim>
    <h:form> <!-- Want to use s:form tag instead of this h:form tag -->
    <h:inputText id="name" value="#{userForm.name}" /><f:verbatim>
    </f:verbatim>
    <h:inputSecret id="password" value="#{userForm.password}" /><f:verbatim>
    </f:verbatim>
    <h:inputText id="age" value="#{userForm.age}" /><f:verbatim>
    </f:verbatim>
    <h:inputText id="city" value="#{userForm.city}" /><f:verbatim>
    </f:verbatim>
    <h:inputText id="address" value="#{userForm.address}" /><f:verbatim>
    </f:verbatim>
    <h:commandButton id="submit" action="#{user.facesAction}" value="Show info via Struts" />
    </h:form>
    </BODY></HTML>
    </f:view>
    I am very hopeful of some answer from respected group experts, please help me.
    I am in urgency of course but would not push for immed. response like other, just want some help for sure that is going to
    be extremely valuable to me. Anticipating a helping hand...
    Thanks and Regards
    Vishal Sharm
    Time's fun when you're having flies � Kermit, the Frog
    -------------------------------------------------------------------------

    I've managed to get this working Ok from JDeveloper:
    See:
    http://www.groundside.com/blog/content/DuncanMills/J2EE+Development/?permalink=573FDB6F8D918B9704907899635CABB1.txt
    http://www.groundside.com/blog/content/DuncanMills/J2EE+Development/?permalink=2B04ACE99A6437EDED775F15553D1DED.txt
    Basically you just have to fiddle around with Library settings to get this working OK.
    As to how useful this is, well that's up to you - I'd not regard Faces + Struts as a must use combination, rather it's a can mix if you really need to. Look at Faces and Faces navigation first and see if that actually gives you enough before you start to look at mixing.

  • Powerbook and the dreaded alternating ? and smiling face in a folder.

    Hi, My G4 Powerbook has had a dead main battery for ages and I use it plugged in. It recently started losing wifi settings and date and time. I read on a forum that it was the PRAM battery and that it had drained and to take out the main battery and leave on charge for 48hrs. I did that.
    As an aside I had upgraded recently to OS 10.5.8 and done a clean install at the time.
    The computer then would make the start up sound but not launch the screen. This seemed to resolve itself however it then launched straight into Open Firmware saying bad memory (or something like that) and to type mac-boot so I did and then it just gave me the flashing ? and face folder.
    I reset the PRAM and NVRAM in the open firmware but no good.
    I found something on Bombich that said about how to setenv so I tried that (probably should not have done before asking here) No joy.
    It started opening to the apple logo then the shade came down and the restart you computer by holding down the start button text came up.
    I have plugged the laptop in in firewire mode (holding down the T button on start up) The hard disc still seems good.
    I have tried holding down C to get it to start on a bootable CD no joy.
    The machine currently starts up chimes and then goes to the flashing folder/? logo.
    I have run out of ideas anyone got any thoughts.

    HI and Welcome to Apple Discussions...
    launched straight into Open Firmware saying bad memory (or something like that) and to type mac-boot so I did and then it just gave me the flashing ? and face folder.
    Most likely the RAM is bad. (memory)
    A flashing question mark appears when you start your Mac
    Carolyn
    Message was edited by: Carolyn

  • ADF Faces & BC 10.1.3.4: Barcode Printing & ADF version of WebUtil?

    Hi all,
    Our existing application is built with Oracle Forms/Reports 9i which also uses Oracle WebUtil 10g because we need to print bar code labels. Our oracle forms appilcation invokes "Host" commands which allows it to print directly to the server's printer ports, this is accomplished by invoking WebUtil functionality which somehow bypasses(probably not the correct term to use) the jvm security sandbox. We need to have a similar barcode printing functionality on our ADF Faces/BC application however I'm not aware of the existence of "ADF WebUtil" which can be configured to allow access to printer ports.
    Here is some code snipets for the 9i Forms application for printing (which is done through Internet Explore Browser)
    CLIENT_TEXT_IO.PUT_LINE(myPrinter, output_str);
    If lineType = 'B' Then vertStartTemp := vertStartTemp + vertBStep;
    Else vertStartTemp := vertStartTemp + vertAStep;
    End If;
    End Loop;
    /* last line */
    output_str := 'P1'||chr(13)||chr(10);
    CLIENT_TEXT_IO.PUT_LINE(myPrinter, output_str);
    CLIENT_TEXT_IO.FCLOSE(myPrinter);
    EXCEPTION
    WHEN OTHERS THEN
    CLIENT_TEXT_IO.FCLOSE(myPrinter);
    message(sqlerrm );
    Raise Form_Trigger_Failure;
    END;
    Here is some java code which uses the awt library (only works locally due to jvm secuirty sandbox)
    public void testZebraBarCode(ActionEvent actionEvent) {
    //called from a commandButton action listner. will fail upon deployment to server because its trying to access native resouces.
    try {
    PrintService psZebra = null;
    PrinterJob printJob = PrinterJob.getPrinterJob();
    if (printJob.printDialog()) {
    psZebra = printJob.getPrintService();
    DocPrintJob job = psZebra.createPrintJob();
    String s =
    // Set Reference Point
    // Clear Image Buffer
    // Print direction (from Bottom of buffer)
    // Set label Length and gap
    "R0,0\n" + "N\n" + "ZB\n" + "Q122,16\n" +
    "A160,2,0,3,1,1,N,\"DATA: CARUGATE\"\n" +
    "B160,30,0,1A,2,7,50,N,\"612041600021580109\"\n" +
    "A160,92,0,1,1,1,N,\"AIA AGRICOLA IT.ALIMENT.S - 594679/VR\"\n" +
    "P1\n";
    byte[] by = s.getBytes();
    DocFlavor flavor = DocFlavor.BYTE_ARRAY.AUTOSENSE;
    // MIME type = "application/octet-stream",
    // print data representation class name = "[B" (byte array).
                Doc doc = new SimpleDoc(by, flavor, null);
                job.print(doc, null);
            } catch (PrintException e) {
    e.printStackTrace();
    Can anyone point me to the proper direction on how to accomplish this task?
    Thanks,
    Wes

    Hi,
    if you build a web application then you have to integrate a Swing based Applet to the web age to access the local client. You can't with native web means
    Frank

  • Safari blank page or loading for ages and then timeout!

    Hi, this is my first topic so please any reply would be much appreciated. I had a week holiday when my Mac was switched off. Before that I havent noticed any problem with it, everything was working fine and fast. I came back on the 1st, had some updates installed on the 2nd and since then I barely can search the web. The pages loading for ages, after that sometimes get info that Im not connected to the web or timeout or the server doesnt respond to that website. BUT my Skype is still fine I even had a two way video call and was perfectly working. 1st I thought it was Safari so I downloaded Mozzilla but I had the same issue with that. Sometimes Safari works ok for a while and then all of a sudden just try to go to another page from what I used and was ok and that new page just doesnt load. I emptied the cache, I reset Safari and after that my topsites never work again. Well not never but once I used something from there I will not be able to go back and use another one. Since the reset I cant even see all the icons in my TOPSites. This problem is killing me now, dont really now what to do, this is my first Mac and I bought it last october. Still have plenty to learn.
    My Safari version is 4.0.5.
    thanks

    HI and Welcome to Apple Discussions...
    Since you have already emptied the cache and reset Safari...
    Go here for trouble shooting 3rd party plugins or input managers which might be causing the problem. Safari: Add-ons may cause Safari to unexpectedly quit or have performance issues
    Right or control click the Safari icon in the Applications folder, then click: Get Info In the Get Info window click the black disclosure triangle next to General so it faces down. *Make sure Safari is NOT running in Rosetta.*
    

Web pages now include a small icon or 'favicon' which is visible in the addrMss bar and next to bookmarks. These icons take up disk space and slow Safari down. It is possible to erase the icons from your computer and start fresh. *To delete Safari's icon cache using the Finder, open your user folder, navigate to ~/Library/Safari/ and move this file "webpageIcons.db to the Trash.*
    If you still have problems with Safari, go to the Safari Menu Bar, click Safari/Preferences. Make note of all the preferences under each tab. Quit Safari. Now go to ~/Library/Preferences and move this file com.apple.safari.plist to the Desktop. Relaunch Safari. If it's a successful launch, then that .plist file needs to be moved to the Trash.
    Carolyn

  • Is There a Way to Improve Faces Accuracy?

    I've just started using Faces, and it was able to pull 375 photos of my mother out of a 31,000 image library - pretty good!
    Unfortunately, when tagging and searching my 5 kids (age range 2-14), I get >10,000 suggestions, always including all 5 kids. Now, it's not surprising that there is a family resemblance, but there are no "are these 2 twins?" pairs, and the human eye can easily break them down into face 1 thru face 5, even if the observer doesn't know them.
    It will be very tedious, of course, to run thru 10,000 images 5 times.
    Is the Faces function self-learning? That is, will it get better with feedback, like tagging 100 images of each kid? Or is what I'm seeing as good as it gets?

    And why would you even want to produce such a graphic? Small values  such as you describe them fall below what is statistically significant, making any data graphic based thereon a direct candidate for Junk Charts. It's simply bad data graphic design and I'm sure Mr. Tufte would agree on this. If you still want to go through with this, I don't really see the problem - 0.1% is 0.36 degrees, which will look only like a tapered stroke on even the biggest poster. Therefore rounding values up or down is really the only feasible option, especialyl since trying to actually print such a graphic would require minimum separations and area sizes to cater for dot gain/ ink bleed. One way or the other, your representation will be biased. That would also be true, if you only showed a section of the whole chart. No matter how you twist and turn it, your graphic would only contain misinformation, so how you draw it matters very little and AI's deficiencies in precision handling are the least of your worries.
    Mylenium

  • Please help iPhoto library problems - faces, facebook etc.

    I don't know what I'm doing wrong but iPhoto 09 has never worked very well for me. When I first started to use iPhoto 09 I went through my library to tag everyone so they came up in the faces thing. I had to add lots of missing faces because it didn't detect many. Then it merged lots of the faces together under one face name and also lost most of the ones I had tagged. I was really annoyed because this took me ages and I read on the forum that others were having problems so I decided to leave it for a while. I also had a huge problem uploading to facebook. When I made an album to upload it would start but then my internet would go off and then iPhoto just crashed. Whenever I touch any of the facebook albums iPhoto just crashes. After a couple of updates I started to think these features might be working better so I decided to sort out my library. I started to sort out the faces thing where they different people had been merged. I went through and added lots of missing faces. When I went back to check these photos the names I had added disappeared from the photo. I tried about 10 times and each time they disappeared on the same photos. Facebook was still crashing so I deleted all of my facebook albums which took ages because it kept crashing. Now it has duplicated an event and put it under a blank name and a different date. When i try to delete the photos they stay there and when I try to merge the folders that are the same, another event gets put in the folder of the same date, creating different duplicates. I don't understand what i'm doing wrong and I'm so scared of losing photos and all of the things like dates and order etc. Can anyone tell me why i'm having all of these problems? I think i need to rebuild my libary but I don't know how and i'm scared of losing photos or dates, or names or places or faces. Sorry such a long post, any help would be appreciated. Thanks.

    It's likely that your Library database has been damaged in all the crashing.
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.
    Regards
    TD

  • How do I get google out of my face?

    I just installed LittleSnitch to find out what my Mac was sending when I wasn't actually doing anything on line.
    It seems to be forever communicating with google.... safebrowsing-cache.google.com or safebrowsing.clients.google.com.
    Anyone know why? I stopped using google to search with ages ago; I now use Yahoo. Google earth is not running, in fact my Mac should be having nothing whatsoever to do with google.
    Has this humble search engine suddenly taken over the web or something?? How do I get it out of my face??
    Thanks!! (If you can't help me switch it off, an explanation about what it is doing would be welcome!)

    Linc,
    Thank you for replying. I'm wary of unchecking that option... it seems to be useful (although I haven't had any warnings that I can remember!).
    And what do google have to do with warning against fraudulent websites? Is it some sort of service provided by them and built into the browser? Just curious!

  • Batch confirm Faces-- possible?

    I'm finding "Faces" to be potentially very useful, but frustrating to implement because of the apparent necessity to click "Confirm" again and again with all of the instances of "Johnny Jones may also be in the photos below" where, yes, Johnny is the one pictured for the first 357 pictures, but then isn't consistently in many of those that follow.
    It would be useful to at the least be able to select an entire row and say "Yes, this is Johnny" or "No, this isn't" ... I have no problem where a row is split doing them one-by-one, but this seems ideal for being able to do some selecting of a group of photos and then mass or batch processing the confirmation or denial.
    Am I just missing something in front of my nose, or is this capability truly missing?

    AS Kirby stated it is also documented in the manual.
    • goto FACES corkboard
    • select the FACES tab at bottom left (not photos)
    • and click on the existing FACE you want to work on
    • for this face, existing faces will come up and "these other faces"MAY" come up below this
    1) Now click on 'confirm faces' at bottom of pane
    2) use a marquee/selection/select/click or select with command() key those you want to confirm (or reject)
    3) all faces go GREEN with confirm label
    4) OR *hold the option key down* then then those you select will all go RED for reject.
    5) or double click on each one to toggle CONFIRM (green) or REJECT (red) for each photo/face
    6) when complete or as you like click on "Done" (bad English BTW) button on bottom corner RHS.
    Also list will apear at bottom of this for other faces or UNNAMED faces.
    AS Kirby stated if you cntl+click / RMB over one of these faces you have the option to state that the "face" is "*NOT A FACE*"
    You just have to persevere with this as Aperture V3 seems to learn quite well about the faces.
    FWIW I learned all this over the past few months organising 6900 photos from a wedding. Takes ages but is really worth it.
    TIP: I have found if you go through and REJECT (red) the faces as NOT { a FACE of } xxxx then the Aperture will learn faster about a specific set of faces. Do this rather than SKIP or IGNORE the face.
    hth

Maybe you are looking for