Application Realm Issue

WLS 8.1 SP5
I nominate a realm in application.xml. This realm is not the default realm. The reason is that I want the WLS authenticiation base (admin etc) away from the app realm.
Consequently, the realm is not recognised when the app is deployed. When I make the nominated realm the default realm, it is recognised...
I thought you could use a non-default realm in this way using the application.xml stanza. Seems pointless if it has to be the default realm.
Comments appreciated.
g.

Graham,
I've never tried what you are doing in application.xml but I know that WLS can only use the active realm.
Not really helpful, I know...
Mike

Similar Messages

  • Regarding Sun Java System Application Server Issue with JVM

    Regarding Sun Java System Application Server Issue with JVM
    Hi
    I have installed SJSAS9.1 on solaris system. I m trying to deploy war file which i compiled in windows enviorment by jdk1.5.0_05. Every time i got the following error :
    type Exception report
    message
    descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: PWC6033: Unable to compile class for JSP
    PWC6199: Generated servlet error:
    [javac] javac: invalid target release: 1.5
    [javac] Usage: javac
    [javac] where possible options include:
    [javac] -g Generate all debugging info
    [javac] -g:none Generate no debugging info
    [javac] -g:{lines,vars,source} Generate only some debugging info
    [javac] -nowarn Generate no warnings
    [javac] -verbose Output messages about what the compiler is doing
    [javac] -deprecation Output source locations where deprecated APIs are used
    [javac] -classpath Specify where to find user class files
    [javac] -sourcepath Specify where to find input source files
    [javac] -bootclasspath Override location of bootstrap class files
    [javac] -extdirs Override location of installed extensions
    [javac] -d Specify where to place generated class files
    [javac] -encoding Specify character encoding used by source files
    [javac] -source Provide source compatibility with specified release
    [javac] -target Generate class files for specific VM version
    [javac] -help Print a synopsis of standard options
    note The full stack traces of the exception and its root causes are available in the Sun Java System Application Server 9.1 logs.
    I have cheked jvm version on both system the only difference is :
    Solaris points to jdk 1.5.0_09
    Windows point to jdk1.5.0_05
    Even i tried to run blank jsp also but again i got the same error.
    Can any help me to sort out the problem or give me any idea so i can do something by my own.
    Thanks in Advance
    Gagan

    Do you have ANT installed and available?
    Thanks,
    Kedar

  • Application Deloyment issue...

    hi,
    i am getting this Deployment error...
    we got two servers one for developers at offshore and
    one at the onsite...
    the strange thing is that it is deploying n running fine on the offshore server.
    but not getting deployed on the onsite server!!!
    i have put the required references required and
    checked them too...!!!
    regards,
    -Amol Gupta
    Oct 18, 2007 11:11:04 AM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:
    [004]Deployment aborted
    Settings
    SDM host : bp1xeuaa558
    SDM port : 50018
    URL to deploy : file:/C:/DOCUME1/amolg/LOCALS1/Temp/temp26291bp.comexmplsupplier_lds_create_adobe.ear
    Result
    => deployment aborted : file:/C:/DOCUME1/amolg/LOCALS1/Temp/temp26291bp.comexmplsupplier_lds_create_adobe.ear
    Aborted: development component 'exmpl/supplier_lds_create_adobe'/'bp.com'/'LOKAL'/'0.2007.10.18.11.10.17'/'0':
    Caught exception during application deployment from SAP J2EE Engine's deploy service:
    java.rmi.RemoteException: Cannot deploy application bp.com/exmplsupplier_lds_create_adobe.. Reason: Clusterwide exception: Failed to deploy application bp.com/exmplsupplier_lds_create_adobe. Check causing exception for details (trace file). Hint: Are all referenced components deployed and available on the engine?; nested exception is: com.sap.engine.services.deploy.container.DeploymentException: Clusterwide exception: Failed to deploy application bp.com/exmpl~supplier_lds_create_adobe. Check causing exception for details (trace file). Hint: Are all referenced components deployed and available on the engine?
    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
    Deployment exception : The deployment of at least one item aborted

    >
    I have oracle PL/SQL application performance issue. To open a screen populated with 7,000 records takes 5 minutes.
    I have used SQL Analyze to get Index recomendation. Indexing did not help that much.Switch on a trace on a user who is just about to run that screen - let them rip.
    Stop your trace. Get your trace file. Run it through TKProf.
    Read the book by Cary Millsap that Sybrand recommends (or take a look
    at Chris Lawson) - i.e. read up on trace files and looking at them.
    Get the SQL that is run by the user and try running it from SQLPlus
    on the server (no network or app issues) - set timing on.
    That would be my approach.
    Do you think upgrading or replacing with newer machine can improve performance? Getting a newer machine often satisfies the geek's primeval urge to
    get his grubby little paws onto fancy shiny hardware - it may well
    work for a while, however you're not tackling the underlying cause
    of your problem, and it will (probably) reappear when the limits
    of the new RAM/CPU have been hit.
    If you what is suggested above, at least you'll be able to say
    to your management - "well, if we get a new server, performance
    will improve by this much, until we have (say) 14.000 records in
    the table, when performance will go back to the way it was before".
    Until you run a trace, you will have no idea if the problem will
    scale linearly with the no. of records or how it will
    behave into the future.
    You cannon manage what you cannot measure.
    Paul...
    Taf

  • Application redraw issue over Citrix and Terminal Server

    Hi All,
    We provide a client-server application which connects to a SQL Server database. The middle-tier is hosted on an application server (Windows Server 2008 R2) which in turn connects to the SQL Server database. The fat client can either be installed on user laptops/desktops
    or published using Citix/Terminal services.
    We have a long standing issue which frankly I just cannot fathom. A customer has published the client via Citrix to users and using roaming profiles. If an employee is using the application in London, the roaming profile is created on a server in London and
    connects to the middle-tier in London. If an employee is using the application in Glasgow, the roaming profile is created in Edinburgh and the user connects to the middle-tier in London. The customer is also using DFS
    The roaming profile consists of the 'My Documents', 'My Pictures', 'My Videos', 'My Music' and 'Windows' folder. Distributed File System (DFS) is used for roaming profile folder replication between offices. See http://technet.microsoft.com/en-gb/library/cc732863%28v=ws.10%29.aspx
    The Edinburgh users are experiencing application redraw issue where the interface loads in chunks. For example, when a user scrolls up and down or left and right, the data loads immediately (from SQL Server) but the interface (GUI) loads in blocks. You can
    actually see each segment of the GUI components loading. The issue also occurs if connecting via a Terminal Server where the application is also installed.
    For London users, it all works fine. If an Edinburgh user comes to London, they have no issues.
    The network connection is super fast between the various offices.
    The application is built using C++ and Delphi and uses the GDI API to draw the objects.
    Any guidance is appreciated.

    Hello partner,
    Thanks for contacting Microsoft. This is Sophia who is going to help with this issue. From your description, I learnt that users from Edinburgh have application redraw issue. However, London users worked fine. Please let me know if I misunderstand your purpose.
    Based on the information, it seems that the issue located in the middle-tier in London. Could you try building a middle-tier in Edinburgh and then test how the issue goes?
    Besides, based on my experience and research, by default the allocation of the bandwidth is 70 percent for graphics data and 30 percent for virtual channel data, meaning when bandwidth usage is under pressure, graphics data is guaranteed to get 70 percent
    of the available bandwidth.  And we can tweak the settings a bit for some scenarios. To change the settings, we can set registry values. Please reference the information below.
    ===========================================================================================================================================
    Note: For these settings to take effect, the computer must be restarted.
    Following is the list of registry values that affect the bandwidth allocation behavior. These are all DWORD values under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD:
    ·         FlowControlDisable: When set to 1, this value disables the new flow control algorithm, making it essentially First-In-First-Out (FIFO) for all packet requests. This provides results similar to Windows Server
    2003. (The default for this value is 0).
    ·         FlowControlDisplayBandwidth / FlowControlChannelBandwidth: These two values together determine the bandwidth distribution between display and virtual channels. You can set these values in the range of 0–255.
    For example, setting FlowControlDisplayBandwidth = 100 and FlowControlChannelBandwidth = 100 creates an equal bandwidth distribution between video and VCs. The default is 70 for FlowControlDisplayBandwidth and 30 for FlowControlChannelBandwidth, thus making
    the default distribution equal to 70–30.
    ·         FlowControlChargePostCompression: If set to 1, this value bases the bandwidth allocation on post-compression bandwidth usage. The default for this value is 0, which means that the bandwidth distribution is applied
    on pre-compressed data.
    For more information about RDP Bandwidth, please reference the article below.
    ================================================
    Bandwidth Allocation for Terminal Server connections over RDP
    http://blogs.msdn.com/b/rds/archive/2007/04/09/bandwidth-allocation-for-terminal-server-connections-over-rdp.aspx
    Top 10 RDP Protocol Misconceptions – Part 1
    http://blogs.msdn.com/b/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-1.aspx
    If you have any concerns about the action plan above, feel free to let me know.
    Best regards,
    Sophia Sun
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • How can JAZN admin tool manage application realms?

    I am using the JAZN XML provider for the OC4J server realm and for another realm packaged in an application EAR file, i.e.:
    server realm: j2ee/home/config/jazn-data.xml
    application realm: j2ee/home/application-deployments/<app name>/jazn-data.xml (unpackaged from the EAR file).
    As far as I can tell, the JAZN admin tool (java -jar jazn.jar ....) can only manage one of these at a time, and ONLY the one coded into j2ee/home/config/jazn.xml.
    QUESTIONS:
    1) Is there a way to manage the application realm via the JAZN admin tool without first modifying the jazn.xml file? For obvious reasons, modifying that file in an active OC4J installation is not a viable option.
    2) I have not tried managing these yet with the Oracle Enterprise Manager. Does that tool have the same limitation (i.e. can't manage the application realm)?
    OBSERVATION:
    1) The JAZN admin tool is hardcoded to use the path "/j2ee/home/config/jazn.xml" for its config file. This is pretty weak! You could at least have a command line argument to tell which jazn.xml file to use.

    Scott,
    There is a way to manage application realms using the JAZN admin tool - unfortunately, we didn't document it in this release. Thanks for bringing this to our attention and we'll fix it in the docs.
    Generally, it is recommended to use OEM, which will indeed let you manage application realms.
    If you want to use the JAZN admin tool, you'll need to do the following:
    1. Create an application-specific "jazn.xml" file which simply points to the local jazn-data.xml file or equivalent. (See the global/server jazn-data.xml for reference).
    2. Make sure that the local (app specific) jazn-data.xml file has the RealmLoginModule defined towards the end. (See the global/server jazn-data.xml for reference).
    3. Bring up the JAZN admin tool defining the application jazn.xml. Ex:
    "java -Doracle.security.jazn.config=application-deployments/callerInfo/jazn.xml -jar jazn.jar -listusers"
    Thanks,
    -Lee

  • I have an Ipad, I activated the time capsule with no issues. I added the airport Utility application without issue.  However, I do not know how to access the hard drive with either my Windows computer or the Ipad.  Does someone know how?

    I have an Ipad, I activated the time capsule with no issues. I added the airport Utility application without issue.  However, I do not know how to access the hard drive with either my Windows computer or the Ipad.  Does someone know how?

    On windows load the airport utility .. latest correct version as possible.. there is no windows 8 but win7 works after a fashion.
    Make sure the TC is using SMB compatible names.. short no spaces and pure alphanumeric.
    Type the name directly into windows explorer.
    \\TCname or \\TCIPaddress
    If no luck turn off all the firewalls.. internal windows plus security software plus whatever other gargyoles and other rubbish AV software you have running.
    Ensure windows is able to at least ping the TC by IP address and name..
    Use the utility in windows to set file sharing to guest account on with full read and write access.. and set workgroup to WORKGROUP.

  • Application deployment issue in WLI 8.5

    Hello all,
    <br>
    I have created an application via a local instance of weblogic workshop 8.1 and would like to deploy the compiled .ear into a weblogic server domain.
    <br>
    During the deployment process, I get an error (see bottom of post).
    <br>
    However, I attempt to deploy this .ear file into a weblogic integration domain and deployment is a success.
    <br>
    <br>
    <b>Could anyone provide me with a reasoning behind why I can deploy on an integration domain, but not on a server domain?</b>
    <br>
    <br>
    <b>Is it possible to keep this deployed application in an integration domain and still have it function, even though it was originally meant to be in a server domain?
    What is the different between a server domain vs. an integration domain?</b>
    <br>
    <br>
    I am using WLI8.5 sp6 and both the integration and server domains are using the same jrockit jdk.
    <br>
    <br>
    Thanks
    <br>
    Enrico
    <br>
    ---console error---
    <br>
    [Deployer:149233]An unexpected error was encountered during the deployment process.
    [Deployer:149033]preparing application AdminPortalapp on sdp
    [Deployer:149033]failed application AdminPortalapp on sdp
    [Deployer:149034]An exception occurred for task [Deployer:149026]Deploy application AdminPortalapp on sdp.: [Deployer:149233]An unexpected error was encountered during the deployment process..
    <br>
    <br>
    ---domain log error---
    <br>
    ####<Oct 13, 2006 8:50:29 PM EDT> <Notice> <Security> <test-ws1001> <sdp> <Main Thread> <<WLS Kernel>> <> <BEA-090082> <Security initializing using security realm myrealm.>
    ####<Oct 13, 2006 8:50:30 PM EDT> <Notice> <WebLogicServer> <sams-ws1001> <sdp> <Main Thread> <<WLS Kernel>> <> <BEA-000327> <Starting WebLogic Admin Server "sdp" for domain "sdp.test.com">
    ####<Oct 13, 2006 8:50:43 PM EDT> <Notice> <WebLogicServer> <test-ws1001> <sdp> <Main Thread> <<WLS Kernel>> <> <BEA-000360> <Server started in RUNNING mode>
    ####<Oct 13, 2006 8:50:44 PM EDT> <Notice> <WebLogicServer> <test-ws1001> <sdp> <ListenThread.Default> <<WLS Kernel>> <> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address 192.168.11.214>
    ####<Oct 13, 2006 9:39:38 PM EDT> <Warning> <Deployer> <test-ws1001> <sdp> <ExecuteThread: '2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149004> <Failures were detected while initiating Deploy task for application AdminPortalapp.>
    ####<Oct 13, 2006 9:39:38 PM EDT> <Error> <Deployer> <test-ws1001> <sdp> <ExecuteThread: '2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149201> <Failed to complete the deployment task with ID 0 for the application AdminPortalapp.
    java.lang.Throwable:
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2414)
         at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501)
         at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    >
    ####<Oct 13, 2006 9:42:12 PM EDT> <Warning> <DRS> <test-ws1001> <sdp> <ExecuteThread: '0' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-002506> <The current version 1 for DataIdentifier DataIdentifierID: 1 does not match with incoming version 2 for a one-phase update.>
    ####<Oct 13, 2006 9:42:12 PM EDT> <Warning> <Deployer> <test-ws1001> <sdp> <ExecuteThread: '1' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149004> <Failures were detected while initiating Deploy task for application AdminPortalapp.>
    ####<Oct 13, 2006 9:42:12 PM EDT> <Error> <Deployer> <test-ws1001> <sdp> <ExecuteThread: '1' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149201> <Failed to complete the deployment task with ID 1 for the application AdminPortalapp.
    java.lang.Throwable:
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2414)
         at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501)
         at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

    I was able to recreate the issue on a much smaller scale. I've attached the zipped project folder. This is a brand new project file, I did not copy it from my old one. Follow these steps to see what I'm talking about:
    1. Unzip the directory and open the lvproj file.
    2. Double click on My Installer in the prject window to open the installer properties.
    3. Go to Source Files on the left hand side.
    4. On the right side of the source files window, you will see a the files in the directory tree. You should see parse.dll listed in the main directory as well as the data directory.
    5. Remove the application from the tree by highlighting one of the files and clicking the red X.
    6. Add the application back to the [ProgramFilesFolder]\DLL_test directory. You should see all files added correctly (Help.html in the main dir, parse.dll in the data dir).
    7. Click OK
    8. Re-open the My Installer properties and go back to the Source Files page. Help.html has been replaced by parse.dll in the main dir yet again.
    That should be clear enough to reproduce what I'm seeing. Also, go to the Source File Settings page and you should see that when you highlight parse.dll, you can't select the  register COM checkbox. It is only available for Application.exe.
    You can open DLL_test.lvproj in notepad  and go to the installer section to see how it lists FileInfo[2]. It shows the filename as Help.html, but the tag is parse.dll. This doesn't make any sense.
    Attachments:
    DLL Test.zip ‏15 KB

  • Application Deployment Issue on JBoss 4.2.3

    Hi,
    I am trying to deploy a Java Application on JBoss 4.2.3 AS. This application run seamlessly on JBoss 3.0.5. After deploying, I could see errors below.
    Could any one please suggest what could be the issue? Were there any changes in the deployment file structure? Please advice.
    Thanks,
    2009-09-29 15:43:41,112 ERROR [org.jboss.deployment.MainDeployer] Could not create deployment: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/ejb-management.jar
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,128 ERROR [org.jboss.deployment.MainDeployer] DeploymentException while trying to deploy a package with a new deployer
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,165 ERROR [org.jboss.deployment.MainDeployer] Could not create deployment: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/jmx-ejb-adaptor.jar
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,177 ERROR [org.jboss.deployment.MainDeployer] DeploymentException while trying to deploy a package with a new deployer
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,198 ERROR [org.jboss.deployment.MainDeployer] Could not create deployment: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/notification-listener.jar
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,208 ERROR [org.jboss.deployment.MainDeployer] DeploymentException while trying to deploy a package with a new deployer
    org.jboss.deployment.DeploymentException: expected one container-name tag
    2009-09-29 15:43:41,256 ERROR [org.jboss.system.server.Server] Root deployment has missing dependencies; continuing
    Incomplete Deployment listing:
    --- Incompletely deployed packages ---
    org.jboss.deployment.DeploymentInfo@cad26b26 { url=file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/ejb-management.jar }
    deployer: org.jboss.ejb.EJBDeployer@ab835a
    status: Deployment FAILED reason: expected one container-name tag
    state: FAILED
    watch: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/ejb-management.jar
    altDD: null
    lastDeployed: 1254203021081
    lastModified: 1254203019961
    mbeans:
    org.jboss.deployment.DeploymentInfo@7888101a { url=file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/jmx-ejb-adaptor.jar }
    deployer: org.jboss.ejb.EJBDeployer@ab835a
    status: Deployment FAILED reason: expected one container-name tag
    state: FAILED
    watch: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/jmx-ejb-adaptor.jar
    altDD: null
    lastDeployed: 1254203021154
    lastModified: 1254203020008
    mbeans:
    org.jboss.deployment.DeploymentInfo@8d818653 { url=file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/notification-listener.jar }
    deployer: org.jboss.ejb.EJBDeployer@ab835a
    status: Deployment FAILED reason: expected one container-name tag
    state: FAILED
    watch: file:/D:/Java/jboss-4.2.3.GA/server/grmbs/deploy/notification-listener.jar
    altDD: null
    lastDeployed: 1254203021190
    lastModified: 1254203020008
    mbeans:
    --- MBeans waiting for other MBeans ---
    ObjectName: jboss:service=invoker,type=jrmp
    State: FAILED
    Reason: java.lang.AbstractMethodError: org.jboss.invocation.jrmp.server.JRMPInvoker.jbossInternalLifecycle(Ljava/lang/String;)V
    I Depend On:
    jboss:service=TransactionManager
    ObjectName: jboss:service=invoker,type=http
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss:service=invoker,type=httpHA
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss:service=invoker,type=http,target=Naming
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss:service=invoker,type=http,target=Naming,readonly=true
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss.jca:service=LocalTxCM,name=hsqldbDS
    State: CONFIGURED
    I Depend On:
    jboss.jca:service=LocalTxDS,name=hsqldbDS
    jboss.jca:service=LocalTxPool,name=hsqldbDS
    jboss.jca:service=CachedConnectionManager
    jboss.security:service=JaasSecurityManager
    jboss.jca:service=RARDeployer
    ObjectName: jboss.jca:service=LocalTxDS,name=hsqldbDS
    State: CONFIGURED
    I Depend On:
    jboss.jca:service=RARDeployment,name=JBoss LocalTransaction JDBC Wrapper
    jboss:service=Hypersonic
    Depends On Me:
    jboss.jca:service=LocalTxCM,name=hsqldbDS
    ObjectName: jboss.jca:service=XaTxCM,name=jmsra
    State: CONFIGURED
    I Depend On:
    jboss.jca:service=RARDeployer
    jboss.jca:service=XaTxDS,name=jmsra
    jboss.jca:service=XaTxPool,name=jmsra
    jboss.jca:service=CachedConnectionManager
    jboss.security:service=JaasSecurityManager
    ObjectName: jboss.jca:service=XaTxDS,name=jmsra
    State: CONFIGURED
    I Depend On:
    jboss.jca:service=RARDeployment,name=JMS Adapter
    Depends On Me:
    jboss.jca:service=XaTxCM,name=jmsra
    --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
    ObjectName: jboss.jca:service=RARDeployment,name=JMS Adapter
    State: NOTYETINSTALLED
    Depends On Me:
    jboss.jca:service=XaTxDS,name=jmsra
    ObjectName: jboss:service=invoker,type=http
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss:service=invoker,type=http,target=Naming,readonly=true
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss:service=invoker,type=jrmp
    State: FAILED
    Reason: java.lang.AbstractMethodError: org.jboss.invocation.jrmp.server.JRMPInvoker.jbossInternalLifecycle(Ljava/lang/String;)V
    I Depend On:
    jboss:service=TransactionManager
    ObjectName: jboss:service=invoker,type=http,target=Naming
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;
    ObjectName: jboss.jca:service=RARDeployment,name=JBoss LocalTransaction JDBC Wrapper
    State: NOTYETINSTALLED
    Depends On Me:
    jboss.jca:service=LocalTxDS,name=hsqldbDS
    ObjectName: jboss:service=invoker,type=httpHA
    State: FAILED
    Reason: java.lang.NoSuchMethodError: org.jboss.util.Strings.replaceProperties(Ljava/lang/String;)Ljava/lang/String;

    continued....
    <!-- ==================================================================== -->
      <!-- Security                                                             -->
      <!-- ==================================================================== -->
      <mbean code="org.jboss.security.plugins.SecurityConfig"
          name="jboss.security:name=SecurityConfig">
        <attribute name="LoginConfig">jboss.security:service=XMLLoginConfig</attribute>
      </mbean>
      <mbean code="org.jboss.security.auth.login.XMLLoginConfig"
          name="jboss.security:service=XMLLoginConfig">
        <attribute name="ConfigResource">login-config.xml</attribute>
      </mbean>
      <!-- JAAS security manager and realm mapping -->
      <mbean code="org.jboss.security.plugins.JaasSecurityManagerService"
          name="jboss.security:service=JaasSecurityManager">
        <attribute name="SecurityManagerClassName">
          org.jboss.security.plugins.JaasSecurityManager
        </attribute>
      </mbean>
      <!-- ==================================================================== -->
      <!-- Transactions                                                         -->
      <!-- ==================================================================== -->
      <mbean code="org.jboss.tm.XidFactory"
          name="jboss:service=XidFactory">
      </mbean>
      <mbean code="org.jboss.tm.TransactionManagerService"
          name="jboss:service=TransactionManager">
        <attribute name="TransactionTimeout">300</attribute>
        <depends optional-attribute-name="XidFactory">jboss:service=XidFactory</depends>
      </mbean>
      <!--
         | Uncomment to use Tyrex (tyrex.exolab.org) transaction manager plugin
         | instead of the org.jboss.tm.TransactionManagerService and comment out
         | the TransactionManagerService above.
         | Make sure you have Xerces in lib/. At the moment JBoss does not
         | ship Xerces as part of distribution. Version 1.x seems to work fine,
         | though 2.x should as well, use whichever you like.
         |
      <mbean code="org.jboss.tm.plugins.tyrex.TransactionManagerService"
             name="jboss:service=TransactionManager">
            <attribute name="ConfigFileName">../conf/default/domain.xml</attribute>
      </mbean>
      -->
      <!--commented to run grmbs on JBoss 4.2.3, comment removed -->
      <mbean code="org.jboss.tm.usertx.server.ClientUserTransactionService"
          name="jboss:service=ClientUserTransaction">
      </mbean>
      <!-- The CachedConnectionManager is used partly to relay started UserTransactions to
        open connections so they may be enrolled in the new tx-->
      <mbean code="org.jboss.resource.connectionmanager.CachedConnectionManager" name="jboss.jca:service=CachedConnectionManager">
      </mbean>
      <!-- ==================================================================== -->
      <!-- The deployers...                                                     -->
      <!-- ==================================================================== -->
      <!-- Main Deployer and SARDeployer are provided by main -->
      <!-- EJB deployer, remove to disable EJB behavior-->
      <mbean code="org.jboss.ejb.EJBDeployer" name="jboss.ejb:service=EJBDeployer">
        <attribute name="VerifyDeployments">true</attribute>
        <attribute name="ValidateDTDs">false</attribute>
        <attribute name="MetricsEnabled">false</attribute>
        <attribute name="VerifierVerbose">true</attribute>
        <!-- Add a dependency on the JMS provider(jms-service.xml) for MDBs. If
          you are not using MDBs and JMS remove these.
        -->
        <depends>jboss.mq:service=JMSProviderLoader,name=JBossMQProvider</depends>
        <depends>jboss.mq:service=ServerSessionPoolMBean,name=StdJMSPool</depends>
      </mbean>
      <!-- EAR deployer -->
      <mbean code="org.jboss.deployment.EARDeployer" name="jboss.j2ee:service=EARDeployer">
      </mbean>
      <!-- WAR Deployer is provided by tomcat or jetty -->
      <!-- RAR Deployer is provided by the rar.sar package -->
      <!-- Uncomment to activate the BeanShell script sub-deployer --> 
      <!--mbean code="org.jboss.varia.deployment.BeanShellSubDeployer"
               name="jboss.scripts:service=BSHDeployer">
      </mbean-->
      <!-- ==================================================================== -->
      <!-- JBoss Server Management                                              -->
      <!-- ==================================================================== -->
      <!-- ==================================================================== -->
      <!-- Monitoring and Management                                            -->
      <!-- ==================================================================== -->
      <!-- Uncomment to enable JMX monitoring of the entity bean locking
      <mbean code="org.jboss.monitor.EntityLockMonitor"
             name="jboss.monitor:name=EntityLockMonitor"/>
      -->
      <!-- ==================================================================== -->
      <!-- Invokers to the JMX node                                             -->
      <!-- ==================================================================== -->
      <!-- RMI/JRMP invoker -->
      <mbean code="org.jboss.invocation.jrmp.server.JRMPInvoker"
             name="jboss:service=invoker,type=jrmp">
        <attribute name="RMIObjectPort">4444</attribute>
        <attribute name="ServerAddress">${jboss.bind.address}</attribute>
        <attribute name="RMIClientSocketFactory">custom</attribute>
        <attribute name="RMIServerSocketFactory">custom</attribute>
        <attribute name="RMIServerSocketAddr">custom</attribute>
        <!-- Added as per JBoss 4.2.3 Server defaults, starts -->
         <depends>jboss:service=TransactionManager</depends>
        <!-- Added as per JBoss 4.2.3 Server defaults, ends -->
      </mbean>
      <mbean code="org.jboss.invocation.pooled.server.PooledInvoker"
             name="jboss:service=invoker,type=pooled">
      </mbean>
      <mbean code="org.jboss.invocation.local.LocalInvoker"
             name="jboss:service=invoker,type=local">
      </mbean>
      <!-- ==================================================================== -->
      <!-- Deployment Scanning                                                  -->
      <!-- ==================================================================== -->
      <!-- Uncomment to enable caching of deployment units
      <mbean code="org.jboss.deployment.cache.FileDeploymentStore"
          name="jboss.deployment:type=DeploymentStore,flavor=File">
        <attribute name="DirectoryName">data/deployment-cache</attribute>
      </mbean>
      <mbean code="org.jboss.deployment.cache.DeploymentCache"
          name="jboss.deployment:type=DeploymentCache">
        <depends optional-attribute-name="Deployer">jboss.system:service=MainDeployer</depends>
        <depends optional-attribute-name="Store">jboss.deployment:type=DeploymentStore,flavor=File</depends>
      </mbean>
      -->
      <!-- An mbean for hot deployment/undeployment of archives.
      -->
      <mbean code="org.jboss.deployment.scanner.URLDeploymentScanner"
          name="jboss.deployment:type=DeploymentScanner,flavor=URL">
        <!-- Uncomment (and comment/remove version below) to enable usage of the
          DeploymentCache
        <depends optional-attribute-name="Deployer">jboss.deployment:type=DeploymentCache</depends>
        -->
        <depends optional-attribute-name="Deployer">jboss.system:service=MainDeployer</depends>

  • Developer Application Provisioning Issues -- Only one app at a time?

    _The upshot:_
    You can have one and only one developer provision and developer application on the iPhone at a time otherwise you get installation errors (i.e. 0xe8000001).
    _To fix:_
    Use Xcode Organizer to ensure that you have one and only one application and provision installed to the iPhone that uses your developer certificate.
    _To any Apple people:_
    If I am wrong about any of this, please let me know. I have wasted 3-4 days over the past 2 weeks due to these issues, and any explanation would be well received! Having one and only one application and provision installed to the iPhone fixed the 0xe8000001 issues for me.
    _Long winded explanation:_
    It turns out that I am working on multiple iPhone applications at the same time.
    Each application has a different AppID (as registered on the iPhone Developer Portal).
    I have spent quite a bit of time having major issues with Developer Provisioning and application installation from within Xcode and Xcode Organizer, which led me to not be able to debug my application on a live iPhone.
    I finally discovered my problem: I can only have one app and one provision on the iPhone that uses the same developer certificate.
    When swapping between Xcode projects if I remove all provisions and applications using Organizer and re-add only the provision of the application I am working on, then the install errors at build time go away.
    Samples of install errors that manifest themselves using the 0xe8000001 code:
    Thu Aug 21 16:56:02 unknown mobileinstallationproxy[770] <Error>: entitlement 'application-identifier' has value not permitted by provisioning profile
    Thu Aug 21 16:56:02 unknown mobileinstallationproxy[770] <Error>: verify_executable: Could not validate signature: e8008016
    -- Taken from the Xcode Organizer Console window for my development iPhone --
    These errors seem to be occurring because of an install time check against the installed provision files to verify the app, and it seems the provision from an already installed application is being used.
    This is probably occurring because the main developer certificate has to be the same between the 2 applications. As the scan through the provisions is occurring, the certificate of the new app matches the certificate from the already installed app, and the provision check fails due to different App IDs.
    There is one and only one developer certificate allowed per iPhone Standard program.
    I hope that this helps some other people out there with their development provisioning and debug / installation errors.
    --Batgar

    This is why you should create a wildcard developer certificate (com.youcompany.*)...follow the directions in the program portal. Then you can then install all your apps on your phone.

  • SAP R/3 application component issue

    Hi all,
    My issue: SAP R/3 application component hierarchy node in RSA6 got saved in $TMP package as local object. When iam transporting the request from Dev to QA this hierarchy is not getting transported and all the application components in ECC QA are assigned under not defined node as individual node.
    Not only this when i replicate the data sources in BI side in QA these data sources are replicated but come under unassigned nodes because of the missing main node.
    So can any body help me in removing this main node from the $TMP folder and save this in a transpotable package to transport that to QA ECC and the same to replicate in BI.
    Regards,
    Prabhakar.

    Hi Markus,
    This issue iam facing in ECC side. Unless untill i transport this application component hierarchy all my application components in ECC QA will be under a not defined nodes.
    So please suggest me the approach to resolve this issue.
    Regards,
    Prabhakar.

  • Socket based application - Performance Issues - Suggestions Needed

    Hi All,
    We have an application which basically has been developed using core java. Here is a high level information about the application:
    a) It opens a serversocket which allows clients to connect to it.
    b) For every new client connection, a separate thread is created and this thread deals with requests from clients, processing the data and replying back to clients.
    c) Each socket is polled continuously and sockettimeout is 2 seconds. If there is a timeout, we handle the situation and socket is again read. So basically sockets is read every 2 seconds. If number of timeouts reaches a configurable value, we close the connection and thread is dropped as well.
    d) In production, three instances of this application are running with the help of a cisco load balancer. It is there for last 5 years.
    However there has always been some minor performance isssues and we have sorted them out using different types of garbage collectors, by introducing hardware load balancers, upgrading the code for new Java versions. It is currently running on 1.4.2.
    However there has always been some performance issues and today while googling over internet I came across following on the bea website which says that core java sockets are not as efficients as native API. BEA has implemented its own APIs for weblogic. My queries are:
    a) Are there any better Java Socket/network API (for solairs, I know Java is plateform independenet but there could be lib which also using native libs) which are much more efficient than Core Java.
    b) We are getting the InputStream/OutputStream and creating objects of DataInputStream/DataOutputStream to read the data 'Byte-By-Byte'. Each byte can have different information thats why it is required. Are there any better way of getting info than what we are currently doing.
    c) As I mentioned, we are continously polling the socket for read operation with a timeout value of 2 seconds. What is the better among the following from performance point of view: (1) Frequent read operation with a lesser timeout value or (2) Less Frequent read operations with larger timeout value. (3) Any better idea??
    Please suggest few things or pointers which I could do to improve the performance of the applcations. Many thanks.
    Thanks,Akhil
    From BEA website:-
    "Although the pure-Java implementation of socket reader threads is a reliable and portable method of peer-to-peer communication, it does not provide the best performance for heavy-duty socket usage in a WebLogic Server cluster. With pure-Java socket readers, threads must actively poll all opened sockets to determine if they contain data to read. In other words, socket reader threads are always "busy" polling sockets, even if the sockets have no data to read. This unnecessary overhead can reduce performance."

    My recommendations:
    - Always use a BufferedInputStream and BufferedOutputStream around the socket streams
    - Increase the socket send and receive buffers to at least 32k if you are on a Windows platform where the default is a ridiculous 8k, which hasn't been enough for about 15 years.
    - Your 2-second timeout is far too short. Increase it to at least 10 seconds.
    - Your strategy of counting up to N short timeouts of S seconds each is completely pointless. Change it to one single timeout of N*S seconds. There is nothing to be gained by the complication you have introduced to this.

  • Application Deployment issue in Webdynpro project

    Hi,
    I have created an sample Webdynpro project which just displays the name. EAR file has been transformed to SCA file using NWPACKTOOL for deploying the application in JSPM.
    When i tried to deploy the SCA file i am getting an exception as,
    Deployment Items -
         1. Client path 'C:\usr\sap\WP1\SYS\EPS\in\test1.sca'
              Deploy status is 'Aborted'
              Description:'1. Item is skipped because of failed deployment of item 'test.com_test' and because the applied error strategy is OnErrorStop
              2. Contains Aborted deployment component:
    test.com_test'.
              SCA : name 'test', vendor 'test.com', location 'local', version '1000.1.0.1.0.20110810105342'
              Contained DCs:
                   1.1 : Relative path 'C:\usr\sap\WP1\SYS\EPS\in\test1.sca --> test.sca.ear'
                        Deploy status is 'Aborted'
                        Description:'1. ASJ.dpl_ds.006193 Error while deploying ear file C:\usr\sap\WP1\J00\j2ee\cluster\server0\.\temp\tcbldeploy_controller\archives\56\test1_sca1312954437078\DEPLOYARCHIVES\test.sca.ear; nested exception is:
         com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception while [validating application test.com/test.
         The test.com/test application was processed from [developmentserver] containers, but none of them returned information about deployed components.
         The registered containers in this moment were [BRMS_Content_Archive, z_com.sap.security.policy-configurations, utl_handler, developmentserver, Monitoring Configurator, component.info_handler, servlet_jsp, connector, classification_handler, CTCContainer, JDBCConnector, PortalRuntimeContainer, dbcontentcontainer, scheduler~container, Content Container, src.zip_handler, PCD Content Deployment Handler, ConfigurationsContainer, orpersistence, appclient, JMSConnector, Cluster File System, Cache Configuration Upload, com.sap.security.ume, SCA Composites Container, metamodelrepository, textcontainer, eden_handler, Galaxy_Content_Archive, uddi_handler, MigrationContainer, com.sap.security.login-modules, webservices_container, EJBContainer, dbschemacontainer, MDRContainer, com.sap.security.policy-configurations, app_libraries_container].
         Possible reasons :
         1.Empty or incorrect application, which is not recognized by registered containers.
         2.An AS Java service, which is providing a container, is stopped or not deployed.
         3.The containers, which processed it, are not implemented correctly, because the application was deployed or started initially, but containers didn't return information about deployed components in the application deployment info].'.
                        SDA : name 'test', vendor 'test.com', location 'local', version '2', software type ('J2EE', s
    Can some one help me in deploying the SCA file?
    Please let me know how to resolve this issue.
    Thanks in Advance!!
    Regards
    MG
    Edited by: madhanssmile on Aug 10, 2011 2:34 PM

    go to "DC Metadata" "used DC"  , and "Properties" in context menu
    for all you your components.
    problematic component reference probable has check box "deploy time" checked.
    remove that reference.
    usually only "Build time"  check box must be checked. try to do so.

  • Service Bus with WCF in IIS 8 with Application Initialization Issue

    I’m running service bus 1.1 on premise locally and have it hooked into a wcf service using netMessagingBinding. 
    I installed Application Initialization and set Start Mode to AlwaysRunning for the application pool, and set Preload Enabled to true for the site. 
    I also have the appropriate <applicationInitialization> section in the web config where I added the service to an initializationPage.
    The message gets delivered if I hit the endpoint in my browser, and even if I do an IIS reset, it still gets delivered, however I had to hit the endpoint first manually. 
    If I do a clean (or edit any of the wcf code files) and build, it won’t get delivered until I hit the endpoint. 
    I get similar behavior when I set a break point in the service and attach to the w3wp.exe process. 
    If I do a clean and build and set a break point in the service code, it has the open red circle that says breakpoint will not be hit, no symbols have been loaded for this document. 
    When I hit the endpoint, the open red circle gets filled, and the endpoint can be hit. 
    I’m guessing these 2 go hand in hand with what I’m seeing with the service bus.
    Setting up Application Initialization fixes the issue if I restart IIS, it can continue to receive messages, however I first need to hit the endpoint.
     I just don’t know how it handles the scenario when it first gets deployed (like when I do a clean and build). 
    I thought the Application Initialization would of handled this but I’m probably missing something.

    Hi sir,
    Form your description, it seems that you use the op-premise service bus. I will move this thread to Azure Pack forum for more helps.
    Regards,
    Will 
    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.
    Click
    HERE to participate the survey.

  • Application publishing issues after temp profile usage

    We haven't figured out the solusion to this issue but we do know the cause and a workaround for it that works, kind of...
    A brief description would be that after permission issues for some users roaming profile storage on the fileserver application publishing and several applications fail in a different way for different users. This is due to the creation of C:\Users\TEMP,
    TEMP.DOMAIN etc folders rather than using C:\Users\Username folders. The issue seems to be that App-V 5 client remembers this temporary folder in a way that we havent figured out yet, all references to the temp folders for each users account UID in the
    registry has been removed and the roaming profie was deleted locally and on the fileserver YET app-v remembers the path C:\Users\TEMP and tried to create shortcuts etc there without success --> the packag then failes completely and dissapears from the client/powershell
    Get-AppvClientPackage view as if its not even published to the user.
    The BIG question is how the "#¤/&¤ can you get the App-V client to forget about the C:\Users\TEMP foders and retun to the users correct folder? We have tried to remove all user accounts UID from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\MAV\Configuration\Packages
    etc and also the users profiles so this data must be stored somewhere else. The issue is local to specific XenApp servers, if the temporary profile wasnt created on a server the issue will never appear there.
    The workaround is that all users with the issue have full access to the paths C:\Users\TEMP and C:\Users\TEMP.DOMAIN folders, however when app-v generates shortcuts in that folders we'll need to manually move them to the correct path so that they are
    available to the users, smooth!
    The environment is based on 4x Windows 2008 R2 server with citrix XenApp 6.5. App-V 5 SP1 RDS client is installed and configured to use a single publishing server "Add-AppvPublishingServer -Name SERVERNAME -URL
    http://FQDN:8080"
    The details:
    (we think) Some users had the follow error since they couldn't access the faulty profile path TEMP or TEMP.DOMAIN:
    Failed to create file by callback data: \Device\HarddiskVolume2\Users\USERNAME\AppData\Roaming\Microsoft\AppV\Client\VFS\FE7FE758-FDD8-4208-AF3D-E2505AEF6791\AppData\Adobe\Acrobat\
    Another user got only one package (the only package without a shortcut):
    This user receives 1 out of 8 packages.
    We have tried removing the local and centrally stored roaming profile without any change.
    The following is recorded in the event viewer (Microsoft\AppV\Client\Admin):
    Log Name:      Microsoft-AppV-Client/Admin
    Source:        Microsoft-AppV-Client
    Date:          2014-02-04 09:30:04
    Event ID:      19104
    Task Category: Publishing Refresh
    Level:         Error
    Keywords:      Publishing Refresh
    User:          DOMAIN\username
    Computer:      XENAPPSERVER1.domain.com
    Description:
    Part or all packages publish failed.
     published: 1
     failed: 8
    Please check the error events of 'Configure/Publish Package' before this message for the details of the failure.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-AppV-Client" Guid="{E4F68870-5AE8-4E5B-9CE7-CA9ED75B0245}" />
        <EventID>19104</EventID>
        <Version>1</Version>
        <Level>2</Level>
        <Task>36</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000800000</Keywords>
        <TimeCreated SystemTime="2014-02-04T08:30:04.164025400Z" />
        <EventRecordID>661</EventRecordID>
        <Correlation />
        <Execution ProcessID="3376" ThreadID="34620" />
        <Channel>Microsoft-AppV-Client/Admin</Channel>
        <Computer>XENAPPSERVER1.domain.com</Computer>
        <Security UserID="S-1-5-21-XXXXXXXX" />
      </System>
      <EventData>
        <Data Name="Value1">1</Data>
        <Data Name="Value2">8</Data>
      </EventData>
    </Event>
    In addition to the above the following is recorded for every failed package (Microsoft\AppV\Subsystems-RegistryStaging), however the package that works arent displayed in the log.
    Log Name:      Microsoft-AppV-Subsystems-RegistryStaging/Debug
    Source:        Microsoft-AppV-Subsystems-RegistryStaging
    Date:          2014-02-04 09:30:02
    Event ID:      2002
    Task Category: None
    Level:         Information
    Keywords:     
    User:          DOMAIN\username
    Computer:      XENAPPSERVER1.domain.com
    Description:
    Configure package called on already configured package '{a849ce4c-2b7b-46a9-b54e-c72e61858de1}' version '{e780bf5c-effa-4419-bd4a-03bcc394baf4}'.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-AppV-Subsystems-RegistryStaging" Guid="{1f4a896a-fea6-4862-bbeb-aaa190ae31c0}" />
        <EventID>2002</EventID>
        <Version>0</Version>
        <Level>4</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2014-02-04T08:30:02.853894400Z" />
        <EventRecordID>89</EventRecordID>
        <Correlation ActivityID="{01AFCC48-F800-0001-4FF3-2C81241CCF01}" />
        <Execution ProcessID="3376" ThreadID="34620" ProcessorID="3" KernelTime="544" UserTime="3885" />
        <Channel>Microsoft-AppV-Subsystems-RegistryStaging/Debug</Channel>
        <Computer>XENAPPSERVER1.domain.com</Computer>
        <Security UserID="S-1-5-21-XXXXXXXX" />
      </System>
      <EventData>
        <Data Name="package">{A849CE4C-2B7B-46A9-B54E-C72E61858DE1}</Data>
        <Data Name="version">{E780BF5C-EFFA-4419-BD4A-03BCC394BAF4}</Data>
      </EventData>
    </Event>
    We also notice the following errors in Microsoft\AppV\Subsystems-shortcuts when AppV tries to generate icons in the wrong/old profile path (cmd.exe "set" displayes the correct path but why cant appv get this info?):
    Log Name:      Dbg
    Source:        Microsoft-AppV-Subsystems-shortcuts
    Date:          2014-01-28 13:55:47
    Event ID:      130
    Task Category: None
    Level:         Error
    Keywords:     
    User:          DOMAIN\username
    Computer:      XENAPPSERVER1.domain.com
    Description:
    Failed to write shortcut file 'C:\Users\TEMP.DOMAIN\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\' with error '6629316385409335299'.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-AppV-Subsystems-shortcuts" Guid="{a7782ffe-c5f5-4554-ab1c-acb874c1ccf9}" />
        <EventID>130</EventID>
        <Version>1</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2014-01-28T12:55:47.925264700Z" />
        <EventRecordID>251</EventRecordID>
        <Correlation />
        <Execution ProcessID="3376" ThreadID="3628" ProcessorID="0" KernelTime="378" UserTime="136" />
        <Channel>Dbg</Channel>
        <Computer>XENAPPSERVER1.domain.com</Computer>
        <Security UserID="S-1-5-21-XXXXXXXXXXXX" />
      </System>
      <EventData>
        <Data Name="string">C:\Users\TEMP.DOMAIN\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\</Data>
        <Data Name="uint64">6629316385409335299</Data>
      </EventData>
    </Event>
    We noticed thet the user DOMAIN\user had a TEMP.DOMAIN profile path due to faulty permissions on the profile store and that this path thoug its fixed was stil configured in the AppV part registry according to below.
    Since this key is global to the server and not bound to the user account it wasnt removed with the user profile, we tried removing the specific keys manually where the user account UID occured without any change to the problem. The removed keys werent
    regenerated in the registry though.
    The specific user account SID uses TEMP.DOMAIN paths (\Users\TEMP.DOMAIN\AppData\Roaming\Microsoft\AppV\Client\VFS) for two String Value names "TargetLongName" and "TargetShortNamefolders" in the following key (and others):
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\MAV\Configuration\Packages\04ADC3E8-E368-4B95-98AF-F53A625070CD_C248B175-B174-41F5-A4D6-62835CF86519\UserConfig\S-1-5-21-XXXXXXXXXX
    As mentioned the UID keys "S-1-5-21-XXXXXXXXXX" did not reappear UNTILL we manually created the folder C:\Users\TEMP.DOMAIN with full permissions for the affected user. Once this folder was created App-V recreated the registry keys "S-1-5-21-XXXXXXXXXX"
    with the correct \Users\USERNAME\* values however the icons for the applications was distributed to the C:\TEMP.DOMAIN\Desktop folder and since the users desktop is accually in C:\Users\USERNAME\Desktop none of the icons was visible to the user.
    Another user had similar issues but with the java plugin for internet explorer failing without error messages, once that user got access to C:\Users\TEMP.DOMAIN the user was again able to run java.

    Cheers,
    Ended up putting in some workarounds.
    Citrix\Microsoft best practice hotfixes
    Review all userprofiles to check correct permissions etc (powershell script)
    Purge Key each week, possibly switch to nightly.
    $CitrixOU
    =Get-ADComputer
    -filter *
    -searchBase 'OU=Citrix,OU=Servers,DC=test'
    | Select-Object
    -expand Name
    Invoke-Command
    -cn $CitrixOU {gci
    HKLM:\SOFTWARE\Microsoft\AppV | foreach-object {gci
    $_.pspath}
    |where-object {$_.name
    -like "*S-1*"}
    |remove-item
    -Recurse -Force}
    until we can work out if this is 'by design'

  • Application compatibility issue in windows 8.1 O.S

    We developed metro application in Windows 8 OS. We are planning to move the same application to windows 8.1 OS. We had some issue with flickering .if we try to open any form black screen
    is appearing before loading the form. We don’t have the same kind of problem in windows 8 OS. Please advise.

    Hi,
    Since this issue is related to store app development, to help you better, I suggest you submit a new case on MSDN forum as they will be more professional on your issue:
    This is the MSDN forum link.
    https://social.msdn.microsoft.com/Forums/en-US/home?category=windowsapps
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.  Thank you for your understanding.
    Kate Li
    TechNet Community Support

Maybe you are looking for