CC for the deployment of teams / qualifications on multi-user workstations

Hello

I had a serious problem in a 'laboratory of graphics' with several work stations. It's a computer room where the students are enabled to learn to know and to work with the software Adobe Creative Cloud. Each student can log to desktop with their own credentials using a central Microsoft Active Directory Server and a local Apple Open Directory server. As recommended by the helpline Adobe CC, we bought licenses to teams (EDU, 20 +). We want to map the licenses that we arrived at jobs instead of simple users, such as the mapping of users could lead to more than two active licenses of the same Adobe ID. Currently, I'm unable to get this working and we cannot rely on students to not abuse the connections if we gave them the credentials.

Adobe or all the world here has a solution to this problem?

Workstation hardware: Apple iMac end 2012

Operating system: Mac OS X 10.8.5

License: Adobe Creative Cloud for teams (EDU) 20 licenses +.

Problem: Connection with the user 'X' on any computer "C1", "C2" etc. launches applications Cloud creative with the Adobe ID 'Y1', 'Y2' credentials,... which is mapped to the computers 'Cx '.

Thank you!

It's the solution that I came up with after a while. There may be other solutions...

Why and what is its role? (or replace the 'it' by 'I')
The problem is that I couldn't find a way to manage the Adobe CC credentials from the Server distributing the plists or any other type of file. I give each student the CC credentials if they wanted to work with the programs. I tried to copy the folders user, parameters, watched in the keychain, but found no clues. So I had to go in another direction.

I manage computers by configuring a machine master as much as possible. Then, I use DeployStudio to create an image of this machine that I distribute to my other computers. If I use the system imaging tool, the credentials are deleted, so I have to go to all the machines and store the credentials manually over and over again...

I noticed that Adobe CC stores the credentials for each user who logs instead of the scale of the computer. This gave me the idea to create a group of users on my master machine that could be "pawns" to run CC and then load their powers rather those of the current logon user. This required a change in the sudoers file and a hook to logon. Another way might be a shortcut on the desktop. But I wanted it runs automatically. Execution of the script that I wrote below to a maximum of 10 seconds to kill any process to Adobe and to raise with the credentials of the cc users mapped to the machine. I have run several scripts at connect time, the Adobe's Script runs in the background not to delay the process of connection.

  1. This step is as proposed by Romsinha. I created several Adobe ID with e-mail addresses
    [email protected]
    [email protected]
    ....
  2. I created the matching users on my iMac which serves as the main image for my other machines. So, I users
    ccstudent1, ccstudent2...
  3. Login as each user and connect to their Adobe ID via Creative Cloud correspondents (Student 1 @... = ccstudent1 etc..). This will store the credentials in each local account users CC. I have not found any type of .conf or .plist file which contained identifying information, so I could copy just somehow.
  4. Open a terminal, type

