BMC remedy user auto rerfresh didn't work

I used to have a UCCX 5.0 system, and CAD on destop PC running well. I also installed BMC remedy user software on this PC as incident management system, and running well too. But when I shift my UCCX 5.0 system to 9.0(2), and CAD on my PC also shift to 9.0(2) correspondantly,  that's to say, I unstalled 5.0 CAD, and then reinstall 9.0 CAD,  bu kept the BMC remedy user software on this PC. Problem arised, the "auto refresh" fuction of BMC remedy user didn't work. That is to say, I have already set the auto refresh interval to 20 minutes, and the incidents (trouble tickets) didn't refresh after twenty minutes.
Did someone met the same issue before, would you kindly tell me why?
Robert Li
2013/11/26

Thats a big jump. I'm guessing the BMC remedy is in the integrated browser? AFAIK some CRM doesnt work well in integrated browser.
Thanks!
-JT-

Similar Messages

  • Archive and install (keep user's settings) didn't  work

    History
    PPC G5, original 1.8GHz single proccessor, OS 10.4.8
    1) using Brother P-Touch Editor 'uninstall' program, uninstalled ver 3.2
    2) installed version 3.2a
    3) removed P-Touch print driver 1.4
    4) installed print driver 1.41 -> it works (I don't know if it worked after updating to 10.4.8, but never had any troubles)
    5) -> PhotoShop does not load, splash screen shows 1/2 second, then nothing
    Console shows
    2007-03-04 21:20:27.350 Adobe Photoshop CS2[398] CFLog (21): Cannot
    find executable for CFBundle 0x81fa4d0 </Applications/Adobe
    Photoshop CS2/Adobe Photoshop CS2.app/Contents/Frameworks/
    LicMan.framework> (not loaded)
    Failed to load LicMan.framework
    Nisus Writer Express says I am unregistered pop up to use demo version or enter license #, pressing enter license #, it just goes to new document, does not allow license # to be entered
    Console shows:
    2007-03-05 20:29:01.013 Nisus Writer Express[980] Could not load
    Feedback defaults
    (this might not be an exclusive list of software not working)
    6) Backed up HD. this process was stopped with this error message:
    There was an error during copying Library from source to target: ditto: /Library/./Receipts/SecUpd2005-004Pan.pkg/Contents/Resources/French.lproj/Licen se.rtf; Input/out error
    (Note I am not running French version of anything)
    7) I replaced this file from a back up. The two files had the same date and size. This did not help problems. I then was able to complete the backup successfully
    Today
    1) I did a archive and install, keeping users preferences.
    rebooting I got this error:
    Application Launch Failure
    The application "Transport Monitor" could not be launched because of a shared library error: "8<Transport Monitor><Transport Monitor><HotSyncLib.PPC>"
    2) After reading Apple's warnings that things might not work properly after an archive and install until you upgrade to version you had before, I downloaded the 10.4.8 combo updater.
    Still got the same error when rebooting
    3) Ran software update and updated Daylight savings, some security patches, Java, etc.
    4) On reboot I still get this error about the Transport Monitor/shared library
    HELP?

    Perhaps you should try reinstalling Photoshop and Nisus Writer, but first be sure you completely uninstall them:
    Uninstalling Software: The Basics
    Most OS X applications are completely self-contained "packages" that can be uninstalled by simply dragging the application to the Trash. Most applications create preference files which are stored in the /Home/Library/Preferences/ folder. Although they do nothing once you delete the associated application, they do take up some disk space. If you want you can located them in the above location and delete them, too.
    Some applications may install an uninstaller program that can be used to remove the application. In some cases the uninstaller may be part of the application's installer, and is invoked by clicking on a Customize button that will appear during the install process.
    Some applications may install components in the /Home/Library/Applications Support/ folder. You can also check there to see if the application has created a folder. You can also delete the folder that's in the Applications Support folder. Again, they don't do anything but take up disk space once the application is trashed.
    Some applications may install a startupitem or a Log In item. Startupitems are usually installed in the /Library/StartupItems/ folder and less often in the /Home/Library/StartupItems/ folder. Log In Items are set in the Accounts preferences. Open System Preferences, click on the Accounts icon, then click on the LogIn Items tab. Locate the item in the list for the application you want to remove and click on the "-" button to delete it from the list.
    If an application installs any other files the best way to track them down is to do a Finder search using the application name or the developer name as the search term.
    There are also several shareware utilities that can uninstall applications:
    AppZapper
    CleanApp
    Yank
    SuperPop
    Uninstaller
    Spring Cleaning
    Look for them at www.versiontracker.com or www.mackupdate.com.
    For more information visit The XLab FAQs and read the FAQ on removing software.

  • Safari 5.1.4 Lion auto-click no longer works for me

    I have a bookmarks folder on a MacBook Pro that is set to auto-click, it launches in tabs several sites that I look at every morning.
    I upgraded to 5.1.4 Lion last night, and this morning, the auto-click didn't work.
    It works with Safari 5.0.5 on the same machine.
    It works with Safari 5.1.3 on the same machine.
    It works with Safari 5.1.4 Snow Leopard on my iMac.

    Hi Steve,
    Try disabling the Lion "resume" feature...
    Open System Preferences > General
    Deselect:  Restore windows when quitting and re-opening apps
    Now go to ~/Library/Caches/com.apple.Safari/Cache.db
    Move the Cache.db file to the Trash.
    Restart your Mac for changes to take effect then try Safari.
    ~ (Tilde) character represents the Home folder.
    For Lion:   To find the Home folder in OS X Lion, open the Finder, hold the Option key, and choose Go > Library

  • I´m a frequent user of personalized tags on my contacts.  When I update to iOS7.0.2, my tags don't appear on alphabetical order as they were on the other system. I already made a restoration of the system and it didn't work. Is there any way to fix them?

    I´m a frequent user of personalized tags on my contacts.  When I update to iOS7.0.2, my tags don’t appear on alphabetical order as they were on the other system. I already made a restoration of the system and it didn’t work. Is there any way to fix them?

    I´m taking about the "CUSTOM LABELS"

  • BMC Remedy Integration with SCORCH and AD

    Hi All,
    We are running BMC Remedy for ticketing. The goal is to automatically add a computer to a security group once the ticket is approved. So, user raises a ticket with his computer details. The workflow for approval in BMC is already set, once approved the computer
    name entered by the user will get added to a Security Group in AD.
    We already have built a web service for BMC Remedy for a completely different purpose. My plan is to utilize the same web service in SCORCH. So, SCORCH will check BMC using the WebService and check the state of the new Service Request - Once  the state
    is approved it will add the computer to that group - Runbooks Basically.
    Will the above approach work?
    Regards, Vik Singh "If this thread answered your question, please click on "Mark as Answer"

    Hi Vik,
    Certainly the process you are proposing, off Scorch responding to a BMC Remedy Service Request and doing automated actions is completely do able.  I know many people doing this.
    But I think you will struggle to get Scorch to interact with your Web Service.  Although Scorch has an Invoke Web Service Activity which might allow you to talk to you existing service, the functionality of the Activity is quite rigid and this makes
    complex interactions with web APIs (like you will need with Remedy) very challenging.
    You may even be forced to right your own code and execute via the .Net Script object to make it work.
    There is an easier and much quicker way.  We have written a Scorch Integration Pack for BMC Remedy which allows full interaction with BMC Remedy and you can Monitor Remedy for state changes and trigger Runbook execution automatically.  You get
    all this functionality for $12,000 including first years support.
    For more information see
    http://www.kelverion.com/integration-packs/bmc-remedy/
    Greg

  • BMC Remedy Integration with AD using a Web Service

    Hi All,
    We are running BMC Remedy for ticketing. The goal is to automatically add a computer to a security group once the ticket is approved. So, user raises a ticket with his computer details. The workflow for approval in BMC is already set, once approved the computer
    name entered by the user will get added to a Security Group in AD.
    We already have built a web service for BMC Remedy for a completely different purpose. My plan is to utilize the same web service in SCORCH. So, SCORCH will check BMC using the WebService and check the state of the new Service Request - Once  the state
    is approved it will add the computer to that group - Runbooks Basically.
    Will the above approach work?
    Regards, Vik Singh "If this thread answered your question, please click on "Mark as Answer"

    Duplicate:https://social.technet.microsoft.com/Forums/en-US/796fad9e-9f69-40f0-98aa-2816793fc38c/bmc-remedy-integration-with-scorch-and-ad?forum=sco3pip
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • OIM - BMC Remedy Connector

    Hi,
    OIM Version - 9.1.0.2
    BMC Remedy Version - BMC_Remedy_UM_9.0.4.12.0
    I am getting the Below exception while provisioning a user to BMC Resource.
    ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.SERVER - Error encountered in save of Data Object com.thortech.xl.dataobj.tcScheduleItem
    ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.SERVER - Class/Method: tcDataObj/save encounter some problems: com/remedy/arsys/api/ARException
    java.lang.NoClassDefFoundError: com/remedy/arsys/api/ARException
         at java.lang.Class.forName(Class.java:169)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBMCCREATEUSER.implementation(adpBMCCREATEUSER.java:125)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_EOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_EOImpl.java:1332)
         at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy70.setProcessFormData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.handleVerifyProcessData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.goNext(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.CSRFFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    INFO [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.DATABASE - DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.THROWABLE_IN_SAVE'
    INFO [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.PERFORMANCE - Query: DB: 0, LOAD: 0, TOTAL: 0
    ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.DATABASE - Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From
    java.lang.Exception: Rollback Executed From
         at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.rollback(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.doRollback(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_EOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_EOImpl.java:1332)
         at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy70.setProcessFormData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.handleVerifyProcessData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.goNext(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.CSRFFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    INFO [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.DATABASE - Class/Method: tcDataBase/setTransaction: ##########setTransaction getting called from: #######
    Thanks in Advance,
    Sandeep.

    Hi,
    The Response Code has been set in Adapter for "BMCCreateUser".
    And it has been mapped in the Process Task of BMC Create User. Below are the Response Codes Mapped in Process Task.
    UNKNOWN -- R
    PASSWORD_MISMATCH -- R
    ERROR -- R
    FIXED_LICENSE_LIMIT_CROSSED -- R
    EMPTY_EMAILADDRESS -- R
    LOGIN_ALREADY_IN_USE -- R
    SUCCESS -- C
    And it am getting the following error in the xel logs after provisioning.
    ===================================================================================
    ===================================================================================
    INFO,27 Mar 2012 12:33:45,666,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBMCCREATEUSER.implementation(adpBMCCREATEUSER.java:129)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_EOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_EOImpl.java:1332)
         at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy66.setProcessFormData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.handleVerifyProcessData(Unknown Source)
         at com.thortech.xl.webclient.actions.DirectProvisionUserAction.goNext(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.CSRFFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.UnsatisfiedLinkError: no arjni70 in java.library.path
         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
         at java.lang.Runtime.loadLibrary0(Runtime.java:823)
         at java.lang.System.loadLibrary(System.java:1029)
         at com.remedy.arsys.api.Proxy.<clinit>(Proxy.java:52)
         at com.thortech.xl.integration.hostAccess.BMCUser.<init>(Unknown Source)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBMCCREATEUSER.implementation(adpBMCCREATEUSER.java:129)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(Unknown Source)
         at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperationsSession.setProcessFormData(Unknown Source)
         at com.thortech.xl.ejb.beans.tcFormInstanceOperations_2j82mm_EOImpl.setProcessFormData(tcFormInstanceOperations_2j82mm_EOImpl.java:1332)
         at Thor.API.Operations.tcFormInstanceOperationsClient.setProcessFormData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    ===================================================================================
    ===================================================================================
    Thanks,
    Sandeep D.

  • AdfPage didn't work in IE 7

    I have very simple page which I list the code below.
    It works in Firefox 3 but didn't work in IE 7.0.5730.13
    any comments are welcomed.
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <af:document title="Keystroke search feature" id="document1">
    <f:verbatim>
    <![CDATA[
    <script language="JavaScript" type="text/javascript">
    function handleKeyUpOnSuggestField(evt){
    keystrokePopup = AdfPage.PAGE.findComponent("keystrokePopup");
    alert("testing IE");
    alert(keystrokePopup);
    alert(keystrokePopup.getClientId());
    </script>
    ]]>
    </f:verbatim>
    <af:form binding="#{backing_jacky_KeystrokeSearchPage.form3}" id="form3">
    <af:inputText label="Label 1"
    binding="#{backing_jacky_KeystrokeSearchPage.inputText1}"
    id="inputText1">
    <af:clientListener method="handleKeyUpOnSuggestField" type="keyUp"/>
    </af:inputText>
    </af:form>
    <af:popup binding="#{backing_jacky_KeystrokeSearchPage.popup1}"
    id="keystrokePopup"/>
    </af:document>
    </f:view>
    <!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_jacky_KeystrokeSearchPage-->
    </jsp:root>

    Unfortunately, it still fails in IE 7 and works in FF3.
    Here's all the code i'm working.
    PAGE:
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
    xmlns:trh="http://myfaces.apache.org/trinidad/html">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <af:document title="Keystroke search feature"
    binding="#{backing_jacky_KeystrokeSearchPage.document1}"
    id="document1">
    <f:facet name="metaContainer">
    <trh:script source="keystrokeSearch.js"></trh:script>
    </f:facet>
    <af:form binding="#{backing_jacky_KeystrokeSearchPage.form1}" id="form1">
    <af:panelGroupLayout binding="#{backing_jacky_KeystrokeSearchPage.panelGroupLayout1}"
    id="panelGroupLayout1">
    <af:inputText label="Quick Search "
    binding="#{backing_jacky_KeystrokeSearchPage.keystrokeField}"
    id="keystrokeField">
    <af:clientListener method="handleKeyUpOnKeystrokeField"
    type="keyUp"/>
    <af:serverListener type="suggestServerListener"
    method="#{backing_jacky_KeystrokeSearchPage.doFilterList}"/>
    </af:inputText>
    <af:table var="row" summary="keystroke search feature"
    value="#{backing_jacky_KeystrokeSearchPage.alExpr}"
    binding="#{backing_jacky_KeystrokeSearchPage.table1}"
    id="table1" width="600" inlineStyle="height:300px;"
    rowSelection="multiple">
    <af:column sortable="true" headerText="col1" filterable="true">
    <af:outputText value="#{row.id}"/>
    </af:column>
    <af:column sortable="false" headerText="col2">
    <af:outputText value="#{row.date}"/>
    </af:column>
    <af:column sortable="false" headerText="col3">
    <af:outputText value="#{row.category}"/>
    </af:column>
    <af:column sortable="false" headerText="col4">
    <af:outputText value="#{row.type}"/>
    </af:column>
    <af:column sortable="false" headerText="col5">
    <af:outputText value="#{row.note}"/>
    </af:column>
    </af:table>
    </af:panelGroupLayout>
    </af:form>
    </af:document>
    </f:view>
    <!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_jacky_KeystrokeSearchPage-->
    </jsp:root>
    JavaScript:
    function handleKeyUpOnKeystrokeField(evt){
    keystrokeField = evt.getSource();
    //suppress server access for the following keys
    //for better performance
    if (evt.getKeyCode() == AdfKeyStroke.ARROWLEFT_KEY ||
    evt.getKeyCode() == AdfKeyStroke.ARROWRIGHT_KEY ||
    evt.getKeyCode() == AdfKeyStroke.ARROWDOWN_KEY ||
    evt.getKeyCode() == AdfKeyStroke.SHIFT_MASK ||
    evt.getKeyCode() == AdfKeyStroke.END_KEY ||
    evt.getKeyCode() == AdfKeyStroke.ALT_KEY ||
    evt.getKeyCode() == AdfKeyStroke.HOME_KEY) {
    return false;
    if (evt.getKeyCode() == AdfKeyStroke.ESC_KEY){
    hidePopup(evt);
    return false;
    // get the user typed values
    valueStr = keystrokeField.getSubmittedValue();
    // query suggest list on the server
    AdfCustomEvent.queue(keystrokeField,"suggestServerListener",
    {filterString:valueStr},true);
    // Send single parameter
    // put focus back to the input text field
    setTimeout("keystrokeField.focus();",400);
    JAVA CODE:
    public void doFilterList(ClientEvent clientEvent) {
    // set the content for keystrokeField
    filterString = (String)clientEvent.getParameters().get("filterString");
    System.out.println("filterString=" + filterString);
    // List<String> filteredList = suggestProvider.filteredValues(srchString, true);
    // jobList = populateList(filteredList);
    this.keystrokeField.setValue(filterString);
    // set the selection and highlight
    doSelect(getIndexInList(filterString));
    AdfFacesContext.getCurrentInstance().addPartialTarget(table1);
    private int getIndexInList(String filterString) {
    int ret = -1;
    if (filterString == null || filterString.length() == 0) {
    return ret;
    try {
    for (int i = 0; i < this.getAlExpr().size(); i++) {
    JournalDTO dto = this.getAlExpr().get(i);
    int idx = dto.getId().indexOf(filterString);
    if (idx >= 0) {
    // found
    ret = i;
    System.out.println(dto.toString());
    break;
    } catch (Exception e) {
    System.err.println("getIndexInList: " + e.getMessage());
    e.printStackTrace();
    return ret;
    public String doSelect(int idx) {
    try {
    RowKeySet rs = this.getTable1().getSelectedRowKeys();
    rs.clear();
    rs.add(idx);
    this.getTable1().setSelectedRowKeys(rs);
    } catch (Exception e) {
    e.printStackTrace();
    return null;
    }

  • We are using BMC Remedy 8.1 version, however there are checkboxes which are no visible,any help on this wil be appreciated

    Hey
    We are using BMC Remedy 8.1 but there are some checkboxes which are not displayed the version of firefox is 24.4.0 any help will be appreciated, any solution how to enable ot

    Plagiarism, paraphrasing and downloading largeamounts of >information from external sources, will
    not be tolerated and will be >dealt with severely.
    You will receive no marks for work that is not yourown. Your work may >be subject to checks for
    originality which can include use of an >electronic
    plagiarism detection service.Hey, the OP didn't read the rest of the assignment so why should they read that part?

  • Need advice on Career in SAP after completing 9 yrs in IT mainly in Telecommunication Domain with BMC Remedy Tool knowledge

    Need advice on Career in SAP after completing 9 yrs in IT mainly in Telecommunication Domain with BMC Remedy Tool knowledge.
    Which Module of SAP I can learn and get into as I have Tool based knowledge in BMC Remedy and fair knowledge in SQL, as I come from non-IT background. What are career prospect after completing  any SAP module now will my previous experience will be taken into account?

    Prashant,
    One of the reasons nobody has replied to you yet is that, this is a question with so little information provided.
    - There is no mention of your education background.
    - Your work background is very vague.What exactly did you do in Telecommunication Domain?
    - What exactly did you do in BMC Remedy? Where you just an end-user or did you do any background support work?
    - What exactly did you do in SQL? Did you work on it or did you just attend training?
    - Why do you want to jump into SAP? And what precisely you want to jump into in SAP?
    - What are your interests? Technical or Non-technical?
    - What's your career objective? Where do you want to be 5 years from now?
    Without providing these information how can anyone help you? Picking a module and going with it makes no sense. What if you spend an insane amount of time and money learning a module in SAP (based on some random suggestions given here) and realize that this is not what you were looking for, or there is little scope for that module in the market? What then?
    It's your career that you are planning. It definitely deserves more thought-process and planning to go into.
    pk

  • Mythtv, auto shutdown no longer working, scheduler.cpp ?

    Following a recent update the automatic shutdown of my backend is no longer working (well, at least not reliably).
    I have 3 scripts set up in the relevant sections of the mythtv-setup to check if myth is ok to shut down, set the new wakeup time and perform the actual shutdown. These scripts still work alright, but the backend is not initiating the shutdown any more in some cases.
    Lots of trial and error makes me think that this is somehow related to scheduler.cpp, but I am not sure if this is the case or how to fix it.
    I think I have established a pattern:
    Scenario 1:
    - Boot backend
    - do nothing else (e.g. start remote frontend or mythfrontend on the backend)
    - automatic shutdown does not work
    Scenario 2:
    - Boot backend
    - start remote frontend
    - shut down frontend
    - automatic shutdown does not work
    - restart backend service (without reboot)
    - automatic shutdown works
    I also notice that in scenario 2 (when automatic shutdown works) there are a whole heap of these kind of messages right until shutdown occurs:
    2013-04-29 19:18:07.592125 N [660/738] Expire autoexpire.cpp:641 (SendDeleteMessages) - Expiring 156 MB for 1073 at 2013-04-13T11:50:20Z => Hulk
    2013-04-29 19:18:07.632899 E [660/660] CoreContext mainserver.cpp:2610 (DoHandleDeleteRecording) - ERROR when trying to delete file: myth://192.168.1.103:65103:6543/1070_20120126203445.mpg. File doesn't exist. Database metadata will not be removed.
    2013-04-29 19:18:07.889638 E [660/660] CoreContext mainserver.cpp:2610 (DoHandleDeleteRecording) - ERROR when trying to delete file: myth://192.168.1.103:65103:6543/1022_20120206192600.mpg. File doesn't exist. Database metadata will not be removed.
    In scenario 2 (successful) I see the following in the log just before the above auto expire stuff:
    Scheduler scheduler.cpp:2307 (HandleRunSchedulerStartup) - Scheduler: Seem to be woken up by USER
    then a whole heap of auto expiry stuff and finally:
    Scheduler scheduler.cpp:2862 (CheckShutdownServer) - CheckShutdownServer returned - OK to shutdown
    2013-04-29 19:19:55.276775 N [660/735] Scheduler scheduler.cpp:2947 (ShutdownServer) - Running the command to set the next scheduled wakeup time :-
    sudo /home/laffi/scripts/MythSetWakeup 1367229120
    2013-04-29 19:19:55.372582 N [660/735] Scheduler scheduler.cpp:2974 (ShutdownServer) - Running the command to shutdown this computer :-
    sudo /home/laffi/scripts/MythShutdown
    In scenario 1 (unsuccessfull shutdown) I also get
    Scheduler scheduler.cpp:2307 (HandleRunSchedulerStartup) - Scheduler: Seem to be woken up by USER
    and then autoexpiry, but then, once a frontend connects:
    ProcessRequest mainserver.cpp:1385 (HandleAnnounce) - adding: frontend as a client (events: 0)
    I don't get autoexpiry of files and no shutdown, both of which I believe are initiated by scheduler.cpp
    I also noticed the following in the logs when auto shutdown does not work:
    2013-04-29 15:40:36.046359 I [648/848] ProcessRequest mainserver.cpp:1385 (HandleAnnounce) - adding: mythbackend as a client (events: 1)
    which does not seem to appear in the logs when auto shutdown works.
    Any ideas ? I have found very little (next to none) regarding scheduler.cpp when searching.

    The other side of the VPN is a TMG server hosted at our main office.  I can connect to it off site, and others were connected to it remotely as well, but for some reason users at that remote site can no longer connect to the VPN.
    I talked to my ISP wondering if there was something that was blocked due to the change from dhcp to static IP addresses, but they don't see anything.

  • PDF addresses not longer load and display PDF in Firefox and solutions suggest to other users with problem DON'T WORK (work fine in Chrome and Safari)

    This is an ongoing problem with other users. When putting a PDF in address window of Firefox and clicking go to address FIREFOX WILL NOT LOAD AND DISPLAY THE PDF. This problem has come up in questions from other users on your site. NONE OF THE SUGGESTED SOLUTIONS WORK! (trying either the Firefox PDF viewer or the Acrobat viewer as default viewer)
    I am using Firefox 23.0.1 (as some of the other users with the same problem). This was not a problem in the past with Firefox. Safari and Chrome continue load and display PDFs just fine from their addresses. This is a big problem as I now have to inform people who want to view my PDFs NOT TO USE FIREFOX BUT TO USE SAFARI OR CHROME.

    It appears that a link to a PDF on an internet page will not download in Firefox either!
    I went to this page:
    http://www.nasa.gov/connect/ebooks/earth_art_detail.html#.UjYEzrwsU08
    and tried to download the PDF link at the bottom of the page (Download: PDF 11.3 MB) It didn't work! Nothing happens. Tried it in Safari and it worked flawlessly.
    I have a PDF file of my work in the public_html folder on my URL. I give the address generated by that file to people who want to view my work---this works perfectly in Safari and Chrome. As to your other question, can't bookmark it if I can't get to it in Firefox.

  • Not sure why this didn't work properly.

    So I programmed out a clock for practice/educational value for myself, and I got it near the end and encountered a problem. My program has 2 sets of class fields and a few temporary ones. The first set of class fields are text fields (hours, mins, secs) and the second set are Integers (h, m, s) (not int's ... Integers). I have two methods (setText and setTime) that convert between these two sets. setText sets the text fields to whatever time is stored in the Integers, and setTime sets the Integer values to whatever is stored in the text fields (assuming they're valid ints, of course).
    The code that was behaving strangely is shown below between the large comment lines. I needed some way to update the time, so I first tried changing the Integer values and then calling setText() ... but it didn't work. So I then tried setting the text fields and calling setTime() and that DID work. The end result of both should be the same, and yet it wasn't. I was wondering why not? Can anyone help/explain?
    I figure it has something to do with Integers and mutability, but that doesn't seem likely since they're both declared at the class-level and not within a method. I did some debugging of it (added System.out.println messages) and found out that the Integer value was changing, but then it was being reset back to what it was initially. bleh - I think I'm doing a bad job of explaining it. Anyway - here's the entire code below. It works correctly currently. But I left the bit of code in that wasn't working properly - just commented out. If you uncomment those and comment the 4 lines above them, you'll hopefully see what I'm talking about.
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.geom.Ellipse2D;
    import java.awt.geom.Line2D;
    import java.util.Calendar;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.Timer;
    import javax.swing.event.DocumentEvent;
    import javax.swing.event.DocumentListener;
    // Math.sin, Math.cos, Math.tan use RADIANS .. not degrees.
    // 0 rad/deg is at east and proceeds clockwise for increasing angle
    public class myClock extends JFrame implements ActionListener, DocumentListener
         JTextField hours;
         JTextField mins;
         JTextField secs;
         Calendar now;
         ClockPane clock = new ClockPane();
         JPanel textPane;
         Integer m; double mrad;
         Integer h; double hrad;
         Integer s; double srad;
         myClock()
              setSize(300,360);
              setResizable(false);
              setTitle("Clock!");
              // get starting time
              now = Calendar.getInstance();
              hours = new JTextField(String.valueOf(now.get(Calendar.HOUR)%12), 2);
              mins = new JTextField(String.valueOf(now.get(Calendar.MINUTE)), 2);
              secs = new JTextField(String.valueOf(now.get(Calendar.SECOND)), 2);
              setTime();
              // set the document listeners
              hours.getDocument().addDocumentListener(this);
              mins.getDocument().addDocumentListener(this);
              secs.getDocument().addDocumentListener(this);
              // create visual layout of frame
              textPane = createSouthPane();
              add(textPane, BorderLayout.SOUTH);
              add(clock, BorderLayout.CENTER);
              // start clock update timer - updates every second (1000 milliseconds)
              new Timer(1000, this).start();
         public static void main(String[] args)
              myClock app = new myClock();
              app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              app.setVisible(true);
         class ClockPane extends JPanel
              public void paintComponent(Graphics g)
                   super.paintComponent(g);
                   Graphics2D g2 = (Graphics2D) g;
                   Dimension dim = getSize();
                   double midx = dim.width / 2;
                   double midy = dim.height / 2;
                   Ellipse2D e = new Ellipse2D.Double(midx - 140, midy - 140, 280, 280);
                   g2.draw(e);
                   srad = s.doubleValue() / 60 * 2 * Math.PI;
                   mrad = m.doubleValue() / 60 * 2 * Math.PI;
                   mrad = mrad + srad / 60;
                   hrad = h.doubleValue() / 12 * 2 * Math.PI;
                   hrad = hrad + mrad / 12 + srad / 720;
                   srad = srad - Math.PI / 2;
                   mrad = mrad - Math.PI / 2;
                   hrad = hrad - Math.PI / 2;
                   Line2D shand = new Line2D.Double(midx, midy, midx + (e.getWidth() / 2 - 10) * Math.cos(srad), midy + (e.getHeight() / 2 - 10) * Math.sin(srad));
                   Line2D mhand = new Line2D.Double(midx, midy, midx + (e.getWidth() / 2 - 10) * Math.cos(mrad), midy + (e.getHeight() / 2 - 10) * Math.sin(mrad));
                   Line2D hhand = new Line2D.Double(midx, midy, midx + (e.getWidth() / 2 - 40) * Math.cos(hrad), midy + (e.getHeight() / 2 - 40) * Math.sin(hrad));
                   g2.setPaint(Color.BLACK);
                   g2.draw(hhand);
                   g2.draw(mhand);
                   g2.setPaint(Color.RED);
                   g2.draw(shand);
         private JPanel createSouthPane()
              JPanel p = new JPanel();
              p.add(new JLabel("Hours:"));
              p.add(hours);
              p.add(new JLabel("Mins:"));
              p.add(mins);
              p.add(new JLabel("Secs:"));
              p.add(secs);
              return p;
         // sets the Integer values of h, m, s to what the text fields read
         private void setTime()
              h = new Integer(hours.getText());
              m = new Integer(mins.getText());
              s = new Integer(secs.getText());
         // sets the text fields hours, mins, secs to what the Integer values contain
         private void setText()
              hours.setText(String.valueOf(h.intValue()));
              mins.setText(String.valueOf(m.intValue()));
              secs.setText(String.valueOf(s.intValue()));
         // action listener for Timer
         public void actionPerformed(ActionEvent e)
              int ss = s.intValue();
              int mm = m.intValue();
              int hh = h.intValue();
              ss++;
              mm = mm + ss / 60;
              hh = hh + mm / 60;
              ss = ss % 60;
              mm = mm % 60;
              hh = hh % 12;
              hours.setText(String.valueOf(hh));
              mins.setText(String.valueOf(mm));
              secs.setText(String.valueOf(ss));
              setTime();
    //          s = new Integer(ss);
    //          m = new Integer(mm);
    //          h = new Integer(hh);
    //          setText();
              clock.repaint();
         // document listener for text fields
         public void changedUpdate(DocumentEvent e)
              if (mins.getText().equals("") || hours.getText().equals("") || secs.getText().equals("")) ;
              else
                   setTime();
                   clock.repaint();
         public void removeUpdate(DocumentEvent e)
              if (mins.getText().equals("") || hours.getText().equals("") || secs.getText().equals("")) ;
              else
                   setTime();
                   clock.repaint();
         public void insertUpdate(DocumentEvent e)
              if (mins.getText().equals("") || hours.getText().equals("") || secs.getText().equals("")) ;
              else
                   setTime();
                   clock.repaint();
    }

    What does reading the text fields have to do with
    setting the text fields? You can set their values to
    anything you want. Look up MVC, which stands for
    model-view-controller. The text fields should only be
    used to display information from the model, which is
    a Calendar. The controller is the timer which updates
    the view with data from the model every second. I think you need to re-read everything that I've said up to now...
    It started out the program WITHOUT a timer, where the user would type in some numbers in the text fields and the time the clock displayed would change to match what they typed in. I wanted to keep this behavior simply because I wanted to. I wasn't attempting to make an actual authentic clock. After I had the program working, then I wanted to enhance it so that it altered itself, as well as the user still being able to alter it. I suppose if I were going to program it again from scratch, I'd probably have the clock have some int's at the class level and use those to make the text fields and such. Anyway --- this program is not (and never has been) about keeping accurate time.
    Creating a new object once a second isn't a big deal.
    If you depend on the Timer frequency to keep time, it
    will eventually drift and be inaccurate. Getting the
    system time each update will prevent that. You're
    updating the view based on the model, then updating
    the model based on the view's values, then updating
    the model. It's a much cleaner design to separate
    those parts clearly. Since this is for your own
    education you ought to start using good design
    patterns. I know they drift apart. That's not what I was interested in. And, afaik, "good design patterns" come with experience ... which is something that takes time to build and something that I am gaining. I'm not looking for a critique of my code here - I'm looking for a simple answer of why one approach worked properly and one didn't.
    Can you be more desciptive than "behaving strangely"?
    What's happening?Did you read my original post?
    One approach -> change the int's first, then update the fields.
    another approach -> change the fields first, then update the int's.
    One worked, one didn't.

  • I tried installing Windows 7 using Boot Camp, but it didn't work, I don't know how to "unparticion" the memory I gave to Boot Camp, and Boot Camp "vanished", help...

    I tried installing Windows 7 using Boot Camp, but it didn't work.
    Although it didn't work, the memory is still divided. So I looked for Boot Camp in aplications, but it literally vanished...
    So I tried downloading it again, but I only found EXE files... they don't work on my MacBook Pro...
    It's very new... Bought it recently...
    Please... I need help to unparticion memory back to original Mac HD and install Boot Camp...
    Thanks...

    Below is the paragraph from the instructions. Follow it exactly and then report what happens at each stage.
    How you remove Windows from your computer depends on whether you installed
    Windows on a second disk partition or on a single-volume disk.
    If you installed Windows on a second disk partition:  Using Boot Camp Assistant as
    described below, remove Windows by deleting the Windows partition and restoring
    the disk to a single-partition Mac OS X volume.
    If your computer has multiple disks and you installed Windows on a disk that has only one
    partition:  Start up in Mac OS X and use Disk Utility, in the Utilities folder, to reformat it
    as a Mac OS X volume.
    To delete Windows and the Windows partition:
    1  Start up in Mac OS X.
    2  Quit all open applications and log out any other users on your computer.
    3  Open Boot Camp Assistant.
    4  Select “Remove Windows 7,” and then click Continue.
    5  Do one of the following:
    a  If your computer has a single internal disk, click Restore.
    b  If your computer has multiple internal disks, select the disk with Windows on it,
    and then select “Restore to a single Mac OS partition” and click Continue.

  • New external hard drive froze while transferring info to new computer. Laptop does not read external hard drive. Went to Apple store and didn't work. Any suggestions?

    Day 1. Went to Apple store because iMovie was not working. It kept shutting down. Prior to going to the store, I called Apple Support and deleted and reinstalled iMovie. Still did not work. Then I went to the Apple Store. After an hour it finally worked but when I got home, it didn't work AND my iPhoto application was missing. Tried to back up on external hard drive but it didnt work.
    Day 2. Explained the situation again to Apple employee at Apple Store. I bought an external hard drive that employee recommended and picked out. I went home and backed up my computer on the external HD.
    Day 3 (morning). Went back to Apple. Employee verified that my hard drive was backed up successfully. All my photos, music, and documents were successfully backed up. He was going to reinstall the operating system. He did that successfully. He showed me how to install the external HD info to the laptop. I went home and followed the directions. It was going to take about 2 hours. I kept monitoring the progress and everything looked good until....30 minutes remained. 30 minutes remained for a good 20 minutes. The ext hard drive stopped responding. I tried to canel but there were no buttons to push. I exited the program. I called apple support and they tried to walk me through it. My computer still was not recognizing that the exteranl HD was plugged in. I mad another trip to the Apple store and the emplyee confirmed that the extranal HD was not reading. He tried plugging it in to his computer and it still wasnt reading.
    He did give me a data recovery number to call. I asked if Apple would cover the cost and he said no. I called then and was quoted $700-$2000 to recover the data.
    Does anyone have any suggestions? When frustrates me more is that I followed every instruction and I did exactly what Apple told me to do. Now, ALL of my data is lost and Apple does not want to help.
    Does anyone have any suggestions on what to do next? I need help. =*(

    Hi rkaufmann--
    Thanks for the response.  I can say with confidence that that is not the issue.  I have at least 8 of these same WD external portable drives that are powered through their USB 3.0 cables, and I have never had problems with any of them.  Sometimes I connect them directly to my computer, and sometimes I use a powered hub.  Either way they work fine.  The drives with their own power source do not suit my needs.
    My question is specifically whether anyone has seen an issue where sometimes they plug a drive in and it is not recognized but then it continues to work.  In other words, the question I'm posing to other users is whether it sometimes happens that they connect a drive and it simply doesn't show up, but then they disconnect and reconnect and it goes on working fine as it should.

Maybe you are looking for