No fusion method in raytracing mode

hello guys
little problem with AE
i created an earth with cloud etc
but if i set from classic 3d to raytracing mode
i can't set the cloud level to screen fusion mode
the fusion mode is totally disabled
with ray i can give deepness to the letters but i lost fusion method...
any solution?

can you just explain me this part? i really don't knwo how to replicate this effect D:
Oh, you want me to hold your hand?  You want me to do the thinking for you?  The 2-D layer-only, no-brainer method?  Okay, I'll hold your hand:
Footage needed:
Sphere: make sure it has transparency where it should have transparency.
Animated 3D Text: make sure it has transparency where it should have transparency.
a Background layer
I presume you know what the term "footage" means.
Procedure:
Make your main comp in the resolution and frame rate desired.  Close this comp for now.
Duplicate this main comp TWICE.  Name the duplicated comps "Sphere" and "Animated Text".
Open the Sphere comp.  Add the Sphere footage to it.  Close the comp.
Open the Animated Text comp.  Add the animated test footage to it.  Close the comp.
Open the Main comp.  Add the following layers to it, from bottom to top: background footage, Animated Text comp, Sphere comp, Sphere comp, Animated Text comp, Sphere comp.
Turn the bottom 4 layers in the main Comp OFF: click on each layer's eyeball icon.  This only leaves you with Layer 1 (Sphere) and Layer 2 (Animated Text) turned on.
Highlight Layer 2 (Animated Text).  Go to the TrkMat column and select Alpha Matte.  Poof!  The sphere disappears, and you only see the portion of the text within the area of the sphere.
Keeping Layer 2 highlighted, select the Pen tool to create a mask around the portions of the animated text that should be BEHIND THE SPHERE.  Set this mask's mode to Subtract.  You now only see the text that should be seen in front of the sphere.  Turn off this layer for now.
Turn on and highlight Layer 5 (Animated Text).  Go to the TrkMat column and select Alpha Inverted Matte.  Poof!  You now only see the portion of text that appears beyond the boundaries of the sphere.
Turn on layers 6 (Background), 3 (Sphere)  and 2 (Animated Text).  Your effect is now complete.  Adjust the mask on layer 2 if necessary.
There.  I've now held your hand throughought the process, and we've only used 2D layers.
Now, is there anything else I can do for you?  Tuck you in for a nap?  Get you some nice milk and cookies?  Bring you a nice, warm blanky and hot cocoa so you you can WASTE TIME SNUGGLING WITH YOUR GIRLFRIEND INSTEAD OF STUDYING AFTER EFFECTS?
Bye!

