Bad oracle.security.wss.config.SecurityOperation class

Hello,
I'm trying to hook up some diagnostics to the application server (10.1.3), and I'm getting an error when the webservices' SecurityOperation class is getting loaded. I've tried 2 different versions of the jar file (wssecurity.jar), but haven't had any luck (same error for both versions). It looks like a simple (224 bytes) little interface class, but it's causing a lot of trouble. Has anyone ever seen this error when trying to load this class for any reason? Any experience with would be helpful. Thanks,
- Vince
oracle.classloader.util.AnnotatedClassFormatError: Illegal UTF8 string in constant pool in class file oracle/security/wss/config/SecurityOperation
     Invalid class: oracle.security.wss.config.SecurityOperation
     Loader: oracle.ws.security:10.1.3
     Code-Source: /D:/OracleAS/webservices/lib/wssecurity.jar
     Configuration: <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in D:\OracleAS\j2ee\home\oc4j.jar
     Dependent class: oracle.classloader.util.XMLConfiguration$Externals
     Loader: sun.misc.Launcher$AppClassLoader@10469011
     Code-Source: /D:/OracleAS/j2ee/home/lib/pcl.jar
     Configuration: /D:/OracleAS/j2ee/home/lib/pcl.jar
     at oracle.classloader.PolicyClassLoader.bulkLoadClasses (PolicyClassLoader.java:1524) [D:/OracleAS/j2ee/home/lib/pcl.jar, by sun.misc.Launcher$AppClassLoader@10469011]
     at oracle.classloader.util.XMLConfiguration$Externals.load (XMLConfiguration.java:818) [D:/OracleAS/j2ee/home/lib/pcl.jar, by sun.misc.Launcher$AppClassLoader@10469011]
     at oracle.classloader.util.XMLConfiguration.endElement (XMLConfiguration.java:649) [D:/OracleAS/j2ee/home/lib/pcl.jar, by sun.misc.Launcher$AppClassLoader@10469011]
     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement (AbstractSAXParser.java:633) [jre bootstrap, by jre.bootstrap]
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement (XMLDocumentFragmentScannerImpl.java:1241) [jre bootstrap, by jre.bootstrap]
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch (XMLDocumentFragmentScannerImpl.java:1685) [jre bootstrap, by jre.bootstrap]
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:368) [jre bootstrap, by jre.bootstrap]
     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:834) [jre bootstrap, by jre.bootstrap]

Well perhaps someone visiting the Weblogic forum knows. You know, that forum you already found and have been posting in?

