Teststand fails to use app with custom user settings
Hello,
For a teststand project, I have to use an .Net application that is using a custom settings provider. The problem with it is that each time it is trying to use one of the user setting from teststand, the application returns an exception:
"Failed to load provider type".
I tried to illustrate with the small demo project that I attached.
The .Net application I call from test stand is AppWithUserSetting, and one of the step in the sequence File q.seq is to get a value of a user setting. That's where it crashes for me.
On the other hand, if I instantiate the same objects and read the same user setting from another .Net application (DoLikeTestStandApp), everything is fine.
Note that in the settings.designer.cs file of AppWithUserSetting, a custom line was added ([global:ystem.Configuration.SettingsProvider(typeof(AppWithUserSettings.UserAppSettingsProvider))] ) to force the program to use the custom SettingProvider. And that's where it fails when loading from teststand.
Any idea why? At this time, I would rather not remove the usage of that custom settingProvider since it allows to keep user settings even when upgrading to different version of AppWithUserSettings.
Thanks and regards,
Loic
PS: I am using VS studio 2008 SP1 and Teststand 4.1.1
Solved!
Go to Solution.
Attachments:
DemoProblem.zip 140 KB
Loic -
As Doug mentioned, you are indeed running into an issue similar to the one in the other forum thread he pointed to. I have gone ahead and implemented the workaround solution for this issue in your provided example and attached it below.
Hope this helps. Let me know if you have any questions.
Manooch H.
National Instruments
Attachments:
DemoProblem.zip 156 KB
Similar Messages
-
Firefox 4 Deployment with customized user settings?
Hi folks,
I want to deploy FF 4.0 with customized user settings, but where is the "localized" folder for my prefs.js file? In FF 3.6.x we've extracted the setup.exe file and with sources we deployed our customized firefox. Now in FF 4.0 there are some folder missing in the new sources. Are there any documents which explain the deployment of FF 4.0? thanks a lotHere are some instructions for creating a customised deployment of Firefox 4 (including setting the homepage for all new and existing users)
http://mockbox.net/configmgr-sccm/174-install-and-configure-firefox-silently.html
http://mockbox.net/configmgr-sccm/300-firefox-4-set-default-home-page-for-all-users.html -
Error occurred while finding users using API with custom field
Hi All,
I am getting the following error while searching user using API with custom attribute. Did anybody faced the same problem before ?
Hashtable<Object,Object> env = new Hashtable<Object,Object>();
env.put("java.naming.factory.initial", "weblogic.jndi.WLInitialContextFactory");
env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, "t3://localhost:14000");
System.setProperty("java.security.auth.login.config","C:\\Oracle\\Middleware\\Oracle_IDM1\\designconsole\\config\\authwl.conf");
System.setProperty("OIM.AppServerType", "wls");
System.setProperty("APPSERVER_TYPE", "wls");
tcUtilityFactory ioUtilityFactory = new tcUtilityFactory(env, "xelsysadm", "Weblogic123$");
OIMClient client = new OIMClient(env);
client.login("xelsysadm", "Weblogic123$".toCharArray());
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
tcUserOperationsIntf moUserUtility = (tcUserOperationsIntf)ioUtilityFactory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
Hashtable mhSearchCriteria = new Hashtable();
mhSearchCriteria.put("USR_UDF_ACTUALSTARTDATE",formatter.format(date));
tcResultSet moResultSet = moUserUtility.findAllUsers(mhSearchCriteria);
printTcResultSet(moResultSet,"abcd");
log4j:WARN No appenders could be found for logger (org.springframework.jndi.JndiTemplate).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_1036_WLStub.findAllUsersx(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
at com.sun.proxy.$Proxy2.findAllUsersx(Unknown Source)
at Thor.API.Operations.tcUserOperationsIntfDelegate.findAllUsers(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
at com.sun.proxy.$Proxy3.findAllUsers(Unknown Source)
at oim.standalone.code.OIMAPIConnection.usersearch(OIMAPIConnection.java:209)
at oim.standalone.code.OIMAPIConnection.main(OIMAPIConnection.java:342)
Caused by: Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.findAllUsers(tcUserOperationsBean.java:4604)
at Thor.API.Operations.tcUserOperationsIntfEJB.findAllUsersx(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1614.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy347.findAllUsersx(Unknown Source)
at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.findAllUsersx(Unknown Source)
at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Thank youHi J,
Thanks for the reply. But the code is working fine for OOTB attributes and for 11g API i am getting permission exception
Exception in thread "main" oracle.iam.platform.authz.exception.AccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1465)
at sun.reflect.GeneratedMethodAccessor1034.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy366.search(Unknown Source)
at oracle.iam.identity.usermgmt.api.UserManagerEJB.searchx(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1449.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy365.searchx(Unknown Source)
at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.searchx(Unknown Source)
at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: oracle.iam.identity.exception.SearchAttributeAccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1462)
... 44 more -
Can't Open 3rd party Apps with my User (Icon Bouncing then Application Not Responding)
Hi
Problem:
I can't Open 3rd Part Apps with my user (FireFox, Chrome, Dropbox, GoogleDrive, Mega, Final Cut Pro X, etc) they just star bouncing and after a while they stop bouncing then i righ click on them and it says "Application Not Responding", but i can open native apps like Safari, iTunes, iMovie, Finder, Settings
Other Events:
-Just Before this happend i was editting a video on FCPX, y export it and tried to upload to Google Drive (in Chrome), when it was uploading I closed FCPX and the uploading stop it at 91%, y tried to reupload but then I realized that this video was in a temp folder and it wasnt there anymore, so I open FCPX to export it again and i couldnt, it was just bouncing and then "App not responding".
-After Installing Yosemite i feelt it slow even after it finished the encriptation File Vault, specially in chrome.
I have tried:
1-Repair Disk Permisions
2-Reset SMC
3-Reinstall FCPX
4-Decrypted the Disk and create another user and i was able to run Chrome, FireFox and FCPX, When I opened FCPX it started but when it was trying to open the project that i was working , it restarted the app and i couldnt open FCPX again, just bouncing and App Not Responding
Any suggestions to keep my User working?
Macbook Pro Mid 2012
-OSX Yosemite,
-16GB Ram1600MHz DDR3
-750GB 5400RPM
-2.9GHz dual-core Intel Core i7 processor (Turbo Boost up to 3.6GHz) with 4MB L3 cacheYes, as long as you let TM do a full disc backup (that is, you do not exclude anything in the TM backup settings) you will have a backup that allows a full system restore - puts everything back just as it was.
You can also clone your system using the shareware app SuperDuper or the donation-ware app CarbonCopyCloner
http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html
http://www.bombich.com/
Both of these apps will make a true clone (literally, a bit-by-bit copy) of your hard drive onto an external drive. This clone will actually be bootable itself (you plug in the drive and hold the option key during startup then select the clone to boot from). You would boot from the clone, then reverse-clone it back onto your internal hard drive.
If you are really serious about being highly confident of not loosing files, you could use both - I keep a TM backup on one drive, and 2 clones on separate bus-powered hard drives.
P.S. even if you had not had any issues, you really, REALLY should be keeping regular, up to date backups anyway - things go flooey without warning sometimes and you risk loosing everything on your machine if you DON'T keep regular backup copies available. -
Use FaceTime with both users on local network?
I'm trying to use FaceTime with a user on the same local network. It doesn't work. Any ideas?
Thanks.Completely reboot both phones ... be sure your wifi is linked (on both phone) That's as much as I know ...
I've FaceTimed on the same wifi signal w/out any problems so, it should be just a simple restart. -
I am having trouble with custom color settings. It randomly reverts back to North American General Purpose without warning. This is a big problem for me. My customers (professional photographers) expect consist colors in my printing. Help!
Do you even know how to nuke and re-set Photoshop's preferences, colorplak? Your last post seems to reveal that you don't understand what I'm talking about. Here's a link you can click on:
Preference file functions, names, locations | Photoshop CC
To re-create the preferences files for Photoshop, start the application while holding down Ctrl+Alt+Shift (Windows) or Command+Option+Shift (Mac OS). Then, click Yes to the message, "Delete the Adobe Photoshop Settings file?"
Note: If this process doesn't work for you while you're using a wireless (bluetooth) keyboard, attach a wired keyboard and retry.
Important: If you re-create the preferences by deleting the Adobe Photoshop CC Settings file, make sure that you only delete that file. If you delete the entire settings folder, you also delete any unsaved actions or presets.
Reinstalling Photoshop does not remove the preferences file. Before reinstalling Photoshop, re-create your preferences.
Note for Photoshop 14.1 and later: If you use Generator and reset your Preferences, Generator is disabled. Choose Preferences > Plug-ins to turn it back on.
Video: Julieanne Kost created a video that takes you through two ways of resetting your Photoshop preferences. The manual preference file removal method is between 0:00 - 5:05. The keyboard shortcut method is between 5:05 - 8:18. The video is located here.
Mac OS
Important: Apple made the user library folder hidden by default with the release of Mac OS X 10.7. If you require access to files in the hidden library folder to perform Adobe-related troubleshooting, see How to access hidden user library files. -
Is there a way to create a project with custom audio settings that are NOT only "Stereo" or "Surround"?
Thanks!
-Adrianthe old apps are on my computer but they have had upgrades since they were put on the ipod originally. you think you would get a warning about this when you restored. I was not worried about losing the progress of the apps but i would have been worried about the app it self!!!!!
-
Failed to add app with security error related with c2wts
Right now, we are facing some weird issue when adding our app to customer's SharePoint site. When site collection admin clicks our app to add it, he would get a popup page with title "Access Required" and message "Sorry, you
don't have access to this page", however he is already site collection admin.
At the SharePoint logs, we saw the following exceptions:
SPSecurityContext: Could not retrieve a valid windows identity for username 'company\user' with UPN '[email protected]'. UPN is required when Kerberos constrained delegation is used. Exception: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: WTS0003: The caller is not authorized to access the service. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is: System.UnauthorizedAccessException: WTS0003: The caller is not authorized to access the service.
at Microsoft.IdentityModel.WindowsTokenService.CallerSecurity.CheckCaller(WindowsIdentity callerIdentity)
at Microsoft.IdentityModel.WindowsTokenService.S4UServiceContract.PerformLogon(Func`1 logonOperation, Int32 pid)
at SyncInvokeUpnLogon(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet))..
(note, I changed the user name to some generic name there)
after that, we also saw another exception:
No windows identity for company\user
Access Denied. Exception: Attempted to perform an unauthorized operation., StackTrace:
at Microsoft.SharePoint.Utilities.SPUtility.HandleAccessDenied(Exception ex)
at Microsoft.SharePoint.SPAppPrincipalPermissionsManager.UpdateAppOnlyPolicy(SPAppPrincipalInfo appPrincipal, Boolean allowAppOnlyPolicy)
at Microsoft.SharePoint.ApplicationPages.AppAuthorizePageBase.GrantAppAccess()
at Microsoft.SharePoint.ApplicationPages.AppInvPage.BtnAllow_Click(Object sender, EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) .
I did some reading over the SharePoint code and also searched over internet, I found out this link:
Adding App Causes Security Error where the similar error is thrown as well and he fixed the issue by reconfiguring the c2wts services. His issue is slightly different from mine. In his case, end users won't be able to add in the first time
and they would get "You Can't Add This App Here" message while in our case the error is thrown during adding the app.
Why we would need the c2wts services here for adding an app if user is already logged in SharePoint via windows authentication? Could someone confirm that would be the root cause for this failure since I also see the stack related " at Microsoft.SharePoint.SPAppPrincipalPermissionsManager.UpdateAppOnlyPolicy(SPAppPrincipalInfo
appPrincipal, Boolean allowAppOnlyPolicy)", just wonder if AppOnlyPolicy=true which our app requires has anything to do with this as well. Again, I could not find anything related article about that specific configuration is required to allow app with
AppOnlyPolicy.
Another weird thing is that it only happens at sites with managed path. At root site, the app could be added without any problem.
Any suggestions are highly welcome and really appreciated. This is on a big customer. :-) Thanks in advance for your insights.This issue can occur when you change the name of the "Application Name" within Visual Studio, then deploy to BizTalk with the new name. Problems is the DLLs are still assocaited with that earlier deployment name in BizTalk. So go into BizTalk
Admin Console, then navigate to: BizTalk Group - Applications - Then for each application check the "Resources" folder. Under one of these folders you should see your DLLs are already assigned to one of these other BTS apps. So you need to
delete the resources from the app (or delete the other apps) then your new deployment name will work. -
Clean Install With Custom User Id
Hello
From experience I am aware of problems in our network when we have 2 users with accounts which have the same User Id. For this reason I have always tried to ensure each User on our network has a unique User Id.
I am upgrading several User's iMacs to Mountain Lion and I will format their drives and perform a clean install. Is it possible, using Terminal, to perform a clean install but specify a custom User Id?
Many thanks.
ChrisIt would probably be easier to change your Apple ID password. This would allow you to continue downloading past iTunes/App Store purchases.
Apple ID - Manage
Do you have a backup? If not, backup before doing anything because an erase and reinstall will cause you to lose all your data.
If your MacBook came with Mountain Lion pre-installed, you would have to purchase a copy from the App Store, but you can probably avoid that.
Boot to the Recovery Volume (command - R on a restart) or hold down the option key during a restart and select Recovery Volume. Run Disk Utility Verify/Repair and Repair Permissions. Then select the Erase tab. Format is Mac OS Extended (Journaled). Erase and then reinstall the OS.
OS X Recovery
When you reboot, use Setup Assistant to restore your data. -
Auto-hostep app with custom master page does not allow custom workflows
This has been troubling us all day. We have a sharepoint 2013 auto-hosted app. We wanted to simply change the site logo of the master page but it was easier said than done. Finally we had to create our own custom master page with our own site logo to overcome
this issue.
Now we are trying to add a custom workflow in our app. But the instalment of the app always fail with this message:
3> CorrelationId: cec727fc-bbf9-4499-ae36-6a7d05f3ae8c
3> ErrorDetail: There was an error during the operation.
3> ErrorType: Configuration
3> ErrorTypeName: Configuration
3> ExceptionMessage: Operation is not valid due to the current state of the object.
3> Source: Common
3> SourceName: Common App Deployment
After many hours of searching I came across this
post that sums up the problem to this:
Do not use the WebTemplate element in the app manifest to designate any of the built-in SharePoint site definition configurations as the app web's site type. We do not support using any of the built-in site definition configurations, other than APP#0, for app webs.
Thus, if you would like to include your workflow to SharePoint-hosted app, you have to use APP#0 template.
I am fairly new to the sharepoint 2013 app development and having so many problems just because we wanted to have a different site logo is making us focus out of the important stuff of our app. Isn't there a simple way for us to change the app's site logo
and add a custom workflow? Has anyone come up with a solution?Have you configured SharePoint Workflow Manager in the farm? Not sure if you are familiar with but in SharePoint 2013, there's a new component called Workflow Manager that needs to be configured to use SharePoint 2013 workflow.
Thanks,
Sohel Rana
http://ranaictiu-technicalblog.blogspot.com
I am using SharePoint Online. I have enabled the following site feature:
Workflows can use app permissions
Allow workflows to read from and to write to all items in this site.
just in case but it makes no difference. When I stop using my custom masterpage the app can install just fine and the workflow is working. When the custom masterpage is enabled the app won't install with the workflow. I am required to remove the workflow
to install the app. -
How can I share Quicken and other apps with another user on the same iMac?
I would like to share some apps including Quicken with anoter user on the same iMac. I have put the Quicken app and the .QFX file in /usrs/share and changed the permissions to R/W on both files but when I log in as the other user and run Quicken it does not use the .QFX file and instead comes up with no accounts.
The Quicken app. should be in the Applications folder at the root of Macintosh HD. It's accessible to all users from there.
To share a file, (this from Finder Help menu)
"Sharing files with others who use your computer
You can share files with others who use your computer by placing the files in the Public folder in your home folder. Anyone with an account on your computer can read or copy the items you put in your Public folder (except for your Drop Box folder, which only you can open).
To share files using your Public folder:
Copy the files you want to share into your Public folder, inside your home folder.
To give a copy of a file directly to another person, copy it to their Drop Box folder (inside their Public folder), where only they can see it."
When opening a file just double-click the file - it will open the application automatically. -
Can I share apps with another user account on our mac even though its a different apple ID?
Husband and I have just bought a new Mac to share, but we've both got iphones and itunes of our own. I thought the best way to deal with this would be to have a user account each on the new Mac with our own iTunes, but this obviously means that each user account has a different apple ID associated with it. I've just bought Pages, Numbers and Keynote on my user account, is it going to be possible to share these apps with my husbands user account.
I've got a harrible feeling that I should have created a joint user account and apple ID, and I've just wasted the best part of £40...please tell me theres a way to fix this!!
ThanksWelcome to the Apple Support Communities
You can, but you will have to update the applications from the user account with the Apple ID you used to purchase those apps. There isn't any other problem, but it may be illegal (but I think it's legal if you run them on the same Mac) -
Problem in changing PR using BAPI With Error User already processing PR
Hello Experts,
When i am using BAPI_PR_CHANGE, to change PR . Since i have many number of PRs to be changed in , i am running the program in background . Issue now is that i am getting already PR is been changed (processed) by User(myself), so changes cannot be made and stooping the process of change. I am using BAPI_TRANSACTION_COMMIT with WAIT also. but i coukd not change the PR in background. How can i over come this problem? How the lock entries shall be removed fast so that next PR is changed.
Please help me out experts.
Thanks in advanceHi,
What you can do is through yur program ENQUEUE the pr then used bapi (along with commit)and then DEQUEUE the PR.
This way yur locking problem will not come.
Hope it helps.
Regards
Hiren K.Chitalia -
Short dump using CS_BOM_EXPL_MAT_V2 with different user ids
Hi
We are getting a short dump in our program when using FM'CS_BOM_EXPL_MAT_V2' and this is happening only for super user roles but not with regular user ids in production. We are not able to identify the solution yet, and it needs to be resolved as quickly as possible. Anyhelp, really appreciated.
Thanks
Anil
Here is our code:
CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
aumgb = 'X'
capid = 'PP01'
datuv = p_valfrm
ehndl = '1'
emeng = 1
mbwls = ' '
mehrs = 'X'
mmory = '1'
mtnrv = p_matnr
stlal = p_stlal
stlan = p_stlan
werks = p_werks
TABLES
stb = i_stb
matcat = i_matcat
EXCEPTIONS
alt_not_found = 1
call_invalid = 2
material_not_found = 3
missing_authorization = 4
no_bom_found = 5
no_plant_data = 6
no_suitable_bom_found = 7
conversion_error = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.Hi senthil,
1. I suppose u want to explode the BOM.
2. CS_BOM_EXPLOSION
use the above FM
in the below mentioned fashion.
3.
CALL FUNCTION 'CS_BOM_EXPLOSION'
EXPORTING
capid = 'PP01'
emeng = bmeng
datuv = sy-datum
mtnrv = matnr
stlan = '1'
werks = werks
mehrs = 'X'
IMPORTING
TOPEQUI =
TOPMAT =
TOPTPL =
DSTST =
TABLES
stbd = stbd
stbe = stbe
stbk = stbk
stbm = stbm
stbp = stbp
stbt = stbt
EXCEPTIONS
alt_not_found = 1
call_invalid = 2
missing_authorization = 3
no_bom_found = 4
no_plant_data = 5
no_suitable_bom_found = 6
object_not_found = 7
conversion_error = 8
OTHERS = 9
regards,
amit m. -
This App done with Adobe DPS has a very interesting approach of the customised storefront. Any other examples for apps with customised storefront?
http://itunes.apple.com/au/app/fs-connect/id507335397?mt=8Hi Tony,
We have developed quite a lot of custom storefronts powered by a web based content management system. Lately we are focussing on developing new features. Think of features such as recommended issues, advanced filtering, ordering and categorizing, clickable TOC with preview option, search option, video/audio, facebook and twitter integration, really nice image transitions and awesome (company) presentations.
One of the first custom storefronts that we developed was Tijdschrift.nl: http://itunes.apple.com/nl/app/tijdschrift.nl/id450120096?mt=8
If you have any questions just let me know.
Kind regards
Tristan van Doorn
Maybe you are looking for
-
How can I delete all these mysteriously empty albums
I need to clean out the photos and folders/albums which are in my iPad "Photo" app (NOT iPhoto). For some reason, at some point, folders/albums which previously held photos seem to be empty and grayed out. I want to delete them. I click "Edit" but wh
-
I downloaded ios 8 and was bug reporting and it crashes when I log in
I downloaded ios 8.0 on my iPod touch 5 and when I log in to the bug reporter it crashes
-
External speakers stopped working when Yosemiti was down loaded
My external speakers stopped working when I downloaded Yosemiti! how can I remedy this?
-
Oracle 10gr2 upgrade to Version 10.2.0.3.0
dear gurus i install new window 2003 machine oracle 10gr2, where i upgrade Version 10.2.0.3.0 after this. now sqlplus, lisenter shows correct version however when i connect to emctl enterprise manger over web it shows wrong database version Version 1
-
Oo abap with interface.
Hi friends, I am very much new to the abap objects, i am finding vry much difficult in solving the Interface program with class. I Need the tutoriols about how to write a program using interface and to get a good knowledge about this. thanks and re