sudo visudo
  • Add the following lines to the corresponding locations or maintain order at least:
    # User alias specification - these are the users allowed to execute Adobe CC as another user later on - mine come from an Active Directory
    User_Alias MACUSERS = %everyone

    # Cmnd alias specification - the application that shall be executed as another user
    Cmnd_Alias ADOBECC = /Applications/Utilities/Adobe\ Creative\ Cloud/ACC/Creative\ Cloud.app/Contents/MacOS/Creative\ Cloud

    # Runas alias specification
    Runas_Alias CCUSERS = ccstudent1,ccstudent2,ccstudent3,ccstudent4,ccstudent5,ccstudent6,ccstudent7,ccstudent8,ccstudent9,ccstudent10,ccstudent11,ccstudent12,ccstudent13,ccstudent14,ccstudent15,ccstudent16

    # allow Adobe CC to be executed as a user from CCUSERS by any user specified in MACUSERS without password prompt
    MACUSERS ALL=(CCUSERS) NOPASSWD: ADOBECC

  • Add a hook to logon to run the following script. This will kill any process Adobe and run Adobe CC like the ccstudent? mapped to the current computer. We could write it with more elegance, but the number of machines that I manage is small enough to use a simple box construction. In my case, the script is stored in the folder for the admin user and an another hook connection stored on my Open Directory server runs this script.

    #!/bin/bash
    # Thilo Enters, Hochschule Karlsruhe 2013
    # Version 1.0

    USER=$(whoami)
    LOG="/var/log/LoginHookHska.log"

    COMPUTER=$( scutil --get ComputerName )
    CCUSER=""
    TIME_LIMIT=10

    case "$COMPUTER" in
      "iwi-mki-og-01")
        CCUSER="ccstudent1"
        ;;
      "iwi-mki-og-02")
        CCUSER="ccstudent2"
        ;;
      "iwi-mki-og-03")
        CCUSER="ccstudent3"
        ;;
      "iwi-mki-og-04")
        CCUSER="ccstudent4"
        ;;
      "iwi-mki-og-05")
        CCUSER="ccstudent5"
        ;;
      "iwi-mki-og-06")
        CCUSER="ccstudent6"
        ;;
      "iwi-mki-og-07")
        CCUSER="ccstudent7"
        ;;
      "iwi-mki-og-08")
        CCUSER="ccstudent8"
        ;;
      "iwi-mki-og-09")
        CCUSER="ccstudent9"
        ;;
      "iwi-mki-og-10")
        CCUSER="ccstudent10"
        ;;
      "iwi-mki-og-11")
        CCUSER="ccstudent11"
        ;;
      "iwi-mki-og-12")
        CCUSER="ccstudent12"
        ;;
      "iwi-mki-og-13")
        CCUSER="ccstudent13"
        ;;
      "iwi-mki-og-14")
        CCUSER="ccstudent14"
        ;;
      "iwi-mki-og-15")
        CCUSER="ccstudent15"
        ;;
      "iwi-mki-og-16")
        CCUSER="ccstudent16"
        ;;
    esac

    echo "Running Adobe CC from $USER as $CCUSER on PC $COMPUTER" >> $LOG

    STARTTIME=`date +%s`
    ENDTIME=`date +%s`
    RUNTIME=$((ENDTIME-STARTTIME))
    ADOBE_ALIVE=1

    while [[ $RUNTIME -le $TIME_LIMIT ]] && [[ $ADOBE_ALIVE -ne 0 ]]; do
      ENDTIME=`date +%s`
      RUNTIME=$((ENDTIME-STARTTIME))
     
      killall -KILL "CEPServiceManager" >/dev/null 2>&1
      killall -KILL "Core Sync"         >/dev/null 2>&1
      killall -KILL "Adobe CEF Helper"  >/dev/null 2>&1
     
      if killall -KILL "Creative Cloud" >/dev/null 2>&1; then
        ADOBE_ALIVE=0
      fi
    done

    echo "Adobe was alive $ADOBE_ALIVE and the runtime was $RUNTIME" >> $LOG

    sudo -b -u "$CCUSER" /Applications/Utilities/Adobe\ Creative\ Cloud/ACC/Creative\ Cloud.app/Contents/MacOS/Creative\ Cloud

  • Tags: Adobe

    Similar Questions

    • Workflow for the deployment TIME of the catalogue.

      Hi team... Am new VCO and I'm not able to find the workflow for the deployment of a paralyzed man in a VDC among the models in the public catalog of vCloud Director. Kindly direct me to the right workflow, method or script if it is available.

      Welcome.

      It's called Instantiate. VAPP model

      Christophe.

    • Extremely strange: Ipa works for the 'debugging device' but breaks down for the "deployment."

      Hello
      In both types of investment promotion, the application starts well, but if the app is respected for the deployment, it hangs at this point where the data is downloaded and written in a database. In debug mode, the app works very well every time and never shows an error. I'm completely stumped. Thank you. I really need your help.

      Hi Luke,.

      Can you please share your project with me? It would be useful in the investigation of the issue. You can attach your project here or send it to me akharban (at) adobe (dot) com.

    • installation of creative cloud for the deployment of the teams package fails

      I inherited a Department that was using the trial versions of creative cloud and older versions of some CS6 apps so far. I bought and activated via the website admin CC for the teams. I downloaded and packed the app they need to use without errors. However, the first mac, that I tried to install it just quit with an error of unable to install, contact your administrator. I have did some research and came across the cloud to create adobe cleaner and followed the instructions... uninstall the current applications and run the vacuum cleaner. Error now says to contact the Publisher of the software. The first user is now dead in the water and does not all apps from adobe, trial or others to work on projects and deadlines looming. Any help would be appreciated.

      The build package installs on my own mac that I used to create the deployment package

      I think I solved it... the USB key that I used was not formatted for Mac OS, so I guess that there are names of files that are not compatible for FAT32 format it's originally to. thanks.

    • Why must update the ADF BC connection details for the deployment?

      I know it's a matter of the ADF, but still post in this forum that it was found in the deployment of BPM on OBPM 11.1.1.6. I get a bpm of the internet project and decide to test it on my local. The goal was to complete the payload of the process dynamically, i.e. based on the selection made by the participant on the user interface (a component of ADF to a table of database management is created and made on the form of task for the user to select). I imported the code on my JDev and changed the JDBCDataStore for both Module local <>& module < Module > Shared in running the application configurations to point to a Data Source that I created on my WLS.

      Assuming that's all it was necessary to test, tried to deploy the application on my WLS. Deployment failed with a logon - question usname/pws 'incompatibility '. It was very strange because I tested the data source after it is created. It took time for me to understand that it wasn't ' the JDBCDataStore that was causing the problem but it seems that the creator of the application created a database connection to connect to its local database to create the application's business components. I had to update correct 'uname/pwd"(i.e. the one on my local) to run the deployment.

      Now coming to the question - I think that connection at the base is a configuration at design time to create business components? Once they are created in the project, the deployment should be agnostic of the environment, as long as we upgrade our TIME configurations correctly? Someone please help understand that. With my limited understanding of the ADF I prefer having an expert comment and clarify this point.

      Thank you
      GSR

      Uncheck "Auto generate and synchronize weblogic descriptors - jdbc.xml during deployments" in properties of Application-> Deploymennt-> EAR used for deployment

      refer
      http://theblasfrompas.blogspot.in/2010/05/JDeveloper-11g-ADF-deployment-using.html

    • Necessary assistance for the deployment of a manager of validation in OIM 11 g

      Hi all

      I wanted to deploy a validation in OIM 11 g Manager so that I can verify that the phone number that is entered by the user has a length of ten and are all numbers.

      I created a new eclipse workspace called TelephoneValidationHandler on the host of the IOM. I created a new Java project in the workspace with the name TelephoneValidationHandler. I created a class called TelephoneValidationHandler in this project. Put in the following code in the java file-

      / * TelephoneValidationHandler.java * /.

      package com.custom;

      import java.io.Serializable;
      import java.util.HashMap;

      Import oracle.iam.platform.kernel.ValidationException;
      Import oracle.iam.platform.kernel.ValidationFailedException;
      Import oracle.iam.platform.kernel.spi.ValidationHandler;
      Import oracle.iam.platform.kernel.vo.BulkOrchestration;
      Import oracle.iam.platform.kernel.vo.Orchestration;


      / public class TelephoneValidationHandler implements ValidationHandler {}

      @Override
      Public Sub initialize (HashMap < String, String > arg0) {}
      Initialization of TODO
      System.out.println("***********************************************************************************");
      System.out.println ("* Init validate handler *");
      System.out.println("***********************************************************************************");
      }

      @Override
      public void Validate (processId long, long eventId, orchestration of the Orchestration)
      throws a ValidationException ValidationFailedException {}

      System.out.println ("* beginning of validation *");


      Parameters HashMap < String, Serializable > = orchestration.getParameters ();
      Telephone string = (String) parameters.get ("phone number");
      String regex = "[0-9] {10}"; "
      If (telephone.length () is 10)
      {
      for (int i = 0; i < 10; i ++)
      {
      If (Character.isDigit (telephone.charAt (i))) {}
      continue;
      }
      on the other
      {
      throw new ValidationFailedException();
      }
      }
      System.out.println ("* validated *");
      }
      on the other
      {
      System.out.println ("* EXCEPTION OCCURRED *");
      throw new ValidationFailedException();
      }
      System.out.println ("* end of validation *");


      }

      @Override
      public void Validate (processId long, long eventId, BulkOrchestration arg2)
      throws a ValidationException ValidationFailedException {}
      TODO - N/A
      System.out.println ("* in BULK to the INTERIOR of ENTER *");
      }
      }
      - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - - - - - - - - - - - - - - - - - - -

      I have included the files in reference libraries as - right-click on the project, click Build Path-> Configure Build Path-> Add External JARs. In this, I selected the pots that were needed to compile code successfully and I chose them to the place where they exist in the host of IOM for example. C:\Oracle\Middleware\server\platform\iam-platform-kernel.jar iam-platform - kernel.jar path.

      Now, I've created a jar file of the project compiled by right-clicking on the project name and click Export-> Java-> JAR file. Selected files .classpath and .project for export as well. Choose the first option 1. Export the files option and generated class resources. Other three existing options outside that I chose were: 2 export all output folders checked projects. 3 export Java source files and resources 4. Export the refactorings for registered projects. So with the 1st selection, I clicked on next selected file generate a new manifest in the last screen and clicked on finish. This exported under the name TelephoneValidationHandler.jar on the desktop. If I open this jar by changing the zip extension, I see the following folder structure on the inside:
      [[
      com-> customize-> TelephoneValidationHandler.class
      META-INF-> MANIFESTS. INF
      .classpath
      . Project
      ]]

      I created a folder named lib and placed this file jar inside the lib folder. Then, outside of this folder, I placed the plugin.xml file created for this as follows:

      plugin. XML->

      <? XML version = "1.0" encoding = "UTF-8"? >
      < oimplugins xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" >
      < pluginpoint = "oracle.iam.platform.kernel.spi.ValidationHandler plugins" >
      < class = "com.custom.TelephoneValidationHandler plugin" version = "1.0" name = "TelephoneValidationHandler" > "
      < / plugin >
      < / plugins >
      < / oimplugins >
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Now, I selected the folder lib and plugin.xml and created a new zip file under the name of TelephoneValidationHandler.zip that will be used for the registration of plugin. File zip directly inside it has structure - file and lib plugin.xml file, having the jar inside.

      [[
      lib-> TelephoneValidationHandler.jar
      plugin. XML
      ]]

      Now I went to the C:\Oracle\Middleware\server\plugin_utility directory and open the ant.properties file in this and set the values as:

      Ant. Properties->

      # WLS installation directory
      WLS. Home=C:\\Oracle\\Middleware\\wlserver_10.3

      # The directory of IOM. If shiphome its same as installation directory
      IOM. Home = C:\\Oracle\\Middleware\\Oracle_IDM1\\server

      #login filename with the path.
      Login.config=C:\\Oracle\\Middleware\\Oracle_IDM1\\server\\config\\authwl.conf

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      Now, I opened a cmd prompt, crossing to the C:\Oracle\Middleware\server\plugin_utility directory and typed in "Ant f pluginregistration.xml registry" and run this command.
      He asked the IOM userid - xelsysadm, IOM password: password, server url: t3: / / oimhost:14000, name of plugin file with the path: C:\\temp\\TelephoneValidationHandler.zip

      I had these errors in the redirector.out file in C:\Oracle\Middleware\server\plugin_utility:

      Error in registering the plugin. null
      Error occurred when using the utility check plugin.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      And it comes to the detailed description in the redirector.err in C:\Oracle\Middleware\server\plugin_utility:

      17 July 2012 18:05:58 main PluginUtility
      SEVERE: Exception occurred in {0}
      java.lang.NullPointerException
      at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
      at java.util.regex.Matcher.reset(Matcher.java:291)
      in java.util.regex.Matcher. < init > (Matcher .java: 211)
      at java.util.regex.Pattern.matcher(Pattern.java:888)
      at weblogic.utils.classloaders.FilteringClassLoader.matchesClassFilterList(FilteringClassLoader.java:213)
      at weblogic.utils.classloaders.FilteringClassLoader.findClass(FilteringClassLoader.java:97)
      at weblogic.utils.classloaders.FilteringClassLoader.loadClass(FilteringClassLoader.java:86)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
      at oracle.iam.platform.pluginframework.PluginReader.validateInstance(PluginReader.java:303)
      at oracle.iam.platform.pluginframework.PluginReader.validatePluginsFromFile(PluginReader.java:363)
      at oracle.iam.platform.pluginframework.PluginReader.readPluginsFromZIP(PluginReader.java:147)
      at oracle.iam.platform.pluginframework.PluginReader.readPlugins(PluginReader.java:66)
      at oracle.iam.platform.pluginframework.PluginManagerImpl.registerPlugin(PluginManagerImpl.java:74)
      at oracle.iam.platformservice.impl.PlatformServiceImpl.registerPlugin(PlatformServiceImpl.java:129)
      at oracle.iam.platformservice.api.PlatformServiceEJB.registerPluginx (unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at 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.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
      at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
      at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
      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)
      to $Proxy528.registerPluginx (Unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.__WL_invoke (unknown Source)
      at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.registerPluginx (unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl_WLSkel.invoke (unknown Source)
      at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
      at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
      to 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:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      17 July 2012 18:05:58 main PluginUtility
      SEVERE: Exception occurred in {0}
      java.lang.NullPointerException
      at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
      at java.util.regex.Matcher.reset(Matcher.java:291)
      in java.util.regex.Matcher. < init > (Matcher .java: 211)
      at java.util.regex.Pattern.matcher(Pattern.java:888)
      at weblogic.utils.classloaders.FilteringClassLoader.matchesClassFilterList(FilteringClassLoader.java:213)
      at weblogic.utils.classloaders.FilteringClassLoader.findClass(FilteringClassLoader.java:97)
      at weblogic.utils.classloaders.FilteringClassLoader.loadClass(FilteringClassLoader.java:86)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
      at oracle.iam.platform.pluginframework.PluginReader.validateInstance(PluginReader.java:303)
      at oracle.iam.platform.pluginframework.PluginReader.validatePluginsFromFile(PluginReader.java:363)
      at oracle.iam.platform.pluginframework.PluginReader.readPluginsFromZIP(PluginReader.java:147)
      at oracle.iam.platform.pluginframework.PluginReader.readPlugins(PluginReader.java:66)
      at oracle.iam.platform.pluginframework.PluginManagerImpl.registerPlugin(PluginManagerImpl.java:74)
      at oracle.iam.platformservice.impl.PlatformServiceImpl.registerPlugin(PlatformServiceImpl.java:129)
      at oracle.iam.platformservice.api.PlatformServiceEJB.registerPluginx (unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at 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.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
      at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
      at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
      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)
      to $Proxy528.registerPluginx (Unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.__WL_invoke (unknown Source)
      at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.registerPluginx (unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl_WLSkel.invoke (unknown Source)
      at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
      at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
      to 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:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      Exception in thread "Main Thread" java.lang.NullPointerException
      at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
      at java.util.regex.Matcher.reset(Matcher.java:291)
      in java.util.regex.Matcher. < init > (Matcher .java: 211)
      at java.util.regex.Pattern.matcher(Pattern.java:888)
      at weblogic.utils.classloaders.FilteringClassLoader.matchesClassFilterList(FilteringClassLoader.java:213)
      at weblogic.utils.classloaders.FilteringClassLoader.findClass(FilteringClassLoader.java:97)
      at weblogic.utils.classloaders.FilteringClassLoader.loadClass(FilteringClassLoader.java:86)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
      at oracle.iam.platform.pluginframework.PluginReader.validateInstance(PluginReader.java:303)
      at oracle.iam.platform.pluginframework.PluginReader.validatePluginsFromFile(PluginReader.java:363)
      at oracle.iam.platform.pluginframework.PluginReader.readPluginsFromZIP(PluginReader.java:147)
      at oracle.iam.platform.pluginframework.PluginReader.readPlugins(PluginReader.java:66)
      at oracle.iam.platform.pluginframework.PluginManagerImpl.registerPlugin(PluginManagerImpl.java:74)
      at oracle.iam.platformservice.impl.PlatformServiceImpl.registerPlugin(PlatformServiceImpl.java:129)
      at oracle.iam.platformservice.api.PlatformServiceEJB.registerPluginx (unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at 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.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
      at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
      at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
      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)
      to $Proxy528.registerPluginx (Unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.__WL_invoke (unknown Source)
      at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl.registerPluginx (unknown Source)
      at oracle.iam.platformservice.api.PlatformService_ott20t_PlatformServiceRemoteImpl_WLSkel.invoke (unknown Source)
      at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
      at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
      to 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:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      But at the end of this race, he always show - BUILD SUCCESSFUL message but it obviously doesn't work properly because after this entry is made, I'll the MDS through the command prompt and import the new EventHandlers.xml I create as shown below:

      EventHandlers.xml->

      <? XML version = "1.0" encoding = "UTF - 8"? >
      < eventhandlers xmlns = "http://www.oracle.com/schema/oim/platform/kernel" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http://www.oracle.com/schema/oim/platform/kernel orchestration - handlers.xsd" >
      < class = "Manager validation com.custom.TelephoneValidationHandler" name = "TelephoneValidationHandler" entity-type = 'User' operation = "ANY" order = "1002" / > "
      < / eventhandlers >

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      This importation of EventHandlers.xml is made for the path - / metadata/user/custom

      But after all this, whenever I try to create a new user, I don't even see the page of the user you want to create. Instead, I get a NullPointer exception thrown on me.

      Can someone please go through these steps above and tell me if there is a particular step, I could hurt? Maybe the ant.properties is not set correctly, or maybe ValidationHandler java code is not implemented correctly. But I see that I think these steps are correct. I checked with the other messages in this category and followed them. However this error still exists. Please help me.

      Thank you
      $id

      Published by: $id on July 17, 2012 18:36

      plugin. XML->


      http://www.w3.org/2001/XMLSchema-instance">




      If you're on 11.1.1.5, your plugin.xml should look like this:




      pluginclass= "com.custom.TelephoneValidationHandler" version = "1.0" name = "TelephoneValidationHandler" >


      Two differences of definition yorst:

      1. no namespace declaration (it is unused in any case)
      2. the name of the attribute for the Java class must be pluginclass, no class

      The battery supplied indicates that the value null is passed to java.lang.ClassLoader.loadClass () by the validateInstance() with no check of value whatsoever. Validation good :-) method

      Published by: madhatter on 17 July 2012 22:55

    • Strategy for the deployed application

      Hello

      I deployed a simple application to standalone WLS 10.3.5 in a mode of development.

      The application uses oracle/wss_username_token_over_ssl_client_policy for the spirit of the Web Service communication.

      When I opened the page, WLS generates the following error:

      PolicySet invalid: WSM-06102 PolicyReference reference URI "oracle/wss_username_token_over_ssl_client_policy" is not valid.

      What do I need to configure to ensure the validity of this policy?

      Thank you very much for the support

      Daniel

      Application of GOSA (wsm - MP) is not deployed in your WLS field or the data source "SDM-GOSA" is not targeted to the WLS managed server where you have deployed your application. If the "wsm - pm" application is not deployed in the area, you can deploy them by extending the WLS field with the "Oracle Policy Manager - WSM 11.x.x.x." model.

      Dimitar

    • Installation of Web server for the deployment of an Application JDevloper

      Hello

      I'm trying to convince my administrative staff to allow me to create J2EE applications. We currently have a campus wide license. We have learned by sales to deploy a JDeveloper 11g, would need us a WebLogic Server license. For now, we don't have the budget for the purchase of this license. Is it possible to deploy a 11g JDeveloper asks a WebLogic-no server? If so, is there a white paper to set up the server?

      Thank you

      Kelly

      Currently, we support only officially 11g ADF for WebLogic deployment.
      There is at least one report of a person running this on Tomcat here:
      JDev 11.1.1.1.0 BC4J ADF + application on Tomcat6
      Note that this will require you to have a license to run ADF however.

    • Configuration of the database for the deployment of Hyperion Planning 9.3.1

      Hello

      I'm deployment Hyperion Planning 9.3.1. I read in many places that I need to configure a separate database for each component rather than use a single. Nobody knows the ideal of data distribution if I install the following components:

      -Hyperion Shared Services
      -Essbase Server
      -Essbase Administration services
      -Essbase service provider
      -Oracle Hyperion Enterprise Performance Management architect
      -Planning
      -Hyperion reports & analysis

      Can I configure EPMA and planning on separate databases as well? As for the configuration of data source?

      Any help would be appreciated.

      Thanks in advance

      Shehzad

      Hello

      Best practices during the installation would be to create the DB sql distinct for each of your products as follows (you don't have to follow the naming conventions)

      -SSP Hyperion 9 (hypHSS)
      -Essbase Server (without SQL repository Req'd)
      -Essbase Services Administration (hypEAS)
      -Essbase provider Services (without SQL repository Req'd)
      -Oracle Hyperion Enterprise Performance Management architect (hypEPMA)
      -Planning (hypPlanSys)
      -Hyperion Reporting & analysis (hyper)

      Remember, if you are creating applications to planning you will also need to create a db SQL distinct for the application, as well as planning SQL db.

      DataSource configurations can then raise the relevant DB.

      Hope this helps

      J

    • Number of client for the deployment program

      Hello.

      I'm trying to register my company on the deployment program, but struggling to get the customer number.

      Someone who can help me out here?

      42 employees and the plan is that they must get their own iPad that we can manage easily thanks to our it staff.

      Enterprise
      1-866-752-7753

    • What is the difference between "stop" and "suspend" for the deployment of the procedure?


      I'm running corrective plans and want to be able to suspend the proceedings and resume later.  I "stop" or "suspend"?

      Yes - the docs is misleading, I'll file a bug with the doc on this one here.  Stop cannot be resumed. Only suspend.  Thanks for the comments.

    • API call for the deployment of computer virtual model?

      Hi all

      Could someone tell me how to deploy a virtual model computer using vsphere sdk webservice with the names of methods?

      Thanks in advance

      You use the method CloneVM_Task() (http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.VirtualMachine.html#clone)

      You're going to treat it just like the deployment of a model non - VM, the only difference is that the model has a property that marks it as a model if you can not make any changes or it turn, but essentially a virtual computer model is identical to a virtual machine. Simply locate your model VM mor and pass while in the clone, spec and deploy as you normally would.

    • Requirements for the deployment of Application JDeveloper 12 c

      Hi all

      We are developing a new application for our organization using JDeveloper 12.

      I want to know the specification of machine into the server (e.g. hard disk, RAM, processor etc.) that are required to deploy my JAVA application.

      Waiting for a quick response.

      Kind regards

      Misbah.

      Hello Misbah,

      Please check below document carefully. Also its depends on your application. Also please check option tuning in ADF

      https://docs.Oracle.com/CD/E26401_01/doc.122/e48788/T572842T572942.htm

      Also ask you to perform the Stress/load test

      http://www.Oracle.com/technetwork/developer-tools/ADF/learnmore/adfloadstresstesting-354067.PDF

      http://andrejusb.blogspot.in/2011/11/stress-testing-Oracle-ADF-BC.html

      Performance optimization.

      Oracle Application Development Framework Performance Tuning

      Thank you

      Amey

    • best practices for the deployment of resiliency using a single ESXi host

      I was wondering if anyone had some advice or a deployment guide for ESXi in an environment without using a cluster. If the cost was not a factor I'd put it in a pool, but this can be done. So, assuming that it is an ESXi host with multiple network cards, which would be a good way to cover areas such as backup and restore when you use the free version? The machines that would go on is not mission-critical if there is a pretty good time that machines could be down without causing problems, however, I want to be sure that if the machine were to explode then there will be a way to recover the virtual machines running on this subject.

      Ideas?

      I think, there is no better practical form VMware vSphere Hypervisor (free version) use, but maybe you'll find some ideas here: How to get VMware cost barriers - build an empire around the free VMware hypervisor

    • PowerCLI script for the deployment of virtual machines via the model using customizations comments

      Hello... I hope someone can give me a script that will do the following:

      (1) provision VMs in vCenter template (I need 125 + VMs created in the next day or two)

      (2) use the existing customizations of comments in vCenter

      (3) let me enter data warehouses available to be created on the virtual machines.  Example: I want that VMs on warehouses of specific data as LUN2, LUN5, LUN6, LUN12, LUN1, etc...  However, the script must have the ability to know when a data store is near the threshold of capacity, say 90%, so it can use one of the other warehouses available, identified in the script... similar to storage profiles.  We still have to adopt profiles storage but plan to do so once upgraded us to v5.1 in the next month or two.  We hope that this will help us keep our replicated LUN more organized during the use of SRM and copy to remote groups, our team of storage's configuration on 3PAR.


      Additional information: I will use 2 styles... Windows XP and Win7.  Their respective sizes are 40 and 60 GB due to all applications for stable DR.  Data warehouses are ea 500 GB.

      Please let me know if additional information is necessary... Thank you!!!

      Charles

      No, unfortunately you cannot specify a folder like this.

      You'll have to do a

      $folder = get-file-name WinXP

      New-VM-$folder file...

      Remove the line of New - VM WhatIf switch if you really want to start creating virtual machines.

    Maybe you are looking for