Similar Messages

  • JAAS, jazn.xml, & oracle.security.jazn.config

    I have a swing application using LDAP to authenticate users that will typically be launched via Java Web Start, thus the application is deploy using a jar file.
    I can run this application from JDev or from the command-line when the jazn.xml file is located in the root (start-in) directory.
    Unfortunately, when the jazn.xml file is only in the jar file (as it would be when launched via JWS) the application cannot find it and throws an exception:
    oracle.security.jazn.JAZNInitException: d:\path\.\jazn-data.xml (The system cannot find the file specified).
    I found some documentation that indicates that I can specify the path to the jazn.xml file with
    System.setProperty("oracle.security.jazn.config", "path/to/jazn/xml/file");
    If I set it to a relative path without the filename on the end (ex. "./my/path" or "my/path") I get the above exception.
    If I set it to a relative path with the filename (ex. "./my/path/jazn.xml" or "my/path/jazn.xml") it works.
    What I can't figure out is how to tell it that it is in a jar file that is in my classpath. It doesn't find it from the path examples above. I've tried things like "client.jar/jazn.xml", "d:/my/path/client.jar/jazn.xml", and a host of other things with the jazn.xml filename on the end.
    Oddly enough, when I set it to "d:/my/path/client.jar" I get a different exception:
    Caused by: oracle.security.jazn.JAZNInitException: no protocol: "ldap://hostname.com:389">
         at oracle.security.jazn.spi.xml.FSXMLStore.<init>(FSXMLStore.java:128)
         ... 59 more
    Caused by: java.net.MalformedURLException: no protocol: "ldap://hostname.com:389">
         at java.net.URL.<init>(URL.java:537)
         at java.net.URL.<init>(URL.java:434)
         at java.net.URL.<init>(URL.java:383)
    So it seems like it read the file but parsed it incorrectly. Any ideas?

    Thanks for the reply Yvonne. Sorry I haven't updated this after my testing. I think you're close to correct.
    I did some more testing and figured out that any time the protocol is included in a path (protocol://d:/my/path/client.jar) that jazn does not understand. When the referenced file (jazn.xml) is in a jar file, it includes the protocol in the path. For example the path to the jazn.xml file (the value that the java.security.auth.policy property needs to be set to) would be jar:file://my/path/client.jar!/my/path/jazn.xml
    I think the oracle.security.jazn.spi.PolicyProvider (the value of the java.security.auth.policy.provider property) causes the jazn.xml file to be read. That class is, I think, what fails to find that file because it doesn't understand when the protocol (jar:file:) is included in the path to the file. That's my guess anyway.
    I did figure out a work around and it goes like this:
    1. create a new jazn.xml file
    File tmp = new File ("jazn.xml");
    2. and set it to be deleted on exit
    tmp.deleteOnExit();
    3. get a ByteArrayInputStream for the jazn.xml file and read it out of the jar file.
    4. then write the stream to the tmp file
    5. then set the system property
    System.setProperty("java.security.auth.policy", tmp.toURL().getPath());
    It is kind of a pain since I have to check to see if the property I'm setting is "jazn.xml", but it seems to work.
    I think the oracle.security.jazn.spi.PolicyProvider problem is a defect, which I'll report on meta-link.
    tcoker

  • PDK 9.0.4 Error: cannot access class oracle.security.jazn.realm.RealmUser

    Dear Forum,
    we are developing portlets for Portal 3.0.9.8. We use the default JPDK version, that comes with the standalone Oracle OC4J 9.0.4 bundled with PDK.
    We want to improve our portlet by check the userid of the portal user. Therefore, we want to use oracle.portal.provider.v2.ProviderUser.getUser().getName()
    in a JSP.
    First - even before the method call - we included
    <%@ page import="oracle.portal.provider.v2.http.ServletProviderUser" %>
    But even this 1 statement gives in JDeveloper 9.0.4 with the libs pdkjava and ptlshare from the OC4J the following error:
    Error: cannot access class oracle.security.jazn.realm.RealmUser; file oracle\security\jazn\realm\RealmUser.class not found
    What is wrong here? What missing library we must include?
    Thank You in advance

    Problem solved. Need to include jazn.jar in project's lib-paths.

  • Error: cannot access class oracle.security.jazn.realm.RealmUser

    Hi,
    I try to compile this simple jsp, which use jpdkv2, with jdeveloper 9i.
    But I obtain this error:
    Error: cannot access class oracle.security.jazn.realm.RealmUser; file oracle\security\jazn\realm\RealmUser.class not found
    Someone has an idea ?
    Source code of my jsp:
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@page import = "oracle.portal.provider.v2.render.PortletRenderRequest" %>
    <%@page import = "oracle.portal.provider.v2.http.HttpCommonConstants" %>
    <%
    PortletRenderRequest portletRequest = (PortletRenderRequest)
    request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    %>
    <HTML>
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
    <TITLE>
    Hello World
    </TITLE>
    </HEAD>
    <BODY>
    <H2>
    The current time is:
    </H2>
    <P>
    <% out.println((new java.util.Date()).toString()); %>
    </P>
    <P>Hello: <%= portletRequest.getUser().getName() %></P>
    </BODY>
    </HTML>

    Please check if jazn.jar is available under your <YOUR_OC4J_PATH>\j2ee\home folder.
    This library files contains all the security related classes required by jpdkv2 providers.

  • NoClassDefFoundError: oracle/security/jps/JpsException

    I have a web service developed in JDeveloper 12c (12.1.2) using the Generate Web Service from WSDL option. Inside the service implementation class I create a root application module like so:
    ApplicationModule am = Configuration.createRootApplicationModule("xxx.model.XXX_AppModule", "XXX_AppModuleLocal");
    When I test it in the integrated WebLogic server through JDeveloper, the web service works fine. However when I deploy the application (including the web service) to a production WebLogic server, I get the following error in the logs when testing it:
    ####<22-Jul-2014 14:51:09 o'clock BST> <Notice> <StdErr> <XXXXXXXXXXXX> <Engineering> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1406037069434> <BEA-000000> <Jul 22, 2014 2:51:09 PM oracle.adf.share.ADFContext getCurrent
    WARNING: Automatically initializing a DefaultContext for getCurrent.
    Caller should ensure that a DefaultContext is proper for this use.
    Memory leaks and/or unexpected behaviour may occur if the automatic initialization is performed improperly.
    This message may be avoided by performing initADFContext before using getCurrent().
    For more information please enable logging for oracle.adf.share.ADFContext at FINEST level.>
    ####<22-Jul-2014 14:51:10 o'clock BST> <Error> <com.sun.xml.ws.server.sei.TieHandler> <XXXXXXXXXXXX> <Engineering> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1406037070692> <BEA-000000> <oracle/security/jps/JpsException
    java.lang.NoClassDefFoundError: oracle/security/jps/JpsException
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:270)
      at oracle.adf.share.common.ClassUtils.forName(ClassUtils.java:53)
      at oracle.adf.share.security.credentialstore.CredentialStoreContext.getCredentialStorage(CredentialStoreContext.java:186)
      at oracle.adf.share.security.credentialstore.CredentialStoreContext.getCredentialProvisioner(CredentialStoreContext.java:109)
      at oracle.adf.share.security.credentialstore.CredentialProvisioner.<init>(CredentialProvisioner.java:44)
      at oracle.adf.share.jndi.CredentialStoreHelper.<init>(CredentialStoreHelper.java:54)
      at oracle.adf.share.jndi.CredentialStoreHelper.<init>(CredentialStoreHelper.java:48)
      at oracle.adf.share.jndi.ReferenceStoreHelper.loadCredentials(ReferenceStoreHelper.java:1082)
      at oracle.adf.share.jndi.ReferenceStoreHelper.createReference(ReferenceStoreHelper.java:726)
      at oracle.adf.share.jndi.ReferenceStoreHelper.getReferencesMapEx(ReferenceStoreHelper.java:331)
      at oracle.adf.share.jndi.ContextImpl.load(ContextImpl.java:850)
      at oracle.adf.share.jndi.ContextImpl.init(ContextImpl.java:480)
      at oracle.adf.share.jndi.ContextImpl.<init>(ContextImpl.java:78)
      at oracle.adf.share.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:17)
      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
      at javax.naming.InitialContext.init(InitialContext.java:242)
      at javax.naming.InitialContext.<init>(InitialContext.java:216)
      at oracle.adf.share.jndi.AdfInitialContext.<init>(AdfInitialContext.java:93)
      at oracle.adf.share.jndi.AdfInitialContext.newAdfInitialContext(AdfInitialContext.java:74)
      at oracle.adf.share.jndi.AdfJndiConfig.getDefaultConnectionsContext(AdfJndiConfig.java:79)
      at oracle.adf.share.config.FallbackConfigImpl.getDefaultConnectionsContext(FallbackConfigImpl.java:306)
      at oracle.adf.share.config.ADFConfigImpl.getConnectionsContext(ADFConfigImpl.java:755)
      at oracle.jbo.client.CADatabaseConnectionProvider.getDatabaseProvider(CADatabaseConnectionProvider.java:177)
      at oracle.jbo.client.CADatabaseConnectionProvider.loadConnectionProperties(CADatabaseConnectionProvider.java:151)
      at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1109)
      at oracle.jbo.client.config.ConfigurationProviderManager.resolveConfiguration(ConfigurationProviderManager.java:113)
      at oracle.jbo.client.config.ConfigurationProviderManager.getConfiguration(ConfigurationProviderManager.java:54)
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:534)
      at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1393)
      at xxx.service.util.ServiceUtils.getApplicationModule(ServiceUtils.java:28)
      at com.baesystems.wdms.ELKITInterfaceImpl.getLoomDetail(ELKITInterfaceImpl.java:85)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(WLSInstanceResolver.java:117)
      at weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(WLSInstanceResolver.java:91)
      at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:149)
      at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:88)
      at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1136)
      at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050)
      at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019)
      at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:877)
      at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:420)
      at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:687)
      at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:266)
      at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:169)
      at weblogic.wsee.jaxws.WLSServletAdapter.handle(WLSServletAdapter.java:205)
      at weblogic.wsee.jaxws.HttpServletAdapter$AuthorizedInvoke.run(HttpServletAdapter.java:634)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
      at weblogic.wsee.util.ServerSecurityHelper.authenticatedInvoke(ServerSecurityHelper.java:108)
      at weblogic.wsee.jaxws.HttpServletAdapter$3.run(HttpServletAdapter.java:278)
      at weblogic.wsee.jaxws.HttpServletAdapter.post(HttpServletAdapter.java:287)
      at weblogic.wsee.jaxws.JAXWSServlet.doRequest(JAXWSServlet.java:134)
      at weblogic.servlet.http.AbstractAsyncServlet.service(AbstractAsyncServlet.java:99)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:238)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3363)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3333)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
      at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
      at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
    Caused By: java.lang.ClassNotFoundException: oracle.security.jps.JpsException
      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:270)
      at oracle.adf.share.common.ClassUtils.forName(ClassUtils.java:53)
      at oracle.adf.share.security.credentialstore.CredentialStoreContext.getCredentialStorage(CredentialStoreContext.java:186)
      at oracle.adf.share.security.credentialstore.CredentialStoreContext.getCredentialProvisioner(CredentialStoreContext.java:109)
      at oracle.adf.share.security.credentialstore.CredentialProvisioner.<init>(CredentialProvisioner.java:44)
      at oracle.adf.share.jndi.CredentialStoreHelper.<init>(CredentialStoreHelper.java:54)
      at oracle.adf.share.jndi.CredentialStoreHelper.<init>(CredentialStoreHelper.java:48)
      at oracle.adf.share.jndi.ReferenceStoreHelper.loadCredentials(ReferenceStoreHelper.java:1082)
      at oracle.adf.share.jndi.ReferenceStoreHelper.createReference(ReferenceStoreHelper.java:726)
      at oracle.adf.share.jndi.ReferenceStoreHelper.getReferencesMapEx(ReferenceStoreHelper.java:331)
      at oracle.adf.share.jndi.ContextImpl.load(ContextImpl.java:850)
      at oracle.adf.share.jndi.ContextImpl.init(ContextImpl.java:480)
      at oracle.adf.share.jndi.ContextImpl.<init>(ContextImpl.java:78)
      at oracle.adf.share.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:17)
      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
      at javax.naming.InitialContext.init(InitialContext.java:242)
      at javax.naming.InitialContext.<init>(InitialContext.java:216)
      at oracle.adf.share.jndi.AdfInitialContext.<init>(AdfInitialContext.java:93)
      at oracle.adf.share.jndi.AdfInitialContext.newAdfInitialContext(AdfInitialContext.java:74)
      at oracle.adf.share.jndi.AdfJndiConfig.getDefaultConnectionsContext(AdfJndiConfig.java:79)
      at oracle.adf.share.config.FallbackConfigImpl.getDefaultConnectionsContext(FallbackConfigImpl.java:306)
      at oracle.adf.share.config.ADFConfigImpl.getConnectionsContext(ADFConfigImpl.java:755)
      at oracle.jbo.client.CADatabaseConnectionProvider.getDatabaseProvider(CADatabaseConnectionProvider.java:177)
      at oracle.jbo.client.CADatabaseConnectionProvider.loadConnectionProperties(CADatabaseConnectionProvider.java:151)
      at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1109)
      at oracle.jbo.client.config.ConfigurationProviderManager.resolveConfiguration(ConfigurationProviderManager.java:113)
      at oracle.jbo.client.config.ConfigurationProviderManager.getConfiguration(ConfigurationProviderManager.java:54)
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:534)
      at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1393)
      at xxx.service.util.ServiceUtils.getApplicationModule(ServiceUtils.java:28)
      at com.baesystems.wdms.ELKITInterfaceImpl.getLoomDetail(ELKITInterfaceImpl.java:85)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(WLSInstanceResolver.java:117)
      at weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(WLSInstanceResolver.java:91)
      at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:149)
      at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:88)
      at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1136)
      at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050)
      at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019)
      at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:877)
      at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:420)
      at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:687)
      at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:266)
      at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:169)
      at weblogic.wsee.jaxws.WLSServletAdapter.handle(WLSServletAdapter.java:205)
      at weblogic.wsee.jaxws.HttpServletAdapter$AuthorizedInvoke.run(HttpServletAdapter.java:634)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
      at weblogic.wsee.util.ServerSecurityHelper.authenticatedInvoke(ServerSecurityHelper.java:108)
      at weblogic.wsee.jaxws.HttpServletAdapter$3.run(HttpServletAdapter.java:278)
      at weblogic.wsee.jaxws.HttpServletAdapter.post(HttpServletAdapter.java:287)
      at weblogic.wsee.jaxws.JAXWSServlet.doRequest(JAXWSServlet.java:134)
      at weblogic.servlet.http.AbstractAsyncServlet.service(AbstractAsyncServlet.java:99)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:238)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3363)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3333)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
      at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
      at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
    I thought that maybe I needed to include the jsp-api.jar in the WEB-INF/lib directory in the web service WAR file, but that didn't make any difference.
    Any ideas?
    For reference, this is the structure of the EAR file that I deployed to the server:
    Application.ear
    /adf
      /META-INF
        /adf-config.xml
        /connections.xml
        /wsm-policy.xml
    /lib
      /adf-loc.jar
    /META-INF
      /application.xml
      /cwallet.sso
      /weblogic-application.xml
    /View.war (contains Trinidad pages and ADF BC classes)
    /WebService.war (contains web service and ADF BC classes)
      /WEB-INF
        /classes
        /lib
          /jps-api.jar
        /wsdl
          /XXXService.wsdl
          /xxx.xsd
        /web.xml
        /weblogic.xml

    The error is thrown by the weblogic Classloader as it is unable to load the class/package oracle.security.jps.JpsException
    This class is related to OPSS framework. Please add the relevant jar having the above class to the classpath or package it within the application to solve the issue.
    Vijaya
    =====

  • Where to find tutorial for oracle.security.jazn , specially role granting?

    Hi
    Thank you for reading my post
    where i can find references about oracle.security.jazn and its classes and interfaces ?
    i am stucked with granting roles that i created in admin console or from within my application to users ?
    where is this package javadocs ?
    thanks

    Thanks for giving the link
    is there any way that i add this javadocs to Jdeveloper IDE for quick javadoc facilities ?
    where i can download its zip/jar package for offline IDE use ?
    which jdeveloper predefined library contains oracle.security.jazn ?
    thank you again

  • Modifying Identity for oracle.security.idm.RoleProfile

    Hello. In the documentation: http://docs.oracle.com/cd/E12839_01/core.1111/e10043/devuserole.htm#autoId36 it is written that we can modify the Property by using oracle.security.idm.ModProperty: http://docs.oracle.com/cd/E24001_01/apirefs.1111/e14658/oracle/security/idm/ModProperty.html class. From the example shown there we can modify property for oracle.security.idm.UserProfile: http://docs.oracle.com/cd/E16340_01/apirefs.1111/e14658/oracle/security/idm/UserProfile.html. But I am unable to setProperty for oracle.security.idm.RoleProfile: http://docs.oracle.com/cd/E15523_01/apirefs.1111/e14658/oracle/security/idm/RoleProfile.html class, since there is no such method defined.
    How can I modify property for role. Can anyone show me an example or point to me into right direction?
    Thanks in advance.
    Regards.
    Tapas.

    I may be found a solution. The interface oracle.security.idm.RoleProfile extends oracle.security.idm.Role and the oracle.security.idm.spi.AbstractRoleProfile implements oracle.security.idm.RoleProfile, in turns oracle.security.idm.spi.AbstractRoleProfile is an abstract class and this class is extended by following three classes:
    1. oracle.security.idm.providers.stdldap.LDRole,
    2. oracle.security.idm.providers.libovd.LibOVDRole and
    3. oracle.security.idm.util.RoleProfileValueObject
    All of them has setProperty(ModProperty modProp) method defined within themselves. Among them the oracle.security.idm.util.RoleProfileValueObject class throws oracle.security.idm.OperationNotSupportedException from setProperty(ModProperty modProp) method and it does not do anything.
    In my application I need to find which one is the concrete implementation of oracle.security.idm.RoleProfile, so that I can proceed further. Before Monday I will not be able to do that. I guess it will work.
    I need to break the source code. Don't know whether or not is is illegal. But I didn't have any other options. The documentation lacks in many places. Even the javadoc of the interface oracle.security.idm.RoleProfile does not mention the name of implemented classes of it.

  • Oracle Secure Backup

    Hi,
    I have the problem with OSB 10.2. I can not get the file system backup and
    I get following error.
    admin/1.1
    Type backup solaris
    Level full
    Family (null)
    Encryption off
    Scheduled time 06/19.18:06
    Introduction time 2008/06/19.18:06
    Earliest exec time 06/19.18:06
    Last update time 2008/06/19.18:21
    Expire time never
    State pending resource availability
    Priority 100
    Privileged op no
    Run on host solaris
    Requires host solaris and null family and any device
    Deferred because a required device is not available
    Attempts 2
    Log
    2008/06/19.18:06:11 Job created.
    2008/06/19.18:06:11 Dispatching job to run on administrative server.
    2008/06/19.18:06:34 Drive or volume on which mount attempted is unusable.
    - My Tape Device is SONY-SDX 550V and it is not in oracle tape drive support list.
    - OSB 10.2.0.2
    - Windows 2003 Operatin System
    - I went through the ob_drives file under ORACLE BACKUP HOME/device and added SDX 550V entry n this file and
    - I restarted Oracle_Secure_Backup service. But it does not work again.
    Your comment will be appreciated.

    Thank you for your help and negotiating to solve this problem.
    I am deploying your suggestion with two different type of tape drives
    1. Hp DAT 72 7438A existing in Oracle Tape Device Certified List
    2. SONY SDX-550V which is not exist in Oracle Tape Device Certified List
    Right now I am working on # 2 (SONY SDX-550V)
    the only modification in my configuration was using of new volume instead of
    old one and try to mount this new volume in write mount in
    Webtool --> Manage --> Drives.
    ob> lsjob --log admin/2.1
    Job ID Sched time Contents State
    admin/2.1 06/26.12:54 backup solaris completed with warni
    ngs at 2008/06/26.12:56 - one or more warnings or non-critical errors reported
    2008/06/26.12:54:35 Job created.
    2008/06/26.12:54:35 Dispatching job to run on administrative server.
    2008/06/26.12:56:41 Backup completed with status "one or more warnings or no
    n-critical errors reported".
    2008/06/26.12:56:41 (Diagnostic data: 0x20008F06/114, dev_delay 0, data_
    delay -1.)
    2008/06/26.12:56:41 Job completed with warnings.
    12:55:33 OBTR: record storage set to internal memory
    12:55:33 ATAL: reserved drive obt, cookie 0x8D246811
    12:55:34 OBTR: obsd=1, is_job=1, is_priv=0, os=7
    12:55:34 OBTR: rights established for user admin, class admin
    12:55:34 SUUI: user info root/root, enbank.ir/a.rahmani
    12:55:34 PBDF: +d:/test
    12:55:34 MAIN: using blocking factor 128 from media defaults/policies
    12:55:34 STTY: background terminal I/O or is a tty
    12:55:34 MAIN: interactive
    12:55:34 SET: volume has no expiration time
    12:55:34 CNPC: data host reports this butype_info:
    12:55:34 CNPC: tar (attr 0x57587D7A: B_FL, B_DIRECT, R_DIRECT, B_INCR, R_INC
    R, R_UTF8, B_FH_DIR)
    12:55:34 CNPC: DIRECT = y
    12:55:34 CNPC: HISTORY = y
    12:55:34 CNPC: LEVEL = 0
    12:55:34 A_O: from qlm__open: drive not configured in library (OB library m
    gr)
    12:55:35 RLE: connecting to volume/archive database host
    12:55:35 RLE: device obt (raw device "//./obt0")
    12:55:35 RLE: mount_info is valid
    12:55:35 RLE: qdb__device_spec_se reports vol_oid 0, arch_oid 0
    12:55:35 A_O: using max blocking factor 128 from media defaults/policies
    12:55:35 A_O: tape device is local
    Warning: unknown device type. This device is not supported by Oracle Secure Back
    up
    Warning: and is therefore not guaranteed to work with Oracle's driver.
    12:55:35 A_O: Devname: SONY,SDX-550V,0100
    12:55:35 Info version: 11
    12:55:35 WS version: 10.2
    12:55:35 Driver version: 10.2
    12:55:35 Max DMA: 2097152
    12:55:35 Blocksize in use: 65536
    12:55:35 Query frequency: 1048576
    12:55:35 Rewind on close: false
    12:55:35 Can compress: true
    12:55:35 Compression enabled: false
    12:55:35 8200 media: false
    12:55:35 Error threshold: 8%
    12:55:35 Remaining tape: 0
    12:55:35 A_GB: ar_block at 0x15F2000, size=2097152
    12:55:35 A_GB: ar_block_enc at 0x1802000, size=2097152
    12:55:35 GLMT: returning "", code = 0x0
    12:55:35 VLBR: from chk_lm_tag: "", code = 0x0
    12:55:43 VLBR: tag on label just read: ""
    12:55:43 VLBR: master tag now ""
    12:55:43 RLE: noticed volume VOL000003, file 1, section 1, vltime 121447119
    7, vowner SYSTEM, voltag
    12:55:43 RLE: qdb__noticed_se reports vol_oid 102, arch_oid 102
    (alv) backup image label is valid, file 1, section 1
    (ial) invalidate backup image label (was valid)
    12:55:43 ULVI: set mh db volume id "VOL000003" (retid ""), volume oid 102, c
    ode 0
    12:55:43 ULTG: set mh db tag "" (retid ""), volume oid 102, code 0
    12:55:43 CALE: created backup section oid list entry for oid 102
    12:55:43 ARVI: resetting volume id from nil to VOL000003
    Warning: unable to set compression on: bad parameter (OB scsi device driver)
    12:55:47 ACFD: positioning (SCSI LOCATE) is available for this device
    12:55:47 ARVI: resetting volume id from VOL000003 to VOL000004
    Warning: unable to set compression on: bad parameter (OB scsi device driver)
    12:55:47 ACFD: positioning (SCSI LOCATE) is available for this device
    12:55:47 RCVW: volume "VOL000003" / vuuid b3d66f47-720f-4de5-87cc-f569100617
    3b reserved for writing
    12:55:47 CREA: tape position after open_archive() is 000000000000
    12:55:47 GLMT: returning "", code = 0x0
    12:55:47 IDXC: local index file is D:/OSB/admin/history/host/solaris/08.06.2
    6.$raw.0
    12:55:47 CREA: history has null volume tag because none found on volume or l
    abel
    Backup started on Thu Jun 26 2008 at 12:55:33
    12:55:47 RLE: overwrite volume VOL000003, file 1, section 1, vltime 1214471
    197, vowner SYSTEM, voltag
    12:55:47 RLE: qdb__overwrite_se reports vol_oid 0, arch_oid 0
    12:55:47 VLBW: on entry, l->tag = "", master tag = "", bot = 1
    12:55:47 VLBW: setting voltag from "" to ""
    12:55:47 VLBW: volume is not content-managed
    12:55:47 RLE: write volume VOL000004, file 1, section 1, vltime 1214472333,
    vowner SYSTEM, voltag
    12:55:47 RLE: qdb__write_se reports vol_oid 103, arch_oid 0
    12:55:47 VSLW: reading volume record for oid 103
    12:55:47 VSLW: set last write time for volume oid 103
    (alv) backup image label is not valid
    (ial) invalidate backup image label (was valid)
    12:55:47 ULVI: set mh db volume id "VOL000004" (retid ""), volume oid 103, c
    ode 0
    12:55:47 ULTG: set mh db tag "" (retid ""), volume oid 103, code 0
    12:55:47 RLE: set vol size to 0
    12:55:47 RLE: qdb__set_vol_size_se reports vol_oid 0, arch_oid 0
    12:55:47 RLE: set kb remaining to "invalid or unknown"
    12:55:47 RLE: qdb__set_kb_rem_se reports vol_oid 0, arch_oid 0
    Volume label:
    Intro time: Thu Jun 26 12:02:39 2008
    Volume UUID: d1c16c42-cd5c-414f-9a9a-03d419ad5944
    Volume ID: VOL000004
    Volume sequence: 1
    Volume set owner: SYSTEM
    Volume set created: Thu Jun 26 12:55:33 2008
    Original UUID: d1c16c42-cd5c-414f-9a9a-03d419ad5944
    Archive label:
    File number: 1
    File section: 1
    Owner: SYSTEM
    Client host: solaris
    Backup level: 0
    S/w compression: no
    Archive created: Thu Jun 26 12:55:33 2008
    Archive owner UUID: 7d4ca79e-914f-493d-b6f3-83978ed4ca5b
    Owner class UUID: e96f2753-3165-4069-a531-30f88c69862d
    Encryption: off
    12:55:47 RCVW: volume "VOL000004" / vuuid d1c16c42-cd5c-414f-9a9a-03d419ad59
    44 reserved for writing
    12:55:47 SNP: using NDMP protocol version 4
    12:55:47 FLDB: flush drive-buffered data to medium
    12:56:06 FLDB: flush complete
    12:56:06 BNPC: volume position "00000001" added to s_vol_start_pos
    12:56:06 BNPC: initial volume label "VOL000004" added to s_vids, s_last_sect
    ion 1
    12:56:06 BNPC: initial volume tag "" added to s_vtags, s_last_section 1
    12:56:06 BNPC: data service doesn't implement restartable backup for d:/test
    12:56:06 BNPC: environment variable BEGINTREE = 1
    12:56:06 BNPC: environment variable NAME = d:/test
    12:56:06 BNPC: environment variable BLEVEL = 0
    12:56:06 BNPC: environment variable STARTED = 1
    12:56:06 BNPC: environment variable IS_LAST = 1
    12:56:06 BNPC: environment variable EX2KTYPE =
    12:56:06 BNPC: environment variable VOLI = VOL000004
    12:56:06 BNPC: environment variable VOLI =
    12:56:06 BNPC: environment variable DATA_BLOCK_SIZE = 64
    12:56:06 MGS: ms.record_size 65536, ms.record_num 0x0, ms.bytes_moved 0x0
    12:56:06 SMWB: setting mover window to infinity for backup
    12:56:11 MLIS: mover listen ok for local connection
    12:56:11 APNI: a preferred network interface does not apply to this connecti
    on
    12:56:11 BNPC: directing data service to connect to mover
    12:56:11 PPVL: obtar option OB_RB = 10.2
    12:56:11 PPVL: obtar option OB_STAT = 1
    12:56:11 PPVL: obtar option OB_BDF = 1
    12:56:11 PPVL: obtar option OB_DEBUG = 1
    12:56:11 PPVL: obtar option OB_DEBUG = 1
    12:56:11 PPVL: obtar option OB_DEBUG = 1
    12:56:11 PPVL: obtar option OB_DEBUG = 1
    12:56:11 PPVL: obtar option OB_VERBOSE = 1
    12:56:11 PPVL: obtar option OB_CLIENT = solaris
    12:56:11 PPVL: obtar option OB_LEVEL = 0
    12:56:11 PPVL: obtar option OB_BE_ROOT = 1
    12:56:11 PPVL: obtar option OB_STAT = 1
    12:56:11 PPVL: obtar option OB_INDEX = 1
    12:56:11 PPVL: obtar option OB_WRITE_HISTORY_FILE = 1
    12:56:11 PPVL: obtar option OB_VOLUME_LABEL = 1
    12:56:11 PPVL: obtar option OB_SKIP_CDFS = 1
    12:56:11 PPVL: obtar option OB_DEVICE = obt
    12:56:11 PPVL: obtar option OB_BLOCKING_FACTOR = 128
    12:56:11 PPVL: obtar option OB_VERIFY_ARCHIVE = no
    12:56:11 PPVL: obtar option OB_PQT = 1048576
    12:56:11 DSIN: 2GB+ files are supported, 2GB+ directories are supported
    12:56:11 SETC: successfully changed identity to enbank.ir/a.rahmani
    12:56:11 BNPC: issuing NDMP_DATA_START_BACKUP
    12:56:11 NTEV: Caching event log pathnames.
    12:56:11 BNPC: started OSB NDMP backup of solaris to obt
    12:56:11 NTEV: Application event log at C:\WINDOWS\system32\config\AppEvent.
    Evt
    12:56:11 NTEV: Internet Explorer event log at C:\WINDOWS\System32\Config\Int
    ernet Explorer.evt
    12:56:11 NTEV: ODiag event log at C:\WINDOWS\system32\config\ODiag.evt
    12:56:11 NTEV: OSession event log at C:\WINDOWS\system32\config\OSession.evt
    12:56:11 NTEV: Security event log at C:\WINDOWS\System32\config\SecEvent.Evt
    12:56:11 NTEV: System event log at C:\WINDOWS\system32\config\SysEvent.Evt
    12:56:11 NTRG: Caching registry hive data.
    12:56:11 SIFI: don't change index filtering state (it's off)
    Dumping all files in D:/TEST
    D:/TEST/
    D:/TEST/burtscript-1.6.tar.gz
    D:/TEST/config.batch
    D:/TEST/config.batch.org
    D:/TEST/ft
    D:/TEST/ft.org
    D:/TEST/glibc-32bit-2.4-31.1.x86_64.rpm
    D:/TEST/osb-10.2.0.2_linux32_cdrom.zip
    D:/TEST/osb.10.1.0.3_Express.linux32.zip
    D:/TEST/sonytape_linux_v2.6.tar.tar
    12:56:19 TRWK: as a result of this backup, exit value changed from -1 to 0
    12:56:19 MNPO: data service halted with reason=successful
    12:56:19 SNPD: Data Service reported bytes processed 0x4C60000
    12:56:19 SNPD: stopping NDMP data service (to transition to idle state)
    12:56:19 MNPO: mover halted with reason=connection closed
    12:56:19 MGS: ms.record_size 65536, ms.record_num 0x4C6, ms.bytes_moved 0x4
    C60000
    12:56:19 MNPO: operation successful
    12:56:19 BNPC: finished OSB NDMP backup with status 0
    12:56:19 BNPC: end of backup; bytes written 0x4C60000
    12:56:19 CREA: as a result of this backup, exit value changed from -1 to 0
    12:56:21 A_T: suppressing filemark output due to NDMP having written one
    12:56:21 A_T: writing marker label; here it is:
    Volume label:
    Intro time: Thu Jun 26 12:02:39 2008
    Volume UUID: d1c16c42-cd5c-414f-9a9a-03d419ad5944
    Volume ID: VOL000004
    Volume sequence: 1
    Volume set owner: SYSTEM
    Volume set created: Thu Jun 26 12:55:33 2008
    Original UUID: d1c16c42-cd5c-414f-9a9a-03d419ad5944
    Archive label:
    File number: 2
    File section: 1
    Owner: SYSTEM
    Client host: solaris
    Backup level: 0
    S/w compression: no
    Archive created: Thu Jun 26 12:55:33 2008
    Encryption: off
    Marker: End of data
    12:56:21 VLBW: on entry, l->tag = "", master tag = "", bot = 0
    12:56:22 VLBW: setting voltag from "" to ""
    12:56:22 VLBW: volume is not content-managed
    12:56:22 RLE: set kb remaining to 0
    12:56:22 RLE: qdb__set_kb_rem_se reports vol_oid 0, arch_oid 0
    12:56:22 RLE: commit write, no next volume id specified
    12:56:22 RLE: qdb__commit_write_se reports vol_oid 103, arch_oid 103
    12:56:22 VLBW: first backup section OID set to 103
    12:56:22 CALE: created backup section oid list entry for oid 103
    12:56:22 RLE: set kb remaining to 0
    12:56:22 RLE: qdb__set_kb_rem_se reports vol_oid 0, arch_oid 0
    12:56:22 A_T: writing two more FMs
    (alv) backup image label is not valid
    12:56:40 CREA: setting last section flag for oid 103
    Backup complete on Thu Jun 26 2008 at 12:56:21
    12:56:40 QREX: exit status upon entry is 0
    12:56:40 QREX: released reservation on tape drive obt
    12:56:40 QREX: reading section record for oid 103
    12:56:40 QREX: set last section flag for oid 103
    12:56:40 RDB: reading volume record for oid 103
    12:56:40 RDB: reading section record for oid 103
    12:56:40 RDB: adding record for oid 103 (file 1, section 1) to section list
    12:56:40 RDB: file 1 has all 1 required sections; clearing incomplete backu
    p flags
    12:56:41 RDB: reading section record for oid 103
    12:56:41 RDB: cleared incomplete backup flag for oid 103
    12:56:41 RDB: 1 volumes in volume list
    12:56:41 RDB: volume oid 103 reports first:last files of 1:1
    12:56:41 RDB: marking volume oid 103 as authoritative
    12:56:41 VMA: reading volume record for oid 103
    12:56:41 VMA: set authoritative flag for oid 103
    12:56:41 QREX: released writable volume reservation on b3d66f47-720f-4de5-87
    cc-f5691006173b
    12:56:41 QREX: released writable volume reservation on d1c16c42-cd5c-414f-9a
    9a-03d419ad5944
    12:56:41 QREX: [1836] connecting to solaris to import and/or delete ascii in
    dex file for client solaris
    Backup statistics:
    status 0
    devices obt
    devices 1
    volumes VOL000004
    voltags (null)
    file 1
    host solaris
    encryption off
    start_time Thu Jun 26 2008 at 12:55:33 (1214472333)
    end_time Thu Jun 26 2008 at 12:56:21 (1214472381)
    backup_time Thu Jun 26 2008 at 12:55:33 (1214472333)
    entries_scanned 10
    kbytes_scanned 0
    entries_excluded 0
    entries_skipped 0
    mount_points_skipped 0
    files 19
    directories 1
    hardlinks 0
    symlinks 0
    sparse_files 0
    filesys_errors 0
    unknown_type 0
    file_kbytes 0
    dev_kbytes 78217
    dev_iosecs 48
    dev_iorate 1.7 MB/S
    wrt_iosecs 34
    wrt_iorate 2.4 MB/S
    physical_blks_written 78208
    write_errors 0
    physical_blks_read 0
    read_errors 0
    error_rate 0%
    path d:/test completed, status 0
    12:56:41 RLYX: exit status 0; checking allocs...
    12:56:41 RLYX: from mm__check_all: 1
    12:56:41 RLYX: exit status changed to 114
    ob>

  • JAZN userManager (oracle.security.jazn.oc4j.JAZNUserManager) fails to initialize

    We are testing the JAZN callInfo sample. I have OID version 3.0.1.0, and Oracle9iAS (9.0.3.0.0) Containers for J2EE. We setup the jazn to use LDAP.
    When starting oc4j we get the following:
    java -jar oc4j.jar Error instantiating application 'callerInfo' at file:/u01/app/oracle/products/9iAS/j2ee/home/jazn/demo/callerInfo/callerInfo.ear: Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': java.lang.StringIndexOutOfBoundsException (String index out of range: 32)
    Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
    We see it this connect to ldap and get a reply. I feel the string back is larger than jazn is expecting.
    We check the tcp traffic and see it connecting:
    09:10:57.377851 buckwheat.jxn.wcom.com.389 > buckwheat.jxn.wcom.com.35082: P 15:2641(2626) ack 131 win 32767 <nop,nop,timestamp 26118724 26118721> (DF)
    0x0000     4500 0a76 8468 4000 4006 6450 9f62 8482     E..v.h@[email protected]..
    0x0010     9f62 8482 0185 890a 1594 0e68 15e8 7584     .b.........h..u.
    0x0020     8018 7fff 37d6 0000 0101 080a 018e 8a44     ....7..........D
    0x0030     018e 8a41 3082 0a3e 0201 0264 820a 3704     ...A0..>...d..7.
    0x0040     1063 6e3d 4f72 6163 6c65 436f 6e74 6578     .cn=OracleContex
    0x0050     7430 820a 2130 1504 0263 6e31 0f04 0d4f     t0..!0...cn1...O
    0x0060     7261 636c 6543 6f6e 7465 7874 3044 040b     racleContext0D..
    0x0070     6f62 6a65 6374 636c 6173 7331 3504 0374     objectclass15..t
    0x0080     6f70 040b 6f72 636c 436f 6e74 6578 7404     op..orclContext.
    0x0090     106f 7263 6c43 6f6e 7465 7874 4175 7838     .orclContextAux8
    0x00a0     3204 0f6f 7263 6c52 6f6f 7443 6f6e 7465     2..orclRootConte
    0x00b0     7874 3016 040b 6f72 636c 7665 7273 696f     xt0...orclversio
    0x00c0     6e31 0704 0539 3030 3030 3081 9104 116f     n1...900000....o
    0x00d0     7263 6c65 6e74 7279 6c65 7665 6c61 6369     rclentrylevelaci
    0x00e0     317c 047a 6163 6365 7373 2074 6f20 656e     1|.zaccess.to.en
    0x00f0     7472 7920 6279 2067 726f 7570 3d22 636e     try.by.group="cn
    0x0100     3d4f 7261 636c 654e 6574 4164 6d69 6e73     =OracleNetAdmins
    0x0110     2c63 6e3d 4f72 6163 6c65 436f 6e74 6578     ,cn=OracleContex
    0x0120     7422 2028 6164 6429 2062 7920 6772 6f75     t".(add).by.grou
    0x0130     703d 2263 6e3d 4f72 6163 6c65 4442 4372     p="cn=OracleDBCr
    0x0140     6561 746f 7273 2c63 6e3d 4f72 6163 6c65     eators,cn=Oracle
    0x0150     436f 6e74 6578 7422 2028 6164 6429 3082     Context".(add)0.
    0x0160     0914 0407 6f72 636c 6163 6931 8209 0704     ....orclaci1....
    0x0170     7d61 6363 6573 7320 746f 2065 6e74 7279     }access.to.entry
    0x0180     2062 7920 6772 6f75 703d 2263 6e3d 4f72     .by.group="cn=Or
    0x0190     6163 6c65 436f 6e74 6578 7441 646d 696e     acleContextAdmin
    0x01a0     732c 636e 3d47 726f 7570 732c 636e 3d4f     s,cn=Groups,cn=O
    0x01b0     7261 636c 6543 6f6e 7465 7874 2220 2862     racleContext".(b
    0x01c0     726f 7773 652c 6164 642c 6465 6c65 7465     rowse,add,delete
    0x01d0     2920 6279 202a 2028 6272 6f77 7365 2c6e     ).by.*.(browse,n
    0x01e0     6f61 6464 2c6e 6f64 656c 6574 6529 0481     oadd,nodelete)..
    0x01f0     a461 6363 6573 7320 746f 2061 7474 723d     .access.to.attr=
    0x0200     282a 2920 6279 2067 726f 7570 3d22 636e     (*).by.group="cn
    0x0210     3d4f 7261 636c 6543 6f6e 7465 7874 4164     =OracleContextAd
    0x0220     6d69 6e73 2c63 6e3d 4772 6f75 7073 2c63     mins,cn=Groups,c
    0x0230     6e3d 4f72 6163 6c65 436f 6e74 6578 7422     n=OracleContext"
    0x0240     2028 7265 6164 2c73 6561 7263 682c 7772     .(read,search,wr
    0x0250     6974 652c 7365 6c66 7772 6974 652c 636f     ite,selfwrite,co
    0x0260     6d70 6172 6529 2062 7920 2a20 2872 6561     mpare).by.*.(rea
    0x0270     642c 7365 6172 6368 2c6e 6f77 7269 7465     d,search,nowrite
    0x0280     2c6e 6f73 656c 6677 7269 7465 2c63 6f6d     ,noselfwrite,com
    0x0290     7061 7265 2904 81dd 6163 6365 7373 2074     pare)...access.t
    0x02a0     6f20 656e 7472 7920 6669 6c74 6572 3d28     o.entry.filter=(
    0x02b0     6f62 6a65 6374 636c 6173 733d 6f72 636c     objectclass=orcl
    0x02c0     4e65 7453 6572 7669 6365 2920 6279 2067     NetService).by.g
    0x02d0     726f 7570 3d22 636e 3d4f 7261 636c 6544     roup="cn=OracleD
    0x02e0     4253 6563 7572 6974 7941 646d 696e 732c     BSecurityAdmins,
    0x02f0     636e 3d4f 7261 636c 6543 6f6e 7465 7874     cn=OracleContext
    0x0300     2220 2862 726f 7773 652c 6164 642c 6465     ".(browse,add,de
    0x0310     6c65 7465 2920 6279 2067 726f 7570 3d22     lete).by.group="
    0x0320     636e 3d4f 7261 636c 654e 6574 4164 6d69     cn=OracleNetAdmi
    0x0330     6e73 2c63 6e3d 4f72 6163 6c65 436f 6e74     ns,cn=OracleCont
    0x0340     6578 7422 2028 6272 6f77 7365 2c61 6464     ext".(browse,add
    0x0350     2c64 656c 6574 6529 2062 7920 2a20 2862     ,delete).by.*.(b
    0x0360     726f 7773 652c 6e6f 6164 642c 6e6f 6465     rowse,noadd,node
    0x0370     6c65 7465 2904 81ec 6163 6365 7373 2074     lete)...access.t
    0x0380     6f20 656e 7472 7920 6669 6c74 6572 3d28     o.entry.filter=(
    0x0390     6f62 6a65 6374 636c 6173 733d 6f72 636c     objectclass=orcl
    0x03a0     4e65 7444 6573 6372 6970 7469 6f6e 4c69     NetDescriptionLi
    0x03b0     7374 2920 6279 2067 726f 7570 3d22 636e     st).by.group="cn
    0x03c0     3d4f 7261 636c 6543 6f6e 7465 7874 4164     =OracleContextAd
    0x03d0     6d69 6e73 2c63 6e3d 4772 6f75 7073 2c63     mins,cn=Groups,c
    0x03e0     6e3d 4f72 6163 6c65 436f 6e74 6578 7422     n=OracleContext"
    0x03f0     2028 6272 6f77 7365 2c61 6464 2c64 656c     .(browse,add,del
    0x0400     6574 6529 2062 7920 6772 6f75 703d 2263     ete).by.group="c
    0x0410     6e3d 4f72 6163 6c65 4e65 7441 646d 696e     n=OracleNetAdmin
    0x0420     732c 636e 3d4f 7261 636c 6543 6f6e 7465     s,cn=OracleConte
    0x0430     7874 2220 2862 726f 7773 652c 6164 642c     xt".(browse,add,
    0x0440     6465 6c65 7465 2920 6279 202a 2028 6272     delete).by.*.(br
    0x0450     6f77 7365 2c6e 6f61 6464 2c6e 6f64 656c     owse,noadd,nodel
    0x0460     6574 6529 0481 e861 6363 6573 7320 746f     ete)...access.to
    0x0470     2065 6e74 7279 2066 696c 7465 723d 286f     .entry.filter=(o
    0x0480     626a 6563 7463 6c61 7373 3d6f 7263 6c4e     bjectclass=orclN
    0x0490     6574 4465 7363 7269 7074 696f 6e29 2062     etDescription).b
    0x04a0     7920 6772 6f75 703d 2263 6e3d 4f72 6163     y.group="cn=Orac
    0x04b0     6c65 436f 6e74 6578 7441 646d 696e 732c     leContextAdmins,
    0x04c0     636e 3d47 726f 7570 732c 636e 3d4f 7261     cn=Groups,cn=Ora
    0x04d0     636c 6543 6f6e 7465 7874 2220 2862 726f     cleContext".(bro
    0x04e0     7773 652c 6164 642c 6465 6c65 7465 2920     wse,add,delete).
    0x04f0     6279 2067 726f 7570 3d22 636e 3d4f 7261     by.group="cn=Ora
    0x0500     636c 654e 6574 4164 6d69 6e73 2c63 6e3d     cleNetAdmins,cn=
    0x0510     4f72 6163 6c65 436f 6e74 6578 7422 2028     OracleContext".(
    0x0520     6272 6f77 7365 2c61 6464 2c64 656c 6574     browse,add,delet
    0x0530     6529 2062 7920 2a20 2862 726f 7773 652c     e).by.*.(browse,
    0x0540     6e6f 6164 642c 6e6f 6465 6c65 7465 2904     noadd,nodelete).
    0x0550     81e8 6163 6365 7373 2074 6f20 656e 7472     ..access.to.entr
    0x0560     7920 6669 6c74 6572 3d28 6f62 6a65 6374     y.filter=(object
    0x0570     636c 6173 733d 6f72 636c 4e65 7441 6464     class=orclNetAdd
    0x0580     7265 7373 4c69 7374 2920 6279 2067 726f     ressList).by.gro
    0x0590     7570 3d22 636e 3d4f 7261 636c 6543 6f6e     up="cn=OracleCon
    0x05a0     7465 7874 4164 6d69 6e73 2c63 6e3d 4772     textAdmins,cn=Gr
    0x05b0     6f75 7073 2c63 6e3d 4f72 6163 6c65 436f     oups,cn=OracleCo
    0x05c0     6e74 6578 7422 2028 6272 6f77 7365 2c61     ntext".(browse,a
    0x05d0     6464 2c64 656c 6574 6529 2062 7920 6772     dd,delete).by.gr
    0x05e0     6f75 703d 2263 6e3d 4f72 6163 6c65 4e65     oup="cn=OracleNe
    0x05f0     7441 646d 696e 732c 636e 3d4f 7261 636c     tAdmins,cn=Oracl
    0x0600     6543 6f6e 7465 7874 2220 2862 726f 7773     eContext".(brows
    0x0610     652c 6164 642c 6465 6c65 7465 2920 6279     e,add,delete).by
    0x0620     202a 2028 6272 6f77 7365 2c6e 6f61 6464     .*.(browse,noadd
    0x0630     2c6e 6f64 656c 6574 6529 0481 e461 6363     ,nodelete)...acc
    0x0640     6573 7320 746f 2065 6e74 7279 2066 696c     ess.to.entry.fil
    0x0650     7465 723d 286f 626a 6563 7463 6c61 7373     ter=(objectclass
    0x0660     3d6f 7263 6c4e 6574 4164 6472 6573 7329     =orclNetAddress)
    0x0670     2062 7920 6772 6f75 703d 2263 6e3d 4f72     .by.group="cn=Or
    0x0680     6163 6c65 436f 6e74 6578 7441 646d 696e     acleContextAdmin
    0x0690     732c 636e 3d47 726f 7570 732c 636e 3d4f     s,cn=Groups,cn=O
    0x06a0     7261 636c 6543 6f6e 7465 7874 2220 2862     racleContext".(b
    0x06b0     726f 7773 652c 6164 642c 6465 6c65 7465     rowse,add,delete
    0x06c0     2920 6279 2067 726f 7570 3d22 636e 3d4f     ).by.group="cn=O
    0x06d0     7261 636c 654e 6574 4164 6d69 6e73 2c63     racleNetAdmins,c
    0x06e0     6e3d 4f72 6163 6c65 436f 6e74 6578 7422     n=OracleContext"
    0x06f0     2028 6272 6f77 7365 2c61 6464 2c64 656c     .(browse,add,del
    0x0700     6574 6529 2062 7920 2a20 2862 726f 7773     ete).by.*.(brows
    0x0710     652c 6e6f 6164 642c 6e6f 6465 6c65 7465     e,noadd,nodelete
    0x0720     2904 8201 1461 6363 6573 7320 746f 2061     )....access.to.a
    0x0730     7474 723d 282a 2920 2066 696c 7465 723d     ttr=(*)..filter=
    0x0740     286f 626a 6563 7463 6c61 7373 3d6f 7263     (objectclass=orc
    0x0750     6c4e 6574 5365 7276 6963 6529 2062 7920     lNetService).by.
    0x0760     6772 6f75 703d 2263 6e3d 4f72 6163 6c65     group="cn=Oracle
    0x0770     436f 6e74 6578 7441 646d 696e 732c 636e     ContextAdmins,cn
    0x0780     3d47 726f 7570 732c 636e 3d4f 7261 636c     =Groups,cn=Oracl
    0x0790     6543 6f6e 7465 7874 2220 2872 6561 642c     eContext".(read,
    0x07a0     7365 6172 6368 2c77 7269 7465 2c73 656c     search,write,sel
    0x07b0     6677 7269 7465 2c63 6f6d 7061 7265 2920     fwrite,compare).
    0x07c0     6279 2067 726f 7570 3d22 636e 3d4f 7261     by.group="cn=Ora
    0x07d0     636c 654e 6574 4164 6d69 6e73 2c63 6e3d     cleNetAdmins,cn=
    0x07e0     4f72 6163 6c65 436f 6e74 6578 7422 2028     OracleContext".(
    0x07f0     636f 6d70 6172 652c 7365 6172 6368 2c72     compare,search,r
    0x0800     6561 642c 7772 6974 6529 2062 7920 2a20     ead,write).by.*.
    0x0810     2872 6561 642c 7365 6172 6368 2c63 6f6d     (read,search,com
    0x0820     7061 7265 2c6e 6f77 7269 7465 2c6e 6f73     pare,nowrite,nos
    0x0830     656c 6677 7269 7465 2904 8201 1c61 6363     elfwrite)....acc
    0x0840     6573 7320 746f 2061 7474 723d 282a 2920     ess.to.attr=(*).
    0x0850     2066 696c 7465 723d 286f 626a 6563 7463     .filter=(objectc
    0x0860     6c61 7373 3d6f 7263 6c4e 6574 4465 7363     lass=orclNetDesc
    0x0870     7269 7074 696f 6e4c 6973 7429 2062 7920     riptionList).by.
    0x0880     6772 6f75 703d 2263 6e3d 4f72 6163 6c65     group="cn=Oracle
    0x0890     436f 6e74 6578 7441 646d 696e 732c 636e     ContextAdmins,cn
    0x08a0     3d47 726f 7570 732c 636e 3d4f 7261 636c     =Groups,cn=Oracl
    0x08b0     6543 6f6e 7465 7874 2220 2872 6561 642c     eContext".(read,
    0x08c0     7365 6172 6368 2c77 7269 7465 2c73 656c     search,write,sel
    0x08d0     6677 7269 7465 2c63 6f6d 7061 7265 2920     fwrite,compare).
    0x08e0     6279 2067 726f 7570 3d22 636e 3d4f 7261     by.group="cn=Ora
    0x08f0     636c 654e 6574 4164 6d69 6e73 2c63 6e3d     cleNetAdmins,cn=
    0x0900     4f72 6163 6c65 436f 6e74 6578 7422 2028     OracleContext".(
    0x0910     636f 6d70 6172 652c 7365 6172 6368 2c72     compare,search,r
    0x0920     6561 642c 7772 6974 6529 2062 7920 2a20     ead,write).by.*.
    0x0930     2872 6561 642c 7365 6172 6368 2c63 6f6d     (read,search,com
    0x0940     7061 7265 2c6e 6f77 7269 7465 2c6e 6f73     pare,nowrite,nos
    0x0950     656c 6677 7269 7465 2904 8201 1961 6363     elfwrite)....acc
    0x0960     6573 7320 746f 2061 7474 723d 282a 2920     ess.to.attr=(*).
    0x0970     2066 696c 7465 723d 286f 626a 6563 7463     .filter=(objectc
    0x0980     6c61 7373 3d6f 7263 6c4e 6574 4465 7363     lass=orclNetDesc
    0x0990     7269 7074 696f 6e29 2062 7920 6772 6f75     ription).by.grou
    0x09a0     703d 2263 6e3d 4f72 6163 6c65 436f 6e74     p="cn=OracleCont
    0x09b0     6578 7441 646d 696e 732c 636e 3d47 726f     extAdmins,cn=Gro
    0x09c0     7570 732c 636e 3d4f 7261 636c 6543 6f6e     ups,cn=OracleCon
    0x09d0     7465 7874 2220 2872 6561 642c 7365 6172     text".(read,sear
    0x09e0     6368 2c77 7269 7465 2c73 656c 6677 7269     ch,write,selfwri
    0x09f0     7465 2c63 6f6d 7061 7265 2920 6279 2067     te,compare).by.g
    0x0a00     726f 7570 3d22 636e 3d4f 7261 636c 654e     roup="cn=OracleN
    0x0a10     6574 4164 6d69 6e73 2c63 6e3d 4f72 6163     etAdmins,cn=Orac
    0x0a20     6c65 436f 6e74 6578 7422 2028 636f 6d70     leContext".(comp
    0x0a30     6172 652c 7365 6172 6368 2c72 6561 642c     are,search,read,
    0x0a40     7772 6974 6529 2020 6279 202a 2028 7265     write)..by.*.(re
    0x0a50     6164 2c73 6561 7263 682c 636f 6d70 6172     ad,search,compar
    0x0a60     652c 6e6f 7772 6974 652c 6e6f 7365 6c66     e,nowrite,noself
    0x0a70     7772 6974 6529      write)
    JAZN is setup as following
    java -jar jazn.jar -getconfig
    <jazn provider="LDAP" location="ldap://buckwheat:389" default-realm="sample_subrealm" />
    oracle@buckwheat:/u01/app/oracle/products/9iAS/j2ee/home> java -jar jazn.jar -getconfig sample_subrealm
    <jazn provider="LDAP" location="ldap://buckwheat:389" default-realm="sample_subrealm" />
    <OC4J_HOME>/config/jazn.xml
    <?xml version="1.0" encoding="UTF-8" standalone='yes'?>
    <!--
    <!DOCTYPE jazn PUBLIC "JAZN Config" "http://xmlns.oracle.com/ias/dtds/jazn.dtd">
    <jazn provider="XML" location="./jazn-data.xml" />
    -->
    <jazn provider="LDAP"
    default-realm="sample_subrealm"
    location="ldap://buckwheat:389" />
    <OC4J_HOME>/j2ee/home/jazn/demo/callerInfo/etc/orion-application.xml
    <?xml version="1.0"?>
    <!DOCTYPE orion-application PUBLIC "-//Evermind//DTD J2EE Application runtime 1.2//EN" "http://xmlns.oracle.com/ias/dtds/orion-application.dtd">
    <orion-application deployment-version="1.0.2.2" default-data-source="jdbc/OracleDS">
    <web-module id="callerInfo-web" path="callerInfo-web.war" />
    <persistence path="persistence" />
    <!-- mapping for realm "jazn.com"
    <security-role-mapping name="sr_manager">
    <group name="administrators" />
    </security-role-mapping>
    <security-role-mapping name="sr_developer">
    <group name="users" />
    </security-role-mapping>
    -->
    <!-- mapping for realm "sample_subrealm" -->
    <security-role-mapping name="sr_manager">
    <group name="manager" />
    </security-role-mapping>
    <security-role-mapping name="sr_developer">
    <group name="developer" />
    </security-role-mapping>
    <!-- h -->
    <!-- use JAZN-XML by default
    <jazn provider="XML" location="./jazn-data.xml" />
    -->
    <!-- use JAZN-LDAP instead -->
    <jazn provider="LDAP" default-realm="sample_subrealm" location="ldap://buckwheat.jxn.wcom.com:389" />
    <!-- -->
    <log>
    <file path="application.log" />
    </log>
    <namespace-access>
    <read-access>
    <namespace-resource root="">
    <security-role-mapping name="&lt;jndi-user-role&gt;">
    <group name="administrators" />
    </security-role-mapping>
    </namespace-resource>
    </read-access>
    <write-access>
    <namespace-resource root="">
    <security-role-mapping name="&lt;jndi-user-role&gt;">
    <group name="administrators" />
    </security-role-mapping>
    </namespace-resource>
    </write-access>
    </namespace-access>
    </orion-application>
    <OC4J_HOME>/j2ee/home/jazn/demo/callerInfo/etc/web.xml
    <?xml version="1.0"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <display-name>JAZN Demo: CallerInfo</display-name>
    <servlet>
    <servlet-name>callerInfo</servlet-name>
    <description>Servlet retrieves remote user info</description>
    <servlet-class>oracle.security.jazn.samples.http.CallerInfo</servlet-class>
    <!-- role name used in code -->
    <security-role-ref>
    <role-name>FOO</role-name>
    <role-link>sr_manager</role-link>
    </security-role-ref>
    <security-role-ref>
    <role-name>ar_manager</role-name>
    <role-link>sr_manager</role-link>
    </security-role-ref>
    <security-role-ref>
    <role-name>ar_developer</role-name>
    <role-link>sr_developer</role-link>
    </security-role-ref>
    </servlet>
    <servlet-mapping>
    <servlet-name>callerInfo</servlet-name>
    <url-pattern>/callerInfo/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>callerInfo</servlet-name>
    <url-pattern>/callerInfoA</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>callerInfo</servlet-name>
    <url-pattern>/callerInfoB</url-pattern>
    </servlet-mapping>
    <!-- security roles -->
    <security-role>
    <role-name>sr_manager</role-name>
    </security-role>
    <security-role>
    <role-name>sr_developer</role-name>
    </security-role>
    <!-- security constraints -->
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>CallerInfoA</web-resource-name>
    <url-pattern>/callerInfoA</url-pattern>
    </web-resource-collection>
    <!-- authorization -->
    <auth-constraint>
    <role-name>sr_developer</role-name>
    </auth-constraint>
    </security-constraint>
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>CallerInfoB</web-resource-name>
    <url-pattern>/callerInfoB</url-pattern>
    </web-resource-collection>
    <!-- authorization -->
    <auth-constraint>
    <role-name>sr_manager</role-name>
    </auth-constraint>
    </security-constraint>
    <!-- authentication -->
    <login-config>
    <auth-method>BASIC</auth-method>
    </login-config>
    </web-app>

    OID 3.0.1.0 is the latest product release to public. I did add the Install data to allow it to work. I see the data in OID but when I connect with jazn I get error.
    java -jar jazn.jar -shell
    JAZN:> ls
    realms policy
    JAZN:> cd realms
    JAZN:> ls
    String index out of range: 32
    JAZN:> cd ../policy
    JAZN:> ls
    JAZN:> exit
    JAZN:>
    It does not error on policy dirictory but it does on the realm side. If I watch the tcp packets it is working.

  • Oracle forms10g rel1 config with SSL

    Is anybody using oracle forms10g config with ssl?
    I installed OAS 10g and followed instruction in documentation http://www.oracle.com/technology/products/forms/pdf/10g/frm10gssl.pdf.
    Now I can see "welcome page" using https://localhost:4445,
    but the I'm running oracle forms, ever test form Jinitiator give me error:
    java.io.IOException: javax.net.ssl.SSLException: Failed set trust point in ssl context
         at oracle.security.ssl.OracleSSLSocketImpl.startHandshake(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.New(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsURLConnection$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.jinitiator.protocol.https.HttpsURLConnection.connect(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source)
         at oracle.jre.protocol.jar.HttpUtils.followRedirects(Unknown Source)
         at oracle.jre.protocol.jar.JarCache$CachedJarLoader.download(Unknown Source)
         at oracle.jre.protocol.jar.JarCache$CachedJarLoader.load(Unknown Source)
         at oracle.jre.protocol.jar.JarCache.get(Unknown Source)
         at oracle.jre.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
         at oracle.jre.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
         at sun.misc.URLClassPath$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.misc.URLClassPath.getLoader(Unknown Source)
         at sun.misc.URLClassPath.getLoader(Unknown Source)
         at sun.misc.URLClassPath.getResource(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    WARNING: Unable to cache https://34.64.0.102:4445/forms90/java/f90all_jinit.jar
    load: class oracle.forms.engine.Main not found.
    java.lang.ClassNotFoundException: java.io.IOException: javax.net.ssl.SSLException: Failed set trust point in ssl context
         at oracle.security.ssl.OracleSSLSocketImpl.startHandshake(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.New(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsURLConnection$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.jinitiator.protocol.https.HttpsURLConnection.connect(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    java.lang.ClassNotFoundException: java.io.IOException: javax.net.ssl.SSLException: Failed set trust point in ssl context
         at oracle.security.ssl.OracleSSLSocketImpl.startHandshake(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.<init>(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsClient.New(Unknown Source)
         at oracle.jinitiator.protocol.https.HttpsURLConnection$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.jinitiator.protocol.https.HttpsURLConnection.connect(Unknown Source)
         at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    I ever was trying to use higher version of Jinitiator. I'm using 1.3.1.23 still not working.
    Please help it is emergency

    Hi,
    did you configure the certdb.txt on teh Forms client with your certificate? I sugget you call customer support on metalink.oracle.com
    Frank

  • Oracle.security.jps.service.login.LoginService NullPointerException issue

    All,
    Please let me know if there is a different forum that i should post for resolving this issue.
    I am trying to use OPSS for authenticating users in weblogic. below is the code. When i run the code all i am getting is a Nullpointerexception without any detail. I am using Embedded LDAP that comes with weblogic. Any help with debugging this is much aprpeciated.
    thanks in advance,
    Prasad.
    public Subject authenticate(final String username, final char[] password) throws Exception {
    // TBD
    String [] selectiveModules = new String [] {"idstore.ldap"};
    CallbackHandler cbh = new CustomCallbackHandler(username, password);
    Subject sub = new Subject();
    LoginService ls = JpsServiceLocator.getServiceLocator().lookup(LoginService.class);
    LoginContext context = ls.getLoginContext(sub, cbh, selectiveModules);
    context.login();
    Subject s = context.getSubject();
    return s;
    public static void main(String[] args) {
    TestLoginService testLoginService = new TestLoginService();
    try {
    System.out.println("authenticated user subject = " +
    testLoginService.authenticate("prasad", "welcome1".toCharArray()));
    // System.out.println("asserted user subject = " + testLoginService.assertUser("testUser"));
    } catch (Exception e) {
    e.printStackTrace();
    jps-config.xml
    <?xml version = '1.0' encoding = 'Cp1252'?>
    <jpsConfig xmlns="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd">
    <property value="doasprivileged" name="oracle.security.jps.jaas.mode"/>
    <propertySets></propertySets>
    <serviceProviders>
    <serviceProvider type="IDENTITY_STORE" name="idstore.ldap.provider"
    class="oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider">
    <description>Prototype LDAP-based ID store</description>
    </serviceProvider>
    </serviceProviders>
    <serviceInstances>
    <serviceInstance name="idstore.ldap" provider="idstore.ldap.provider">
    <property name="idstore.type" value="OID"/>
    <property name="security.principal.alias" value="JPS"/>
    <property name="security.principal.key" value="ldap.credential"/>
    <property name="subscriber.name" value="ou=myrealm,dc=NSCDomain"/>
    <property name="ldap.url" value="ldap://localhost:7001"/>
    <property name="max.search.filter.length" value="500"/>
    <property name="username.attr" value="cn"/>
    <property name="groupname.attr" value="cn"/>
    <extendedProperty>
    <name>user.search.bases</name>
    <values>
    <value>ou=people,ou=myrealm,dc=NSCDomain</value>
    </values>
    </extendedProperty>
    <extendedProperty>
    <name>group.search.bases</name>
    <values>
    <value>cn=groups,ou=myrealm,dc=NSCDomain</value>
    </values>
    </extendedProperty>
    </serviceInstance>
    </serviceInstances>
    <jpsContexts default="ldap_idstore">
    <jpsContext name="default">
    <serviceInstanceRef ref="idstore.ldap"/>
    </jpsContext>
    </jpsContexts>
    </jpsConfig>

    Hi
    Are you using ADF security? if yes did you follow the steps in the documentation http://download.oracle.com/docs/cd/E17904_01/web.1111/b31974/adding_security.htm#BGBGJEAH

  • Oracle Security Patch Error while applying --The filename, directory name,

    Hello,
    I am running into strange error while applying Oracle Security Patch 68 by using Opatch.
    Supposedly, All the environment variables are set properly.
    ACTIVE_STATE_PERL=true
    DBMS_TYPE=ORA
    dbs_ora_tnsname=YBQ
    JAVA_HOME=C:\jdk1.3.1_10
    OPATCH_DEBUG=TRUE
    ORACLE_HOME=E:\oracle\ora92
    ORACLE_SID=YBQ
    Path=E:\oracle\OPatch;C:\jdk1.3.1_10\bin;E:\oracle\Perl\bin;E:\oracle\ora92\jre\1.4.2\bin\client;E:\oracle\ora92\jre\1.4.2\bin;E:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\Common Files\VERITAS Shared;\NetBackup\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Support Tools\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;E:\usr\sap\YBQ\SYS\exe\run
    Installed Active Perl. latest version
    downloaded Opatch 1.0.0.50
    and the patch number 3738339
    I went to that directory and run the command :
    perl opatch.pl apply
    It started of well.
    OPatch version is: 1.0.0.0.50
    Using ORACLE_HOME/oui to look up oui libs...
    Oracle Home = E:\oracle\ora92
    Location of Oracle Inventory = E:\oracle\ora92\inventory
    Oracle Universal Installer shared library = E:\oracle\ora92\oui\lib\win32\oraInstaller.dll
    Path to Java = "E:\oracle\ora92\jre\1.4.2\bin\java.exe"
    Location of Oracle Inventory Pointer = N/A
    Location of Oracle Universal Installer components = E:\oracle\ora92\oui
    Required Jar File under Oracle Universal Installer = jlib\OraInstaller.jar
    find under OH/oui/jlib
    found OraInstaller.jar
    Checking if this is a RAC system...
    Accessing inventory... This may take up to 300 seconds.
    (retry 10 times, delay 30 seconds each time)
    System Command: ""E:\oracle\ora92\jre\1.4.2\bin\java.exe" -Dopatch.retry=10 -Dopatch.delay=30 -DTRACING.ENABLED=TRUE -DTRACING.LEVEL=2 -Dopatch.debug=true -classpath "E:\oracle\ora92\oui\jlib\OraInstaller.jar;E:\oracle\ora92\oui\jlib\srvm.jar;jlib\opatch.jar;E:\oracle\ora92\oui\jlib\xmlparserv2.jar;E:\oracle\ora92\oui\jlib\share.jar;.:E:\oracle\ora92\jlib\srvm.jar" opatch/O2O "e:\oracle\ora92" "E:\oracle\ora92\oui" opatch.pl 1.0.0.0.50"
    Result:
    ----- DEBUG is ON -------
    oracle.installer.startup_location will be set to E:\oracle\ora92\oui
    oracle.installer.oui_loc will be set to E:\oracle\ora92\oui
    oracle.installer.scratchPath will be set to /tmp
    opatch.local_node_only is OFF
    retryOption is ON: 10
    delayOption is ON: 30
    Few more stuff here .. not pasting the entire contents
    System Command: ""E:\oracle\ora92\jre\1.4.2\bin\java.exe" -Dopatch.retry=10 -Dopatch.delay=30 -DTRACING.ENABLED=TRUE -DTRACING.LEVEL=2 -Dopatch.debug=true -classpath "E:\oracle\ora92\oui\jlib\OraInstaller.jar;E:\oracle\ora92\oui\jlib\srvm.jar;jlib\opatch.jar;E:\oracle\ora92\oui\jlib\xmlparserv2.jar;E:\oracle\ora92\oui\jlib\share.jar;." opatch/CheckConflict "E:\oracle\ora92\oui" "e:\oracle\ora92" opatch.pl 1.0.0.0.50 3738339 "3741539 3528282 3516951 3622875 3668572 3371796 3239873 3356103 3543125 3666502 2800494 2824035 2964252 3617042 3320622 3571233 3253770 3492040 3566469 3354470 3625370 3583686 3150750 3617519 3635177 3597640 3749394 3542588 3698501 2954891 2918138 3559212 3518909 3412818 3430832 3172282 3358490 3637624 3458446 3179637 2810394 3668224 3609791 3566813 3475932 2338704 3412136 3388633 3540576 3571226 3575743 2690205 3240280 3509265 3177513 3575747 3811906 3554319 3752406 3323435 " E:\3738339\etc\config\actions"
    Result:
    opatch.pl version: 1.0.0.0.50
    Copyright (c) 2001-2004 Oracle Corporation. All Rights Reserved.
    The filename, directory name, or volume label syntax is incorrect.
    Error in executing Java program to check conflict
    ERROR: OPatch failed during pre-reqs check.
    Now there is no problem with executing the last java program in the same prompt by removing the first and the last double quote "
    Please advise.
    Thanks in advance.

    hi somnath,
    this is the portal content management forum. for your database question please use the database forums:
    http://forums.oracle.com/forums/index.jsp?cat=18
    thanks,
    christian

  • Oracle Secure Backup is not Appeared in EM

    Dear Sir,
    i have tried to show Oracle Secure Back in my EM as described in its Admin Guide
    a. Navigate to the ORACLE_HOME/hostname_SID/sysman/config directory
    and open the emoms.properties file in a text editor.
    b. Set osb_enabled=true and save the file.
    c. Stop the Oracle Enterprise Manager Database Control console as follows:
    emctl stop dbconsole
    d. Restart the Oracle Enterprise Manager Database Control console as follows:
    emctl start dbconsole
    But after this setting i am not able to see any thing in my EM.
    Any one has idea baout it, what reason it may be.....
    I can access my Oracle Secure Backup by
    https://<host name>:1158/....
    Any Body has any idea, please help
    Regards
    Muhammad Hafeez

    There is a separate forum for Oracle Secure Backup, You will get better response if you post it there.
    Secure Backup
    Daljit Singh

  • Java.lang.NoClassDefFoundError: oracle/security/ssl/OracleSSLSocketImpl

    Hi, can anyone please help us to come out of this:
    java.lang.NoClassDefFoundError: oracle/security/ssl/OracleSSLSocketImpl
    at oracle.security.ssl.OracleSSLCipherSuite.isSSLLibDomestic(Unknown Source)
    at oracle.security.ssl.OracleSSLCipherSuite.getSupportedCipherSuites(Unknown Source)
    at oracle.security.ssl.OracleSSLSocketFactoryImpl.getSupportedCipherSuites(Unknown Source)
    at HTTPClient.OracleSSL.getSSLDefaultCipherSuites(OracleSSL.java:108)
    at HTTPClient.OracleSSL.initHttps(OracleSSL.java:91)
    at HTTPClient.OracleSSL.<init>(OracleSSL.java:77)
    at HTTPClient.HTTPClientSSLFactory.mk(HTTPClientSSLFactory.java:137)
    at HTTPClient.HTTPConnection.getSSL(HTTPConnection.java:4174)
    at HTTPClient.HTTPConnection.getSSLSocket(HTTPConnection.java:4220)
    at HTTPClient.HTTPConnection.doConnect(HTTPConnection.java:4038)
    at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:3003)
    at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2843)
    at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2635)
    at HTTPClient.HTTPConnection.Post(HTTPConnection.java:1107)
    at HTTPClient.HTTPConnection.Post(HTTPConnection.java:1072)
    at HTTPClient.HTTPConnection.Post(HTTPConnection.java:1049)
    at com.eds.bluesphere.util.V01.HTTPQueryStringRequestDispatcher.invokePost(Unknown Source)
    at com.eds.bluesphere.util.V01.HTTPRequestor.obtainReponse(Unknown Source)
    at com.eds.bluesphere.util.V01.HTTPRequestor.submit(Unknown Source)
    at com.newcorp.mailinglabel.response.USPSResponseProcessor.generateResponseXml(USPSResponseProcessor.java:111)
    at com.newcorp.mailinglabel.response.USPSResponseProcessor.processResponse(USPSResponseProcessor.java:62)
    at com.newcorp.mailinglabel.response.ResponseProcessor.execute(ResponseProcessor.java:89)
    at com.newcorp.mailinglabel.MailingLabelAPI.generateLabel(MailingLabelAPI.java:177)
    at com.newcorp.consumerportal.dataaccess.claim.ClaimMailingLabel.generateUSPSLabel(ClaimMailingLabel.java:74)
    at com.newcorp.consumerportal.process.claim.ClaimConfirmProcess.generateLabel(ClaimConfirmProcess.java:67)
    at com.newcorp.consumerportal.process.claim.ClaimConfirmProcess.executeDoProcess(ClaimConfirmProcess.java:157)
    at com.newcorp.common.PortalProcess.doProcess(PortalProcess.java:201)
    at com.eds.bluesphere.framework.process.V01.ApplicationFrameworkNavigationProcess.invokeDoProcess(Unknown Source)
    at com.newcorp.common.PortalProcessChainingProcess.doProcess(PortalProcessChainingProcess.java:146)
    at com.eds.bluesphere.framework.process.runner.V01.HttpServletProcessRunner.invokeDoProcess(Unknown Source)
    at com.eds.bluesphere.framework.process.runner.V01.HttpServletProcessRunner.execute(Unknown Source)
    at com.eds.bluesphere.framework.process.runner.V01.HttpServletProcessRunner.doPost(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at com.eds.bluesphere.framework.process.runner.V01.HttpServletProcessRunner.service(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    at java.lang.Thread.run(Thread.java:534)
    thanks in advance..sha

    java.lang.NoClassDefFoundError: oracle/security/ssl/OracleSSLSocketImpl
    at oracle.security.ssl.OracleSSLCipherSuite.isSSLLibDomestic(Unknown Source)
    at oracle.security.ssl.OracleSSLCipherSuite.getSupportedCipherSuites(Unknown Source)
    at oracle.security.ssl.OracleSSLSocketFactoryImpl.getSupportedCipherSuites(Unknown Source)Some Orcale SSL related classes seem to be there as we see in the trace.
    Those classes seem to deal with general management.
    However, OracleSSLSocketImpl cannot be found, which makes me guess that you have
    some kind of non-SSL enabled version (trial perhaps?) of the Orcale software. Can it be the case?
    Or that you need to place another Oracle supplied jar in your classpath to get SSL to work?
    Edited by: baftos on Sep 26, 2008 11:43 AM

  • OC4J 10.1.3.1 Need to find oracle.security.jazn.login.module.db.util pckg

    Hi,
    I managed to configure Oracle's DBTableOraDataSourceLoginModule together with JavaSSO to access two tables which reside on a 9i database. One is the user's table and the other a roles table. The only problem is that the user's passwords should be encripted in this table.
    I followed the instructions in the Oracle Containers for J2EE Security Guide page 9-10 - Implementing DBLoginModuleEncodingInterface for Password Encryption, and specified in the pw_encoding_class parameter
    the DBLoginModuleSHA1Encoder class provided in the oracle.security.jazn.login.module.db.util package.
    I also wrote a small program to do the encryption in the table, using a getKeyDigestString method found in DBLoginModuleSHA1Encoder class of a sample dblogin module downloaded from a link in Lucas Jellema's article on how to secure an application developed with JDeveloper and deployed in OC4J. I used this class because I could not find the one mentioned in the Oracle documentation.
    Now the DBTableOraDataSourceLoginModule rejects the login with an invalid password message. It seems the encoding is calculated differently in the two classes. I tried to use the sample dblogin module in the javasso specification, and got a - no class found - message. I tried to locate the oracle.security.jazn.login.module.db.util package to use in the password encoding program, but I couldn't find it anywhere in either OC4J nor JDeveloper directories.
    Can you tell me where to find the oracle.security.jazn.login.module.db.util package ?
    Thanks for help.
    Gustavo

    Hi
    As I am also tried the same and found the encryption module working fine for me.
    This I could do only on JDeveloper 10g whereas while attempted on the same on JDeveloper 11g, I got lots of problems.
    Will you please help out in this regard, if you had already able to acheive the same on JDeveloper 11g TP3, please let me know the steps or any relevant URL which I can refer.
    Thanks in advance
    Kind Rgds
    Krishnamurthy. R

Maybe you are looking for

  • USB connections on 6330 motherboard

    My MS6330 (version 3) motherboard has 2 connectors for hooking up USB for the front connections on my case. One of them is for regular USB and I think the other one is used for transferring data from computer to computer. I am currently using the USB

  • Wire Tap Alternatives?

    Hey, Don't know if I'm in the correct forum, but on my previous G4 I used wire tap (freeware) for quite some time and it was the easiest way for me to record sounds coming from my imac, be it dvd's, internet apps, streaming audio etc. Anyway, now it

  • Tax code and Special equipment code

    Hi All, Our Tax Department brought to our attention the need to include a Tax Code and a Special Equipment Code to all fixed assets. We are loading balances from last year to new company code. Where do we include this tax code and Special equipment c

  • Decimal places for unit of measure

    Dear All , If i change the Decimal Places for rounding in Customizing for Unit of measure ( CUNI tcode) for KG as 6 from 3 whether it will calculate with the 6 decimal places like 0.004756 ( earlier with 3 decimal places it will calculate any multipl

  • Viewing in Adobe Document Cloud - Still awaiting signature.  Why don't I see my highlighted signature field when I "Click here"?

    By clicking the link, wouldn't I see the most RECENT version of my uploaded document? signed awaiting signature with empty sign here field