Similar Messages

  • Backup method in Noarchive mode

    Hi All,
    I have one question regarding backup methods. I have my all database in Oracle11gR2 in Noarchive mode. I want to define some backup method but no idea which one is preferable in noarchive mode. Cold backup is again not possible. can I take tablespace/datafile backup ? Is there any other option which I can perform in Noarchive mode or temporarily put the database in Archive and perform the backup?
    Please guide me.
    Thanks...

    user12115 wrote:
    Hi All,
    First of all thanks for your reply and suggestions. I have not lost the interest but reading and thinking on all your suggestion.
    About expdp yes I think this is the only option I was thinking before post a question here. but as we know this is should not consider as a backup.
    For Archive mode - this is R&D database and we have disk space issue if we can not put database in Archive mode.
    For COld backup - again not possible because single database uses in different time zone so DB should be up and running almost all the time.I think the operative word there is "almost". How big is the database? How long does it take to shut it down, back it up, and bring it back up? Unless the database is really big (why would an r&d database be really big, unless r&d was specific to VLDB) you should be able to do the job during the guy's lunch break. Even for an r&d database, you might be able to justify noarchivelog, but you will really feel the pain if you get a physically corrupted database and all you have is an export.
    >
    The only one option which I am not aware is what about John speicified. John can you please suggest or forward me some link with some backup example for more details. this is really helpful to me. From your suggested link I understand this is possible but after put the database in suspend mode how do I copy the Tablespace/datafiles - just simple Linux cp command or some other options also?
    Edited by: user12115 on Mar 5, 2013 5:08 AM
    Edited by: user12115 on Mar 5, 2013 5:15 AM

  • How to call a method in parallel mode

    Hi,
    I have a web application (ADF/JSF/EJB3) developed under jdev 11g
    I need to call a method in my backing bean but in parallel mode.
    The idea is that when the user click on a button to compute something i do not want the user to wait untill the process is finished.
    e.g.
    public String doSomeAction(){
    callMethodXY();
    return null;
    I do not want to wait until callMethodXY is finished to continue with my process.
    I just want to call it in parallel and continue working normally.
    Which is the best approach.
    Regards,
    Emile

    Emile,
    No, not my opinion at all. I was simply stating a fact that if you do this in another thread, you must not access FacesContext nor the binding container from that other thread - it's a technical limitation. If you have something that needs doing in the background, then a thread is a fine way to do it.
    John

  • Is UDPDatagramConnection's send() method in blocking mode?

    Hello,
    I need your help in order to clarify this problem. I'd like to know if the send() method of UDPDatagramConnection is in blocking mode by default (Or is there any possiblity to verify it?).
    Thanks in advance for your response,
    Luubi.

    Since it throws InterruptedIOException for timeouts of interrupts I'm gessing this is a blocking method.

  • Override save method in contribution mode

    Hello,
    I am working on SSXAapplication supported by UCM 11g + siteStudio with Jdev 11g.
    I have to override the method behind the save button comes in Contribution mode. I would be great help if you can tell me the file name where I can make my changes.
    Thanks,
    MAK

    Hi ,
    I think it would be wcm.contributor.js or wcm.sitestudio.form.js
    You can check the files under <MW_Home>/Oracle_ECM1/ucm/idc/components/SiteStudio/publish/resources/wcm/sitestudio
    Thanks
    Srinath

  • Interface method in enhancement mode

    Hello Experts,
    I need to enhance a standard web dynpro component. I have created a new method in the component controller using enhancement implementation. This method has to be called from another component. Therefore I need to make this as an interface method. But in enhancement mode I do not see an option to make this method as an interface mathod. Kindly let me know if this is poosible.
    Thanks,
    Pooja

    Hi Pooja,
    Please check this threads.. Hope you understand.
    Add an interface Method/Event via enhancement??
    How to make Interface node in an Enhancement Implementation
    Cheers,
    Kris.

  • Installing Oracle Fusion Middleware in Silent Mode = -silent

    Hi there, I´m trying to install ofm_soa_generic_11.1.1.1.0_disk1_1of1 (Oracle Soa Suite) through silent mode by -silent flag.
    I´m using this command :
    /<package>/./runInstaller -jreLoc <jrelocation> -silent
    I´m getting these errors :
    [ERROR] All of the following variables must be present.
    Provide a value for Variable Name:ORACLE_HOME
    . Aborting Install
    All items behind passed successfully !
    How can I set oracle_home if installation has not being done yet ? Plz any help I´d appreciate.
    Thanks.
    Edson

    The easiest way to create a response file is by starting the wizard, filing in the blanks on all pages and save the result before the wizard asks you to install. Just stop here.
    --olaf                                                                                                                                                                                                                                                                                                                                                                                               

  • InvalidProgramException thrown from async version of methods in release mode

    Hi,
    I am working on a small library and refactored it to use code contracts. I'm almost done and started playing with the contracts options. I noticed that if I select Full runtime contract checking - all is fine, but if I select any other option, e.g. release
    requires, 5 of my unit tests fail by throwing InvalidProgramException from within an asynchronous protected method with Requires<Exn>:
    protected virtual async Task LoadHashToValidateAsync(
    Stream encryptedStream)
    Contract.Requires<ArgumentNullException>(encryptedStream != null, "encryptedStream");
    Contract.Requires<ArgumentException>(encryptedStream.CanRead, "The argument \"encryptedStream\" cannot be read from.");
    Contract.Requires<ArgumentException>(!ShouldEncryptHash || PrivateKey != null, "The certificate does not contain a private key for decryption.");
    If I revert the option to Full checking - all is fine. Also the synchronous version of the same method with the identical Requires doesn't have this problem.
    Can you please help how to fix the problem.
    Thanks
    Val

    Hi,
    I am working on a small library and refactored it to use code contracts. I'm almost done and started playing with the contracts options. I noticed that if I select Full runtime contract checking - all is fine, but if I select any other option, e.g. release
    requires, 5 of my unit tests fail by throwing InvalidProgramException from within an asynchronous protected method with Requires<Exn>:
    protected virtual async Task LoadHashToValidateAsync(
    Stream encryptedStream)
    Contract.Requires<ArgumentNullException>(encryptedStream != null, "encryptedStream");
    Contract.Requires<ArgumentException>(encryptedStream.CanRead, "The argument \"encryptedStream\" cannot be read from.");
    Contract.Requires<ArgumentException>(!ShouldEncryptHash || PrivateKey != null, "The certificate does not contain a private key for decryption.");
    If I revert the option to Full checking - all is fine. Also the synchronous version of the same method with the identical Requires doesn't have this problem.
    Can you please help how to fix the problem.
    Thanks
    Val

  • 9.0.2 JAZN SSO doasprivileged-mode=true  does not work

    I've been trying to deploy an application to my "fresh" 9iR2 App Server that has been installed on Solaris 8 with all the patches 9.0.2. (I also have a second Solaris 8 machine with the 9iR2 Infrastructure installed, also patched up to the latest rev of 9.0.2). I'm deploying my EAR file with the Enterprise Manager deployment tool, and it works great (except for the following problem). I want to make my servlets run in "doasprivileged-mode" as described in
    http://otn.oracle.com/tech/java/oc4j/doc_library/902/servicesjun02/jaas_j2a.htm
    I believe I have everything setup correctly, but when I try (in my servlet) to try to access JAAS like this:
    AccessControlContext acc = AccessController.getContext()
    OR, do this:
    AccessController.checkPermission(new FilePermission("/tmp/test.txt", "read"));
    I get the following exception in my browser and then another exception in the opmn log. I believe the root cause is this: "The system is unable to retreive the specified role(s)." But I have no idea what role it's talking about... When I run the JAZN shell commands and look around in the "llnl" realm, I see the AUTHENTICATED_USERS group and the user I'm logging into SSO as, is a member of this group.
    Thanks for any info/help on this matter. Also, if someone has a working example that shows the use of the doasprivliged-mode="true" that would really help. The callerInfo and ssoInfo examples don't seem to address this additional use of the JAAS environment (past asking the HttpServletRequest for the Principal object)
    --Leif
    java.security.PrivilegedActionException: javax.servlet.ServletException: A JAZN internal error has occurred.
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:256)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:558)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:269)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    Root cause is; java.lang.IllegalStateException: A JAZN internal error has occurred.
         at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.checkValidity(LDAPGranteeEntry.java:286)
         at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.getGranteeEntry(LDAPGranteeEntry.java:297)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGrantees(LDAPLocalPolicy.java:316)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGranteeEntries(LDAPLocalPolicy.java:264)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getPermissions(LDAPLocalPolicy.java:1029)
         at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:649)
         at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:680)
         at oracle.security.jazn.spi.PolicyProvider.getPermissions(PolicyProvider.java:218)
         at javax.security.auth.SubjectDomainCombiner$3.run(SubjectDomainCombiner.java:253)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.SubjectDomainCombiner.combine(SubjectDomainCombiner.java:249)
         at java.security.AccessControlContext.goCombiner(AccessControlContext.java:516)
         at java.security.AccessControlContext.combineWithPrivilegedContext(AccessControlContext.java:305)
         at java.security.AccessControlContext.optimize(AccessControlContext.java:404)
         at java.security.AccessController.checkPermission(AccessController.java:398)
         at gov.llnl.ais.test.TestServlet.doPost(TestServlet.java:59)
         at gov.llnl.ais.test.TestServlet.doGet(TestServlet.java:44)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:244)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:252)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:558)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:269)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    I also get this exception in $ORACLE_HOME/opmn/logs/home.default_island.1
    java.lang.reflect.InvocationTargetException: oracle.security.jazn.JAZNException: The system is unable to retreive the specified role(s).
         at oracle.security.jazn.spi.ldap.LDAPRealmRole.<init>(LDAPRealmRole.java:91)
         at java.lang.reflect.Constructor.newInstance(Native Method)
         at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.init(LDAPGranteeEntry.java:218)
         at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.<init>(LDAPGranteeEntry.java:121)
         at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.<init>(LDAPGranteeEntry.java:116)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGrantees(LDAPLocalPolicy.java:315)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGranteeEntries(LDAPLocalPolicy.java:264)
         at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getPermissions(LDAPLocalPolicy.java:1029)
         at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:649)
         at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:680)
         at oracle.security.jazn.spi.PolicyProvider.getPermissions(PolicyProvider.java:218)
         at javax.security.auth.SubjectDomainCombiner$3.run(SubjectDomainCombiner.java:253)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.SubjectDomainCombiner.combine(SubjectDomainCombiner.java:249)
         at java.security.AccessControlContext.goCombiner(AccessControlContext.java:516)
         at java.security.AccessControlContext.combineWithPrivilegedContext(AccessControlContext.java:305)
         at java.security.AccessControlContext.optimize(AccessControlContext.java:404)
         at java.security.AccessController.checkPermission(AccessController.java:398)
         at gov.llnl.ais.test.TestServlet.doPost(TestServlet.java:59)
         at gov.llnl.ais.test.TestServlet.doGet(TestServlet.java:44)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:244)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:252)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:558)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:269)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
         at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    Here are my XML files:
    === application.xml start ===
    <?xml version="1.0" encoding="windows-1252"?>
    <!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" "http://java.sun.com/j2ee/dtds/application_1_2.dtd">
    <application>
         <display-name>TestMe</display-name>
         <module>
              <web>
                   <web-uri>test.war</web-uri>
                   <context-root>/testme</context-root>
              </web>
         </module>
         <security-role>
              <role-name>users</role-name>
         </security-role>
    </application>
    === application.xml end ===
    === orion-application.xml start ===
    <?xml version="1.0" encoding="windows-1252"?>
    <!DOCTYPE orion-application PUBLIC "-//Evermind//DTD J2EE Application runtime 1.2//EN" "http://xmlns.oracle.com/ias/dtds/orion-application.dtd">
    <orion-application>
         <web-module id="test" path="test.war"/>
         <security-role-mapping name="users">
              <group name="llnl/AUTHENTICATED_USERS"/>
         </security-role-mapping>
         <persistence path="persistence"/>
         <log>
              <file path="application.log"/>
         </log>
         <!-- use JAZN-XML by default
         <jazn provider="XML" location="./jazn-data.xml"/> -->
         <!-- use JAZN-LDAP instead -->
         <jazn provider="LDAP" default-realm="llnl" location="my-ldap-server-is-here"/>
         <namespace-access>
              <read-access>
                   <namespace-resource root="">
                        <security-role-mapping impliesAll="true" name="&lt;jndi-user-role&gt;">
                             <group name="administrators"/>
                        </security-role-mapping>
                   </namespace-resource>
              </read-access>
              <write-access>
                   <namespace-resource root="">
                        <security-role-mapping impliesAll="true" name="&lt;jndi-user-role&gt;">
                             <group name="administrators"/>
                        </security-role-mapping>
                   </namespace-resource>
              </write-access>
         </namespace-access>
    </orion-application>
    === orion-application.xml end ===
    === orion-web.xml start ===
    <?xml version="1.0"?>
    <!DOCTYPE orion-web-app PUBLIC "-//Evermind//DTD Orion Web Application 2.3//EN" "http://xmlns.oracle.com/ias/dtds/orion-web.dtd">
    <orion-web-app>
         <jazn-web-app auth-method="SSO" runas-mode="true" doasprivileged-mode="true"/>
    </orion-web-app>
    === orion-web.xml end -===
    === web.xml start ===
    <?xml version="1.0"?>
    <!DOCTYPE web-app SYSTEM "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
         <servlet>
              <servlet-name>TestServlet</servlet-name>
              <servlet-class>gov.llnl.ais.test.TestServlet</servlet-class>
              <security-role-ref>
                   <role-name>users</role-name>
                   <role-link>users</role-link>
              </security-role-ref>
              <!--          <run-as>
              <role-name>users</role-name>
              </run-as> -->
         </servlet>
         <servlet-mapping>
              <servlet-name>TestServlet</servlet-name>
              <url-pattern>/test</url-pattern>
         </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
         </welcome-file-list>
         <error-page>
              <error-code>404</error-code>
              <location>/error.jsp</location>
         </error-page>
         <security-constraint>
              <web-resource-collection>
                   <web-resource-name>authenticated</web-resource-name>
                   <url-pattern>/test</url-pattern>
              </web-resource-collection>
              <auth-constraint>
                   <role-name>users</role-name>
              </auth-constraint>
         </security-constraint>
         <login-config>
              <auth-method>BASIC</auth-method>
         </login-config>
         <security-role>
              <role-name>users</role-name>
         </security-role>
    </web-app>
    === web.xml end ===
    === TestServlet.java start ===
    package gov.llnl.ais.test;
    import java.io.FilePermission;
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.security.auth.Subject;
    import javax.security.auth.SubjectDomainCombiner;
    import javax.security.auth.login.LoginContext;
    import javax.security.auth.login.LoginException;
    import javax.servlet.http.HttpServlet;
    import java.security.AccessControlContext;
    import java.security.AccessController;
    import java.security.DomainCombiner;
    import java.security.Principal;
    import java.util.Iterator;
    import java.util.Set;
    import oracle.security.jazn.oc4j.JAZNUserAdaptor;
    public class TestServlet extends HttpServlet {
         * Constructor for TestServlet.
         public TestServlet() {
              super();
         * @param request
         * @param response
         public void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException {
              doPost(request, response);
         public void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException {
              PrintWriter pw = response.getWriter();
              pw.println("<html><head><title>Hi</title><body>Hi there dude<br>You are:");
              pw.println(request.getRemoteUser());
              Principal p = request.getUserPrincipal();
              if (p instanceof JAZNUserAdaptor) {
                   JAZNUserAdaptor jaznuser = (JAZNUserAdaptor) p;
                   pw.println("<br>SSO user DN [RealmPrincipal.getFullName] = " + jaznuser.getFullName() + "<br>");
                   pw.println("Subscriber name [Realm.getName] = " + jaznuser.getRealm().getName() + "<br>");
                   pw.println("Subscriber DN [Realm.getFullName] = " + jaznuser.getRealm().getFullName() + "<p>");
              AccessController.checkPermission(new FilePermission("/tmp/test.txt", "read"));
              Subject subject = null;
              AccessControlContext acc = AccessController.getContext();
              subject = Subject.getSubject(acc);
              if (subject == null) {
                   pw.println("Subject via AccessControlContext is null.<br>");
                   DomainCombiner dc = acc.getDomainCombiner();
                   if (dc instanceof SubjectDomainCombiner) {
                        subject = ((SubjectDomainCombiner) dc).getSubject();
              if (subject == null) {
                   pw.println("Subject via DomainCombiner is null.<br>");
              if (subject != null) {
                   Set principals = subject.getPrincipals();
                   Iterator principalsIterator = principals.iterator();
                   while (principalsIterator.hasNext()) {
                        Principal principal = (Principal) principalsIterator.next();
                        pw.println("Principal: " + principal.toString() + "<br>");
              pw.println("</body></html>");
    === TestServlet.java end ===

    More info...
    When I go into the JAZN tool via:
    java -jar jazn.jar -shell
    Then do this:
    JAZN:> cd realms/llnl/roles/AUTHENTICATED_USERS
    JAZN:llnl> ls permissions
    java.lang.reflect.InvocationTargetException: oracle.security.jazn.JAZNException: The system is unable to retreive the specified role(s).
    at oracle.security.jazn.spi.ldap.LDAPRealmRole.<init>(LDAPRealmRole.java:91)
    at java.lang.reflect.Constructor.newInstance(Native Method)
    at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.init(LDAPGranteeEntry.java:218)
    at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.<init>(LDAPGranteeEntry.java:121)
    at oracle.security.jazn.spi.ldap.LDAPGranteeEntry.<init>(LDAPGranteeEntry.java:116)
    at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGrantees(LDAPLocalPolicy.java:315)
    at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getGranteeEntries(LDAPLocalPolicy.java:264)
    at oracle.security.jazn.spi.ldap.LDAPLocalPolicy.getPermissions(LDAPLocalPolicy.java:1029)
    at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:649)
    at oracle.security.jazn.spi.ldap.LDAPJAZNPolicy.getPermissions(LDAPJAZNPolicy.java:680)
    at oracle.security.jazn.tools.Admintool.listRolePerms(Admintool.java:1140)
    at oracle.security.jazn.tools.Admintool.processArgs(Admintool.java:404)
    at oracle.security.jazn.tools.Admintool.lsCommand(Admintool.java:2782)
    at oracle.security.jazn.tools.Admintool.shell(Admintool.java:2399)
    at oracle.security.jazn.tools.Admintool.processArgs(Admintool.java:230)
    at oracle.security.jazn.tools.Admintool.main(Admintool.java:123)
    A JAZN internal error has occurred.
    What could be causing this problem? It seems to be the same error that I'm getting in the OPMN log.
    Thanks!
    --Leif

  • ISE Endpoint losing IP after transition to Low-Impact-Mode

    I've recently moved an ISE implementation into the low-impact authentication phase, and the client's security cameras are having a rough go of it. In monitor mode, they were able to stay connected as they should but in low-impact mode they are losing their IP addresses as evidenced in the auth session output below:
    SWITCH-1#sh auth sess int g4/0/6            Interface:  GigabitEthernet4/0/6          MAC Address:  0040.8cc7.4822           IP Address:  10.92.6.3            User-Name:  00-40-8C-C7-48-22               Status:  Authz Success               Domain:  DATA       Oper host mode:  multi-domain     Oper control dir:  both        Authorized By:  Authentication Server          Vlan Policy:  N/A              ACS ACL:  xACSACLx-IP-PERMIT_ALL_TRAFFIC-5165e13c      Session timeout:  3600s (local), Remaining: 338s       Timeout action:  Reauthenticate         Idle timeout:  N/A    Common Session ID:  0AFF320A000661C965742D42      Acct Session ID:  0x00067E9F               Handle:  0x72000982Runnable methods list:       Method   State       dot1x    Failed over       mab      Authc SuccessSWITCH-1#sh auth sess int g4/0/6            Interface:  GigabitEthernet4/0/6          MAC Address:  0040.8cc7.4822           IP Address:  169.254.45.196            User-Name:  00-40-8C-C7-48-22               Status:  Authz Success               Domain:  DATA       Oper host mode:  multi-domain     Oper control dir:  both        Authorized By:  Authentication Server          Vlan Policy:  N/A              ACS ACL:  xACSACLx-IP-PERMIT_ALL_TRAFFIC-5165e13c      Session timeout:  3600s (local), Remaining: 338s       Timeout action:  Reauthenticate         Idle timeout:  N/A    Common Session ID:  0AFF320A000661C965742D42      Acct Session ID:  0x00067E9F               Handle:  0x72000982Runnable methods list:       Method   State       dot1x    Failed over       mab      Authc Success
    This is happening approx. every 10 seconds which curiously is the timer value of my dot1x tx-period. As well, the host never has its reauthentication timer restarted but I can see the following in ISE approx. every 10-15 seconds:
    Why is it going through Dynamic Authorization? Why am I losing my legitimate IP address every 10 seconds and getting an APIPA address in its place? The port configuration is as follows:
    interface GigabitEthernet4/0/6 description Security switchport access vlan 292 switchport mode access ip access-group ACL-DEFAULT in power inline auto max 15400 authentication event fail action next-method authentication host-mode multi-domain authentication open authentication order dot1x mab authentication priority dot1x mab authentication port-control auto authentication periodic authentication violation restrict mab dot1x pae authenticator dot1x timeout tx-period 10 storm-control broadcast level 2.00 storm-control action shutdown spanning-tree portfast spanning-tree bpduguard enableend
    And my ACL-DEFAULT is...
    Extended IP access list ACL-DEFAULT    10 permit udp any eq bootpc any eq bootps    20 permit udp any any eq domain    30 permit icmp any any    40 permit udp any any eq tftp    50 deny ip any any log
    Upon switch log review, I'd noticed that the ACL-DEFAULT is blocking the cameras from certain igmp and tcp/554 (RTSP) communications. To see if it would help, even though I shouldn't have to, I placed ACE's into my ACL-DEFAULT to permit this traffic and would still drop my IP address every 10 seconds. I shouldn't have to do this because the "xACSACLx-IP-PERMIT_ALL_TRAFFIC-5165e13c" is a simple "permit ip any any" ACL which should allow all of the traffic to flow.
    Ideas?
    Kind Regards,
    Kevin

    As well, the dACL is properly replacing the first "any" with the endpoint's IP:
    SWITCH-1#show ip access-lists interface g4/0/6
         permit ip host 169.254.45.196 any
    SWITCH-1#show ip access-lists interface g4/0/6
         permit ip host 10.92.6.3 any
    Kind Regards,
    Kevin

  • Third Party X-Fi Mode Switching Softw

    I recently ran across an issue which is documented in this thread:
    http://forums.creative.com/creativelabs/board/message?board.id=soundblaster&message.id=53809
    What I found out raised an interesting possibility: it should fairly easy to make software to switch modes with X-Fi sound cards. The community only needs to work together to make some third party software to get the job done.
    When modes are switched for the X-Fi, the following folder is utilized (on XP, at any rate):
    C:\Documents and Settings\All Users\Application Data\Creative\Spi\
    {00000005-00000000-00000007-000002-00000005-00202}\Modes
    The files which are involved are named as such:
    CTXFICMu.ini
    CTXFICMu.rfx
    CTXFIEMu.ini
    CTXFIEMu.rfx
    CTXFIGMu.ini
    CTXFIGMu.rfx
    The two 'CTXFICMu' files correspond to Audio Creation Mode, while the 'CTXFIEMu' files match Entertainment Mode and the 'CTXFIGMu' files match Game Mode.
    The *.ini files are text files containing mixer information for each mode, and the *.rfx files are binary files. I suspect the *.rfx files may be related to the programmable nature of the audio chip, but I haven't messed around with them too much since it is outside the scope of my abilities.
    The CTXFISPI.EXE process is making the reads and writes to these files, which seems to indicate that it does the dirty work when it comes to changing the modes of the card.
    If the community can determine how to encourage CTXFISPI.EXE to switch modes (or if Creative decides to be forthcoming with the details), then third party apps can be developed to make the switch easier (tray app menu), faster (no animations), more efficient, and seamless (a scriptable method for changing modes would be great!).
    Additionally, it shouldn't be too hard to make software which allows for per user mixer settings with the X-Fi. It is only a matter of switching in a particular user's *.ini and *.rfx files to the Modes directory before CTXFISPI.EXE loads them at log in, and then saving the same files again at log off.
    So, I have a request for Creative: would you please release some documentation about how to switch modes programmatically or even from the command line?
    I'm also throwing out this challenge to the community: if Creative is unable or unwilling to release the information needed, then let's get under the hood of the X-Fi and decode mode switching ourselves. If someone can expose how mode switching works, then I would be more than happy to whip up an interface for it.
    Drailex_Mauder

    I have created a quick fix for the lack of mode switching options currently available. I would like to program something more feature rich in C, but for now VBScript is better than nothing. If we don't get a leg up from Creative, it may be a while as I will have to look into reverse engineering the software. This would require learning some new skills on my part.
    These scripts work by loading the Creative Audio Console and pushing the appropriate keystrokes to change the mode. It is a dirty way to get the job done, but until more is known about how to change modes through CTXFISPI.EXE these scripts will have to do.
    I am releasing these scripts under a BSD licence, which appears at the end of this message. Kinda silly for such small blocks of code, but it's there more to cover my assets with the legal disclaimer than anything else.
    Copy each block of code into a separate text file and make sure that the file name ends in a VBS extension. Any up to date 2000 or XP machine should run these scripts no problem. I have placed shortcuts to the scripts in my Quick Launch Toolbar so that I can quickly change modes.
    You could also add them to a script which switches to game mode, runs your game, and then switches back to entertainment mode.
    VERY IMPORTANT: The Creative Audio Console must not be running when you run one of these scripts, otherwise the script will randomly change your settings.
    And once again, if anyone can assist in determining how to coax CTXFISPI.EXE into switching modes, this will take things a long way to creating 3rd party mode switching software which meets the goals of my original post in this thread.
    ----- Start Of "Entertainment Mode.vbs" -----
    Option Explicit
    Dim WshShell
    Set WshShell = CreateObject("WScript.Shell" )
    ' Start up the Audio Console
    WshShell.CurrentDirectory = "C:\Program Files\Creative\AudioCS"
    WshShell.Run("CTAudCS.exe" )
    ' On slower machines the Sleep value may need to be increased.
    WScript.Sleep(500)
    ' Send the keystrokes to change the mode
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{RIGHT}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{ENTER}" )
    WScript.Quit(0)
    ----- End Of "Entertainment Mode.vbs" -----
    ----- Start Of "Game Mode.vbs" -----
    Option Explicit
    Dim WshShell
    Set WshShell = CreateObject("WScript.Shell" )
    ' Start up the Audio Console
    WshShell.CurrentDirectory = "C:\Program Files\Creative\AudioCS"
    WshShell.Run("CTAudCS.exe" )
    ' On slower machines the Sleep value may need to be increased.
    WScript.Sleep(500)
    ' Send the keystrokes to change the mode
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{RIGHT}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{DOWN}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{ENTER}" )
    WScript.Quit(0)
    ----- End Of "Game Mode.vbs" -----
    ----- Start Of "Audio Creation Mode.vbs" -----
    Option Explicit
    Dim WshShell
    Set WshShell = CreateObject("WScript.Shell" )
    ' Start up the Audio Console
    WshShell.CurrentDirectory = "C:\Program Files\Creative\AudioCS"
    WshShell.Run("CTAudCS.exe" )
    ' On slower machines the Sleep value may need to be increased.
    WScript.Sleep(500)
    ' Send the keystrokes to change the mode
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{RIGHT}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{UP}" )
    WshShell.SendKeys("{DOWN}" )
    WshShell.SendKeys("{DOWN}" )
    WshShell.SendKeys("{TAB}" )
    WshShell.SendKeys("{ENTER}" )
    WScript.Quit(0)
    ----- End Of "Audio Creation Mode.vbs" -----
    * Copyright (c) 2006 Breen Ouellette
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions are met:
    * . Redistributions of source code must retain the above copyright notice,
    * this list of conditions, and the following disclaimer.
    * 2. Redistributions in binary form must reproduce the above copyright notice,
    * this list of conditions, and the following disclaimer in the documentation
    * and/or other materials provided with the distribution.
    * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
    * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
    * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
    * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
    * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
    * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
    * THIS SOFTWARE, EVEN IF IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.Message Edited by Drailex_Mauder on 03-4-20060:35 PM
    Message Edited by Drailex_Mauder on 03-4-20060:56 PM

  • Problem in full screen mode air application

    Hi All
    I am facing some problem in creating an air application. I used fullscreenmode .FULL_SCREEN_INTERACTIVE to maximize the window on load the application was succeeded in some extent. But there is one problem one bottom bar is coming just under the window. can anybody please help me. I am attaching the preview with this.
    Thanks and regards

    Hi M*A*S*H 4077 thanks agan for your reply sending you the total code i used in my project.As I am a new coder my codes are not in abc please try to understand.please have a look and if u want to see my componentcode then also i can send code.component i only used in the video part.
    thank you
    <?xml version="1.0" encoding="utf-8"?>
    <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
        xmlns:components="components.*"
        verticalAlign="top"
        backgroundColor="white"
        borderStyle="none"
        borderThickness="0"
        creationComplete="init();"
        baseline="0"
        paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0"      
        initialize="service.send()"               
        applicationComplete="fullscreenmode()"
        backgroundGradientAlphas="[1.0, 1.0]"
        backgroundGradientColors="[#CCCCCC, #090909]"
        backgroundImage="@Embed(source='assets/background/background.jpg')"
        >
        <mx:Script>
            <![CDATA[
                import mx.controls.Alert;
                import flash.display.Sprite;
                import flash.display.StageAlign;
                import flash.display.StageScaleMode;
                import mx.rpc.events.ResultEvent;
                import mx.effects.Iris;
                import mx.effects.easing.*;
                import flash.utils.Timer;
                [Bindable]
                public var secondsTillDue:int=100;
                import mx.collections.ArrayCollection;
                import mx.rpc.events.ResultEvent;
                public var bol:Boolean;
                [Bindable]
                private var images:ArrayCollection;
                [Bindable]
                private var centerpoint:Number;
                [Bindable]
                private var currentIndex : Number = 0;
                public var myTimer:Timer;
                [Bindable]
                private var mainwidth:Number;
                [Bindable]
                private var mainheight:Number;
       private function init():void {
                myTimer=new Timer(1000);
                myTimer.addEventListener(TimerEvent.TIMER,warnIfClose);
                myTimer.start();
                // Initialize the uldr variable which will be used to load the external
                // playlist XML file.
                uldr = new URLLoader();
                uldr.addEventListener(Event.COMPLETE, xmlCompleteHandler);
                uldr.load(new URLRequest(PLAYLIST_XML_URL));
            /* function setFullScreenDisplayState():void{
                 stage.displayState=stageDisplayState.FULL_SCREEN_INTERACTIVE;
          public function warnIfClose(event:TimerEvent):void{
            secondsTillDue=secondsTillDue-1;
            if(secondsTillDue==90){   
             lab1.setStyle("hideEffect", fade);
             lab1.visible=false;
             clockpan.visible=false;
             clockpan.includeInLayout=false        
             clock1.setStyle("hideEffect", fade);
             clock1.visible=false;        
            else if(secondsTillDue==88){
                mainbox
                imagePart.setStyle("showEffect",fade);
                imagePart.visible=true;
                imagePart.includeInLayout=false;
             else if(secondsTillDue==83){
                 imagePart.visible=false;            
                 imagePart.setStyle("hideEffect",fade)        
                 videoContainer.visible=true;
                 playVideo();    
                private function fullscreenmode():void{
                stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
                mainwidth=stage.width;
                mainheight=stage.height;
                centerpoint=stage.height/2;
                private function serviceHandler(event:ResultEvent):void{           
                    images = event.result.gallery.img;
                    var timer:Timer = new Timer(15000);
                    timer.addEventListener(TimerEvent.TIMER,nextImage);
                    timer.start();
                private function nextImage(event:TimerEvent):void{
                        if (currentIndex < images.length - 1){
                            currentIndex++;
                        else {
                            currentIndex = 0;
            import mx.controls.ProgressBarMode;
                 * The amount of time between calls to update the playhead timer, in
                 * milliseconds.
                private const PLAYHEAD_UPDATE_INTERVAL_MS:uint = 10;
                 * The path to the XML file containing the video playlist.
                private const PLAYLIST_XML_URL:String = "playlist.xml";
                 * The client object to use for the NetStream object.
                private var client:Object;
                 * The index of the currently playing video.
                [Bindable]
                private var idx:uint = 0;
                 * A copy of the current video's metadata object.
                private var meta:Object;
                private var nc:NetConnection;
                private var ns:NetStream;
                private var playlist:XML;
                private var t:Timer;
                private var uldr:URLLoader;
                private var vid:Video;
                private var videosXML:XMLList;
                 * The SoundTransform object used to set the volume for the NetStream.
                private var volumeTransform:SoundTransform;
                 * Constructor
                private function initApp():void {
                    // Initialize the uldr variable which will be used to load the external
                    // playlist XML file.
                    uldr = new URLLoader();
                    uldr.addEventListener(Event.COMPLETE, xmlCompleteHandler);
                    uldr.load(new URLRequest(PLAYLIST_XML_URL));
                 * Once the XML file has loaded, parse the file contents into an XML object,
                 * and create an XMList for the video nodes in the XML.
                private function xmlCompleteHandler(event:Event):void {
                    playlist = XML(event.target.data);
                    videosXML = playlist.video;
                    main();
                 * The main application.
                private function main():void {
                    volumeTransform = new SoundTransform();
                    // Create the client object for the NetStream, and set up a callback
                    // handler for the onMetaData event.
                    client = new Object();
                    client.onMetaData = metadataHandler;
                    nc = new NetConnection();
                    nc.connect(null);
                    // Initialize the NetSteam object, add a listener for the netStatus
                    // event, and set the client for the NetStream.
                    ns = new NetStream(nc);
                    ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
                    ns.client = client;
                    // Initialize the Video object, attach the NetStram, and add the Video
                    // object to the display list.
                    vid = new Video();
                    vid.x = 0;
                    vid.y = 0;
                    vid.attachNetStream(ns);
                    videoContainer.addChild(vid);
                    // Begin playback of the first video.
                    //playVideo();
                     //play video code goes here
                    // Initialize the Timer object and set the delay to
                    // PLAYHEAD_UPDATE_INTERVAL_MS milliseconds.
                    t = new Timer(PLAYHEAD_UPDATE_INTERVAL_MS);
                    t.addEventListener(TimerEvent.TIMER, timerHandler);
                    // Configure the positionBar ProgressBar instance and set the mode to
                    // MANUAL. Progress  bar values will be explicitly set using the
                    // setProgress() method.
                    //positionBar.mode = ProgressBarMode.MANUAL;
                    // Configure the volumeSlider Slider component instance. The maximum
                    // value is set to 1 because the volume in the SoundTransform object
                    // is set to a number between 0 and 1. The snapInterval and tickInterval
                    // properties are set to 0.1 which allows users to set the volume to
                    // 0, 0.1 - 0.9, 1.0 which allows users to increment or decrement the
                    // volume by 10%.
                    //volumeSlider.value = volumeTransform.volume;
                    //volumeSlider.minimum = 0;
                    //volumeSlider.maximum = 1;
                    //volumeSlider.snapInterval = 0.1;
                    //volumeSlider.tickInterval = volumeSlider.snapInterval;
                    // Setting the liveDragging property to true causes the Slider
                    // instance's change event to be dispatched whenever the slider is
                    // moved, rather than when the user releases the slider thumb.
                    //volumeSlider.liveDragging = true;
                    //volumeSlider.addEventListener(Event.CHANGE, volumeChangeHandler);
                    // Configure the various Button instances. Each Button instance uses
                    // the same click handler.
                    //playButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //pauseButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //stopButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //backButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //forwardButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                 * Event listener for the volumeSlider instance. Called when the user
                 * changes the value of the volume slider.
                private function volumeChangeHandler():void {
                    // Set the volumeTransform's volume property to the current value of the
                    // Slider and set the NetStream object's soundTransform property.
                    //volumeTransform.volume = volumeSlider.value;
                    ns.soundTransform = volumeTransform;
                 * Event listener for the ns object. Called when the net stream's status
                 * changes.
                private function netStatusHandler(event:NetStatusEvent):void {
                    try {
                        switch (event.info.code) {
                            case "NetStream.Play.Start" :
                                // If the current code is Start, start the timer object.
                                t.start();
                                break;
                            case "NetStream.Play.StreamNotFound" :
                            case "NetStream.Play.Stop" :
                                // If the current code is Stop or StreamNotFound, stop
                                // the timer object and play the next video in the playlist.
                                t.stop();
                                playNextVideo();
                                break;
                    } catch (error:TypeError) {
                        // Ignore any errors.
                 * Event listener for the ns object's client property. This method is called
                 * when the net stream object receives metadata information for a video.
                private function metadataHandler(metadataObj:Object):void {
                    // Store the metadata information in the meta object.
                    meta = metadataObj;
                    // Resize the Video instance on the display list with the video's width
                    // and height from the metadata object.
                    vid.width = mainwidth;
                    vid.height = mainheight;
                    // Reposition and resize the positionBar progress bar based on the
                    // current video's dimensions.
                    //positionBar.move(vid.x, vid.y + vid.height);
                    //positionBar.width = vid.width;
                 * Retrieve the current video from the playlist XML object.
                private function getVideo():String {
                    return videosXML[idx].@url;
                 * Play the currently selected video.
                private function playVideo():void {
                    var url:String = getVideo();
                    ns.play(url);
                 * Decrease the current video index and begin playback of the video.
                private function playPreviousVideo():void {
                    if (idx > 0) {
                        idx--;
                        playVideo();
                        // Make sure the positionBar progress bar is visible.
                        //positionBar.visible = true;
                 * Increase the current video index and begin playback of the video.
                 [Bindable]
                 private var newTime:Number;
                private function playNextVideo():void{
                    if (idx < (videosXML.length() - 1)) {
                        // If this is not the last video in the playlist increase the
                        // video index and play the next video.
                        idx++;
                        playVideo();
                        // Make sure the positionBar progress bar is visible.
                        //positionBar.visible = true;
                    } else {
                        // If this is the last video in the playlist increase the video
                        // index, clear the contents of the Video object and hide the
                        // positionBar progress bar. The video index is increased so that
                        // when the video ends, clicking the backButton will play the
                        // correct video.
                        idx++;
                        vid.clear();
                        init();
                        //Alert.show("video end")
                        //positionBar.visible = false;
                private function timerHandler(event:TimerEvent):void {
                    try {
                    } catch (error:Error) {
            ]]>
        </mx:Script>
    <mx:XML id="imagesXML" source="data/images.xml" />
        <mx:Zoom id="zoom" />
        <mx:Fade id="fadein" duration="1000" alphaFrom="100" alphaTo="0" />
        <mx:Fade id="fade" />
        <mx:Rotate id="rotate"
                angleFrom="-180"
                angleTo="0"
                easingFunction="Elastic.easeInOut"
                duration="2000" />
    <mx:VBox  id="mainbox" horizontalAlign="left" width="100%" height="100%" verticalScrollPolicy="off" horizontalScrollPolicy="off">
                <mx:Panel borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               headerHeight= "0"
               backgroundAlpha= "0"
               borderThickness="0"
               verticalAlign="middle"
               top="100"
               height="500"
               paddingLeft="0"
               paddingRight="0"
               paddingBottom="0"
               verticalScrollPolicy="off"
               horizontalScrollPolicy="off"
               horizontalAlign="center"          
               width="{mainwidth-100}"           
               id="clockpan"
               >       
                    <mx:Label text="Current Time : " fontFamily="arial" fontWeight="bold" fontSize="15" id="lab1" color="#FFFFFF"/>
                    <components:MyWatch formatString="DD/MM/YYYY KK:NN:SS " themeColor="#0D424C" id="clock1"/>
                </mx:Panel> 
        <!--image part start-->     
        <mx:Panel horizontalAlign="left" id="imagePart" visible="false" includeInLayout="false" borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               headerHeight= "0"
               borderThickness="0"
               verticalScrollPolicy="off"
               paddingLeft="0" paddingBottom="0" paddingRight="0" paddingTop="0"
               horizontalScrollPolicy="off"
               backgroundAlpha= "0" width="100%" height="100%">       
                <mx:Image source="assets/images/{images.getItemAt(currentIndex).file}"
                    showBusyCursor="true" id="imagefile" width="{mainwidth}" maxHeight="{mainheight}" minHeight="{mainheight}" maxWidth="{mainwidth}" minWidth="{mainwidth}" height="{mainheight}" hideEffect="{fadein}"  x="0" y="0" maintainAspectRatio="false"/>
                <mx:Text text="{images.getItemAt(currentIndex).title}" styleName="title" color="#ffffff" x="0" y="30"/>
         </mx:Panel>
        <!--image part end-->
        <!--image part start-->      
        <mx:Panel borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               borderThickness="0"
               headerHeight= "0" top="0" left="0"
               backgroundAlpha= "0" verticalAlign="middle"
               verticalScrollPolicy="off"
               horizontalScrollPolicy="off"
               x="0"
               >
             <mx:VideoDisplay borderStyle="none" borderThickness="0" visible="false" id="videoContainer"
                  maintainAspectRatio="false"           
                  />
        </mx:Panel>
        <!--image part end-->
         <!--<mx:Button label="fullscreen" click="stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;"/>-->
         </mx:VBox>   
        <mx:HTTPService id="service" url="data.xml" result="serviceHandler(event)"/>
    </mx:WindowedApplication>

  • Result analysis method

    hi dear,the expert mode is active for one RA key,then how can i know the original result analysis method used in this key?because i can not display view of "simplified maintenance of valuation method" after expert mode used

    Hi,
    In your RA key definition, in column, Valuation...
    change valuation basis to J - Cumulative Actual Costs, Cumulative Actual Revenues

  • HOWTO: Expose Entity Object Methods to Clients

    By design, clients cannot directly access entity objects. The view object layer provides an extra layer of security--you can choose exactly what data and methods you want clients to see.
    This HOWTO describes the process of exposing an entity object method to client programs.
    First, if you don't already have one, you must base a view object on your entity object and add the view object to your data model. For full details of how to do this, see the help topics under
    +Developing Business Components
    --Working with View Objects, View Links, Application Modules, and Clients
    +----Creating and Modifying View Objects, View Links, Application Modules, and Clients
    For the purposes of this HOWTO, we'll assume that you already have an entity object, Employees, with a method on it, calculateBonus(),
    and a view object EmployeesView based on Employees.
    First, you must generate a view row class. A view row represents one row of the view object's cache; it corresponds to a view of a particular entity object.
    To generate a view row class:
    1. Right-click EmployeesView and choose Edit.
    2. In the View Object Editor, select the Java page.
    3. Select Generate Java File and Generate Accessors for the view row class.
    4. Click Done. This creates a class called EmployeesViewRowImpl.
    Next, you should add a "delegator" method to the view row class--a public method with the exact same signature as the entity method, that simply calls the entity method. For example:
    public int calculateBonus(int rating) {
    return getEmployees().calculateBonus(rating);
    Next, you should export this method.
    1. Right-click EmployeesView and choose Edit.
    2. In the View Object Editor, select the Client Row Methods page.
    3. Shuttle the method you just created into the Selected list and click Done.
    This creates an interface called EmployeesViewRow that contains your method.
    Now you can call the method from your client. You should cast the row returned by EmployeesView.current(), the <jbo:Row> tag, or a similar method or data tag to EmployeesViewRow.
    For example,
    <jbo:Row id="myRow" datasource="ds" action=Current>
    <% out.println(((EmployeesViewRow) myRow).calculateBonus(3)); %>
    </jbo:Row>
    null

    Hi Lisa,
    There's a difference between exporting methods (on an application module, view object, and view row--this is done on the "Client Methods" tab of the view object and application module wizards and the "Client Row Methods" tab of the view object wizard) and making an application module remotable (which is done on the "remote" tab of the application module wizard).
    You should always export methods you want clients to use--and you only need to do this on the application module if you've written methods on your application module (which I didn't in this HOWTO). You can still use these methods in local mode--the interfaces will be present locally. The advantage of exporting methods is that it doesn't lock you into local mode--you'll be able to change to remote mode later (if you decide that's the way to go) with minimal changes--because the interfaces will be present locally even when the implementation classes aren't.
    By contrast, you should only make an application module remotable if you're planning on deploying in a non-local configuration. You can do this step right before deployment.
    Hope this helps,
    Avrom
    null

  • MODI (Document Imaging OCR) in Microsoft Office 2010 and later.

    What seriously possessed Microsoft developers to remove this feature when there are no other alternatives except to install an old Sharepoint designer.  Tons of end users require OCR capabilities with scanned TIFF files.  Why remove something
    like this? I don't understand why they would make such a ridiculously stupid move like this.

    Hi,
    Thank you for your feedback. Microsoft Office Document Imaging (MODI) is removed in Microsoft Office 2010. We are sorry for the inconvenience.
    Please refer to this KB article. In addition to install SharePoint Designer 2007, it provides some other methods to install MODI on the computer. It also describes the alternative methods that you can use to regain the functionalities of certain MODI
    features:
    http://support.microsoft.com/kb/982760/en-us
    Please be assured that our developers strive to capture Microsoft users' ideas and are working hard to create a more powerful product.
    Thanks for your understanding.
    Thanks,
    Ethan Hua CHN
    TechNet Community Support

Maybe you are looking for

  • Throw netgear out the window?  can't audio chat.

    hi, I have received the 'unsufficient bandwidth' and 'user not reponding' responses for months now. i just can't audio chat - haven't been able to for months!!! (but i can text chat) I WAS able to audio chat when i first got my mac (it was brilliant!

  • Duplicate Finder Items, but leave out a folder

    Okay, this is probably way over Automator's head, but I figure I'd give it a shot. I have a folder (Let's say it's called FolderA). Inside FolderA is a bunch of other folders, (for simplicity let's say it's A1, A2 and A3) and those three folders have

  • How do I get iPhoto on new iPad to load all Facebook albums to select where to upload?

    How do I get iPhoto on new iPad to load all Facebook albums to select where to upload? Besides 'new album' , 'wall photos', or 'iPhoto Uploads' ... it only shows 24 pre-existing albums to choose. I need to see the other 50, 60, etc albums I have. I'v

  • Back order rescheduling based on the order date

    Hi, Presently, the back order scheduling is based on the order numbers (A-Z) TO customers. We want it to be by Order date sequence oldest to newest. How can I achieve this? Regards, SS

  • Click won't work right on buttons imported from Photoshop

    In Edge, I have created an application where a user can click buttons and then it takes them to a separate scene. However, I seem to have run into a problem where the click only works in a certain area of the box. I created the buttons in Photoshop a