Jar of ADF library in the portal generator

Hello

Using the portal generator 11.1.1.8.0

I referred the link below to use the ADF library jar which has taskflows in my portal builder

http://codervision.blogspot.in/2015/02/integrate-ADF-taskflows-with-WebCenter-spaces.html

I did all the steps and it's successful.

When editing my catalog of resources, I can't able to find the workflow.

Kindly guide me.

Hello

You must check the version of the implementation of the increment with each deployment in MENIFEST. MF file.

Manifest-Version: 1.0

Archive Version: Plexus archiver

Created by: Apache Maven

Built by: builder

Build-Jdk: 1.6.0_20

Extension name: extend.spaces.webapp

Implementation-Label: 11.1.1.8.0

Implementation-title: extend.spaces.webapp

Implementation-vendor: Oracle

Implementation-Version: 11.1.71

Specification-title: extend.spaces.webapp

Specification-vendor: Oracle

Specification-Version: 11.1.1

Thanhks,

Amey

Tags: Fusion Middleware

Similar Questions

  • Change default model navigation in the portal generator

    Hello

    I develop a portal 11.1.1.8 Webcenter portal using the portal generator. I created a new Navigation model.  Now, I want to assign as the model of default navigation for the portal, I had created.

    When I go to the link to Administration-> settings, Navigation is not editable. Other things like Page Template, Skins etc can be changed. Is there a way I can change the value by default model of Navigation for my portal?

    According to the link here: http://docs.oracle.com/cd/E29542_01/doc.1111/e27603/portadv_admin.htm#CHDDEIIA

    The navigation model for a particular site cannot be changed after creation. Instead, we can change the default Navigation model based on our needs.

  • Attempt to package a jar of shared library in the ear file. error wlappc

    I try to deploy files jar like shared libraries and decided to follow the recommendation to wrap the pots inside the separate ear files. I include all the modules in the ear, because each of them is designed to be deployed as a shared library. Jar files are placed in the APP-INF/lib directory. The manifest file in the directory META-INF of the ear contains name information and the version of the extension that I would use for these pots. When I run wlappc in my build the wlappc generates an error. I ran weblogic. DDConverter on the ear and the same error was generated. See below. Apparently, the error is caused by the fact that I do not declare all modules in the application.xml file. I found several examples of how package libraries with the help of a war. Even looking at the files in the C:\bea10.3.3\wlserver_10.3\common\deployable-libraries . I found no examples using the Archives of the ear.

    My question is how can I do this. I'd rather do not creation of dummy modules. The documentation seems unclear to me in this area. I would really appreciate the help on this ASAP.

    I use Weblogic Server 10.3.3


    DDConverter error message

    + < 30 August 2010 11:12:00 CEST > < error > < J2EE > < BEA-160197 > < cannot load the descriptor weblogic.application.ddconvert.ConvertCtx$VJarResourceLoader@17590db finder: weblogic.utils.classloaders.CodeGenClassFinder@17943a4 annotation: null module /META-INF/application.xml. The error is weblogic.descriptor.DescriptorException: VALIDATION of the PROBLEMS have BEEN FOUND.
    problem: cvc-complex - type. 2.4 c: expected for item 'module @http://java.sun.com/xml/ns/javaee' before the end of the item application @http://java.sun.com/xml/ns/javaee content: < null >
    + weblogic.descriptor.internal.MarshallerFactory$ 1.evaluateResults(MarshallerFactory.java:245) +.
    + weblogic.descriptor.internal.MarshallerFactory$ 1.evaluateResults(MarshallerFactory.java:231) +.
    + weblogic.descriptor.internal.MarshallerFactory$ 1.createDescriptor(MarshallerFactory.java:155) +.
    + weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323) +.
    + weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788) +.
    + weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409) +.
    + weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759) +.
    + weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768) +.
    + weblogic.application.ApplicationDescriptor.getApplicationDescriptor(ApplicationDescriptor.java:301) +.
    + weblogic.application.ddconvert.EarConverter.convertDDs(EarConverter.java:59) +.
    + weblogic.application.ddconvert.DDConverter.runBody(DDConverter.java:155) +.
    + weblogic.utils.compiler.Tool.run(Tool.java:158) +.
    + weblogic.utils.compiler.Tool.run(Tool.java:115) +.
    + weblogic.application.ddconvert.DDConverter.main(DDConverter.java:175) +.
    + weblogic. DDConverter.main (DDConverte +)

    My Application.xml. The problem persists once I deleted the < library-directory > element.

    + <? XML version = "1.0" encoding = "UTF - 8"? > +.
    + < application xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" +.
    xmlns = "http://java.sun.com/xml/ns/javaee" xmlns:application = "http://java.sun.com/xml/ns/javaee/application_5.xsd".
    xsi: schemaLocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd".
    ID = 'Application_ID' version '5' = >
    + < display name > coreEar < / name >.
    + coreEar < description > < / description >.
    + APP-INF/lib < library-directory > < / library-directory > +.
    + < / application > +.

    My weblogic application. XML

    + <? XML version = "1.0" encoding = "UTF-8"? > +.
    + < wls:weblogic - application xmlns:wls = "http://xmlns.oracle.com/weblogic/weblogic-application" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/javaee_5.xsd http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.1/weblogic-application.xsd" > +.
    + < wls:application - param > +.
    + < wls:param - name > webapp.encoding.default < / wls:param - name > +.
    + < wls:param - value > UTF-8 < / wls:param - value > +.
    + < / wls:application - param > +.
    + < wls:fast - swap > +.
    + < wls: activated > true < / wls: activated > +.
    + < / wls:fast - swap > +.
    + < / wls:weblogic - application > +.

    My EAR/META-INF / "MANIFEST. MF.

    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.8.1
    Created by: 1.6.0_21 - b07 (Sun Microsystems Inc.)
    Built by: weblogic
    Specification-title: coreEar
    Specification-vendor: Picot Entertainment Systems, Inc.
    Specification-Version: 1.0
    Implementation-title: coreEar
    Implementation-vendor: Picot Entertainment Systems, Inc.
    Implementation-Version: 1.0
    Extension name: com.picot.sempre
    WebLogic-Application-Version: v0.1b

    My APP-INF/lib/corelib.jar/META-INF/ manifesto

    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.8.1
    Created by: 1.6.0_21 - b07 (Sun Microsystems Inc.)
    Built by: weblogic


    My EAR archives broken

    coreEar.ear
    + > APP - INF +.
    -> classes
    -> lib
    -= coreLib.jar
    -> META-INF
    -= MANIFESTO. MF
    -> com /.

    + > META-INF +.
    -= MANIFESTO. MF
    -= application.xml
    -= weblogic.application.xml

    You must create at least a model Module...
    Because the Standard EAR file must contain at least one valid... WAR... EJB jar... .or an ordinary Java Module.

    Please rerfer to: http://weblogic-wonders.com/weblogic/2010/06/22/how-to-build-ear-application-for-weblogic/
    Your Exception clearly said... There is no present valid Module in your "application.xml" file which is the root cause of this issue.

    NOTE: Still, if you do not want to create a Module inside your Application of EAR... then you can go ahead with the optional Packages. Optional packages also provides the same functionality as shared libraries... In this fit you can deploy a Plain Jar file on the server as an optional package, and other Applications can make reference to it. Like this: http://weblogic-wonders.com/weblogic/2009/12/06/optional-packages/

    To see an example of it, you can do refers to: http://forums.oracle.com/forums/thread.jspa?messageID=4439423 during the last answer of mine I have Pasted a link to Test case that I've developed for demonstration... http://www.4shared.com/file/aaudoKO-/Hibernate_Shared_Lib_Demo.html (around of-2, 1 MB size)

    The J2EE specification says: you must have a valid Module (war, ejbjar or simple Module Java) defined in the application ".» XML"of your Enterprise Application.
    .
    .
    Thank you
    Jay SenSharma
    http://WebLogic-wonders.com/WebLogic/ (WebLogic wonders are here)

  • RSS feed of component in the portal generator

    Hello world

    I created a page in the portal builder where I want to display RSS feeds from a public url data. I moved the flow RSS of the dialog component and provided the url of RSS feeds.

    But at runtime, it displays all the data - instead, I get the foll. error:

    Could not get the RSS feed due to the expiry of the connection after 3 seconds. Provide a higher timeout interval.

    Lack to supply other parameters?

    Thank you.

    Hello

    To activate the sons of new RSS external WebCenter portal or Portal Framework application, you must configure a proxy server.

    A proxy server is also required if you want to view external links in the activity flow task flows. RSS and the activity stream share the same proxy server settings.

    You can configure a proxy server using Fusion Middleware control or WLST. For more information, see Section 8.2.4, "set up a Proxy Server."

  • Deploy the ADF library JAR independent of the Application

    Hello

    JDeveloper release: 11.1.1.1.0
    WebLogic Server Version: 10.3.1.0

    I use a number of ADF library JAR files in my application and want to deploy the final application WAR without the need of these jars in there. I want to have the option of deploying an ADF library JAR file if this is the only change to the application. This is very similar to the requirements for this How to deploy an application that uses "ADF library Jar" - 11 G UPDATE2.

    However, I can't figure out how to make it work. I can remove the ADF in pots since the WAR file by filtering in the profile of the WAR deployment and then deploy the ADF pots independently on the WebLogic Server. But when I access the application, it seems that it does not find these pots.

    Can anyone provide assistance on how to do this?

    Thank you
    Brad

    While I was testing I found the below steps to work for me... But the problem is THAT WLS does not re - deploy a library where there is an active application to use... And none has proposed this approach so I tend to think deploying as an EAR.

    1 - to do this, you can deploy the jar files as library via the WLS console or command line and you must update the file application.xml - weblogic in the project that you are deploying war/ear

    
      .
       
        taskFlow1
      
    
      
        myLib1
      
    
      
        myLib2
      
    
    

    2 - If you want to use aliases instead of the names of files to libraries, you can add a line to the file 'manifest '. MF.
    To add this add a file to your project. Meta-Inf folder might be a good candidate to locate this file.
    Edit the newly added file and add these lines.

    Extension name: myLibrary
    Specification-Version: 2.0
    Implementation-Version: 9.0.0

  • Exception when opening the portal "" java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO ""

    Dear,

    I created a new portal application and run it... It has worked well. Then, I created a new page template and deployed the application in order to add these files appear in the War file.

    then deploy the application. After running the application, I got this exception of non-performance

    java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO

    I use jdev 11.1.1.7 with 11.1.1.8 extension.

    Also, I followed these discussions without hope

    Error in the webCenter portal deployment

    Re: java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO

    java.lang.ClassCastException: oracle.webcenter.framework.service.WebCenterConfig cannot be cast to oracle.webcenter.framework.service.WebCenterConfig

    at oracle.webcenter.framework.service.WebCenterConfig.instance(WebCenterConfig.java:146)

    at oracle.webcenter.framework.service.config.analytics.ConfigUtils.getADFConfig(ConfigUtils.java:77)

    at oracle.webcenter.framework.service.config.analytics.ConfigUtils.instance(ConfigUtils.java:145)

    at oracle.webcenter.framework.service.config.analytics.OpenUsageHelper.initialize(OpenUsageHelper.java:118)

    to oracle.webcenter.framework.service.AnalyticsUtil. < clinit > (AnalyticsUtil.java:105)

    at oracle.webcenter.framework.service.WebCenterLoginCountFilter.doFilter(WebCenterLoginCountFilter.java:87)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at java.security.AccessController.doPrivileged (Native Method)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    < ConfigUtils > < getADFConfig > oracle.webcenter.framework.service.WebCenterConfig cannot be cast to oracle.webcenter.framework.service.WebCenterConfig

    < DeviceSupportUtils > < getAllDevices >

    java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO

    at oracle.webcenter.framework.view.support.impl.DeviceSupportUtils.getAllDevices(DeviceSupportUtils.java:2235)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportImpl.getAllDevices(DeviceSupportImpl.java:97)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportImpl.getDeviceByUserAgent(DeviceSupportImpl.java:397)

    at oracle.webcenter.framework.view.support.DeviceAgent.getDevice(DeviceAgent.java:286)

    at oracle.webcenter.framework.view.support.DeviceAgent.getDeviceGroups(DeviceAgent.java:313)

    at oracle.webcenter.framework.view.support.DeviceAgent.getCurrentScopeDeviceGroup(DeviceAgent.java:417)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.qualifySessionScopeId(SiteStructureContext.java:759)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.generateCacheKey(SiteStructureContext.java:1070)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:318)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:281)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getDefaultSiteStructure(SiteStructureContext.java:363)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getCurrentModel(SiteStructureContext.java:1002)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.getCurrentSiteStructure(CustomViewHandler.java:349)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.findNavigationViewId(CustomViewHandler.java:315)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.createView(CustomViewHandler.java:115)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:831)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:74)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at java.security.AccessController.doPrivileged (Native Method)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    < DeviceSupportUtils > < getAllDeviceGroups >

    java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO

    at oracle.webcenter.framework.view.support.impl.DeviceSupportUtils.getAllDeviceGroups(DeviceSupportUtils.java:3308)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportUtils.getEnabledDeviceGroups(DeviceSupportUtils.java:3418)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportImpl.getEnabledDeviceGroups(DeviceSupportImpl.java:168)

    at oracle.webcenter.framework.view.support.DeviceAgent.getCurrentScopeDeviceGroup(DeviceAgent.java:418)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.qualifySessionScopeId(SiteStructureContext.java:759)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.generateCacheKey(SiteStructureContext.java:1070)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:318)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:281)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getDefaultSiteStructure(SiteStructureContext.java:363)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getCurrentModel(SiteStructureContext.java:1002)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.getCurrentSiteStructure(CustomViewHandler.java:349)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.findNavigationViewId(CustomViewHandler.java:315)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.createView(CustomViewHandler.java:115)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:831)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:74)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at java.security.AccessController.doPrivileged (Native Method)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    < DeviceSupportUtils > < getAllDeviceGroups >

    java.lang.ClassCastException: oracle.mds.core.MetadataObject cannot be cast to oracle.webcenter.framework.view.support.jaxb.DevicesMDMO

    at oracle.webcenter.framework.view.support.impl.DeviceSupportUtils.getAllDeviceGroups(DeviceSupportUtils.java:3308)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportImpl.getAllDeviceGroups(DeviceSupportImpl.java:134)

    at oracle.webcenter.framework.view.support.impl.DeviceSupportImpl.getDefaultDeviceGroup(DeviceSupportImpl.java:298)

    at oracle.webcenter.framework.view.support.DeviceAgent.getCurrentScopeDeviceGroup(DeviceAgent.java:456)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.qualifySessionScopeId(SiteStructureContext.java:759)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.generateCacheKey(SiteStructureContext.java:1070)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:318)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getSiteStructure(SiteStructureContext.java:281)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getDefaultSiteStructure(SiteStructureContext.java:363)

    at oracle.webcenter.portalframework.sitestructure.SiteStructureContext.getCurrentModel(SiteStructureContext.java:1002)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.getCurrentSiteStructure(CustomViewHandler.java:349)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.findNavigationViewId(CustomViewHandler.java:315)

    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.createView(CustomViewHandler.java:115)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:831)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:446)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:74)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

    at java.security.AccessController.doPrivileged (Native Method)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    < SkinFactoryImpl > < getSkin > cannot find a skin that fits the family portal and version v1. We will use the portal.desktop of the skin.

    You must install the latest patch bundle for WebCenter portal.

    I believe that this error is a bug caused by certain features that are available in the portal Builder, but not in a framework application.

    Basically, WebCenter is throwing items of metadata to specific models of devices. In the portal Builder, you can create different templates depending on the device, but this feature is not available in the framework where the error.

    Just install the latest patch bundle and your problem should be solved.

    Also... Note that Oracle recommendation is to use the portal generator and not to develop any new application with the framework.

  • Taskflow Service document in the portal

    Hi friends,

    First of all, I have a basic question: do we Webcenter Portal framework now? What is WCPortal and WCPortal builder?

    Q2) I have an obligation to use Document Service Taskflow in Webcenter - 11.1.1.8 I had to do it in the portal generator or can I use it in the ADF? Please give me some examples.

    Thank you.

    (1) is there a way to customize the the Document Explorer taskflows in portal Builder? If I want to change appearance - how I would do this?

    Yes you can do it. You can change the appearance on the portal itself console runtime.

    see this

    https://Vimeo.com/37430741

    (2) can you provide me with any documentation/examples to do?

    You can also customize taskflow in jdeveloper. See how you can do it. http://docs.Oracle.com/CD/E29542_01/WebCenter.1111/e27739/jpsdg_taskflows.htm#JPSDG7376

    http://www.Ateam-Oracle.com/customizing-WebCenter-taskflow/

  • ADF library-ize Skins?

    Under JDev 11 g +, everyone could place a skin in a joint project of View Controller, ADF library-ify the project and reuse the skin in another project through the ADF library JAR?

    Currently, when I run our main application that loads the library of ADF, it raises the event:
    < SkinFactoryImpl > < getSkin > cannot find a skin that matches the mySkin and renderkit of the org.apache.myfaces.trinidad.desktop family, so we'll use the simple skin

    My understanding is that our only real option is JAR the skin in accordance with the section "deployment of a skin file in a jar of 20.6" - http://download.oracle.com/docs/cd/E15523_01/web.1111/b31973/af_skin.htm#CHDBEDHI - or put files of appearance in our main application.

    With our thanks,

    CM.

    Hi Chris,

    Archived skins are loaded only META-INF / WEB - INF / is not yet part of the statement classpath from the standard point of view, so it is not returned by ClassLoader.getResources which is the API used to discover the skins, that's why your second policy does not work. One should work, but since we do not use ADF library for the deployment of the skin, I'm not sure.

    Kind regards

    ~ Simon

  • Taskflow-ADF are not displayed in the library of the ADF

    Hi all

    I use Jdev 11.1.6

    I have deployed my project (contains model and View Controller) such as ADF library Jar. then I created the new connection file added this pot. It does not project taskflows show. Even as a sample project, I created and deployed as ADF library jar. added this pot on connection files. It shows the workflow. why it shows no taskflows for the first project. You can help me pls.

    Thank you

    Hello

    Check if you have followed these steps:

    • In the ADF wondering where you have the task of flow select View Controller project and go to the deployment project properties tab
    • Then create an ADF library JAR file
    • Generate the jar
    • Go to your first application, select the view controller project and go to the libraries tab
    • Select the pot that you have previously built
    • Refresh your project, you can even close your JDev.
    • From the components tab, you will find your library
  • Library of the skin of the ADF in JDev 11.1.1.7.0

    Hello

    I use JDev 11.1.1.7.0. I have created a Web Application from merger for skins-in order to create a shared library for Skinning. I created this as an ADF library JAR. Also, I created another Web Application of merge to use the ADF to skinning library. I associated the ADF counting library to the Application.

    Problem:

    The application is not made according to the defined CSS.

    Warning message:

    < SkinFactoryImpl > < getSkin > cannot find a skin that matches org.apache.myfaces.trinidad.desktop SkinTemplate and renderkit family, so we'll use the simple skin

    Not a valid @agent CSS property < SkinCSSDocumentHandler > < _parseAgentProperties > address: max-version: 1.9.2

    Not a valid @agent CSS property < SkinCSSDocumentHandler > < _parseAgentProperties > address: max-version: 532

    Code:

    The project, the counting

    Trinidad - config.xml:

    <? XML version = "1.0" encoding = "windows-1252"? >

    "< trinidad-config xmlns ="http://myfaces.apache.org/trinidad/config">."

    SkinTemplate < skin-family > < / skin-family >

    skin v1 < version > < / skin-version >

    < / Trinity-config >

    Trinidad - skins.xml:

    <? XML version = "1.0" encoding = "UTF-8"? >

    "< skins xmlns ="http://myfaces.apache.org/trinidad/skin">."

    < skin >

    MySkin.custom.desktop < id > < /ID >

    < Home > SkinTemplate < / family >

    org.Apache.MyFaces.Trinidad.desktop < render-kit-id > < / render-kit-id >

    < extends > skyros < / extends >

    < style-sheet-name > skins/skintemplate/SkinTemplate.css < / name of style sheet >

    < / skin >

    < / skins >

    On demand,

    Trinidad - config.xml:

    <? XML version = "1.0" encoding = "windows-1252"? >

    "< trinidad-config xmlns ="http://myfaces.apache.org/trinidad/config">."

    SkinTemplate < skin-family > < / skin-family >

    skin v1 < version > < / skin-version >

    < / Trinity-config >

    Are there any errors recorded just before getSkin? In my case, I do not use the version, but the main is always the same.

    Try to give skyros - v1.desktop in in the main application.

    Trinidad - skins.xml:

    http://MyFaces.Apache.org/Trinidad/skin">

    MYSKIN. Custom.Desktop

    SkinTemplate

    org. Apache.MyFaces.Trinidad.Desktop

    Skyros - v1.desktop

    skins/skintemplate/SkinTemplate.css

  • Deployment of ADF library jar files

    Hello

    I want to deploy my application to a standalone WLS which I applied above oracle ADF library. My question is that I have to include jar files that my application has a reference to them in my ear file? Jars for JSF, ADF rumtime, ADF faces DURATION,... these jar files should not be part of the ADF library that I installed on top of WLS?

    ADF BC classes are in the adf.oracle.domain library.

    The default value is not set in the weblogic application. XML

    ADF. Oracle.Domain

    Other required libraries should be added to the weblogic - application.xml. The

    Trinidad Runtime Databinding

    ADF Faces DURATION 11

    are in the adf.oracle.domain.webapp. Add the following to weblogic - application.xml.

    ADF. Oracle.domain.WebApp

  • How to successfully deploy a library shared the ADF?

    I have created a library that depends on the length of JSP, JSF 2.0, ADF Model DURATION etc., JSTL 1.2. When I try to use a class of this library in an application, (I added a ref library to weblogic application. The app XML) I get the following error:

    >java.lang.NoClassDefFoundError: org/apache/myfaces/trinidad/model/RowKeySet

    How am I supposed to properly deploy my library / specify dependencies, so that weblogic server might find them? MANIFESTO. MF in the container of the library, made by JDeveloper, contains only the manifest-Version headers and hand-Class.

    Under subsection 38.2 in the Guide Oracle® Fusion Middleware Fusion developer Oracle Application Development Framework 11 g Release 2

    > If you are packaging a component with dependent jars, such as third party jars, you have two options:

    > 1. If the environment of your exercises control over the placement of the jars, you can place the ADF library JAR and its dependent jars in a JDeveloper Extension Library. The advantage of using a > JDeveloper Extension Library, it is that they do not clutter your project with specific references to the dependent jars.

    > 2. If using Extension Library JDeveloper is not possible, you can place the dependent jars in the same location as the ADF library JAR and include an entry manifest classpath for each person dependent > JAR.

    I hope that I don't need to include all the pots to jsf/adf/bc4j in the container in my library, I do?

    Well, I finally managed to make it work. You need a war with the shared library jar under WEB-INF/lib, and then reference it in the application weblogic.xml.

  • JDeveloper 12 c and Maven - POM for com.oracle.adf.library:Junit -.jar:pom:12.1.2 - 0-0 is missing

    I just downloaded and installed JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668 for JDeveloper Studio Edition Version 12.1.2.0.0 on Windows 7 Pro.

    I am building a project using the support of new and improved, but faced Maven to a build failure.

    Here is a partial result:

    Download: http://repo.Maven.Apache.org/Maven2/com/Oracle/ADF/osdt_cert/Maven-metadata.XML

    Download: http://repo.Maven.Apache.org/Maven2/com/Oracle/ADF/osdt_xmlsec/Maven-metadata.XML

    Download: http://repo.Maven.Apache.org/Maven2/com/Oracle/ADF/osdt_ws_sx/Maven-metadata.XML

    Download: http://repo.Maven.Apache.org/Maven2/com/Oracle/ADF/fmw_audit/Maven-metadata.XML

    Download: http://repo.Maven.Apache.org/Maven2/com/Oracle/ADF/library/JUnit-.jar/12.1.2-0-0/JUnit-.jar-12.1.2-0-0.Pom

    [WARNING] Com.oracle.adf.library:Junit POM -.jar:pom:12.1.2 - 0-0, no dependency information are missing available

    Should Oracle downloaded dependency missing in the Maven repository or is - this is something that I'm supposed to manage?

    (All other dependencies found)

    Best regards

    Michael

    OK, so I clicked on some button that adds a bunch of dependencies my pom.xml.  I removed the and it relies very well now.  Which still doesn't explain why all but one of the dependencies was found on the Maven repository.

    Here's what added to the pom:

    com Oracle.ADF.Library

    ADF-Model-Runtime

    12.1.2 - 0-0

    POM

    provided

    com Oracle.ADF.Library

    ADF-Common-Runtime

    12.1.2 - 0-0

    POM

    provided

    com Oracle.ADF.Library

    ADF-good-Web-Runtime

    12.1.2 - 0-0

    POM

    provided

    com Oracle.ADF.Library

    BC4J-security

    12.1.2 - 0-0

    POM

    provided

    com Oracle.ADF.Library

    Java-EE

    12.1.2 - 0-0

    POM

    provided

    com Oracle.ADF.Library

    JUnit-.jar

    12.1.2 - 0-0

    POM

    compile

    com Oracle.ADF.Library

    WebLogic-Remote-Client

    12.1.2 - 0-0

    POM

    provided

  • ADF Library Jars for shared code

    Version: Jdeveloper 12 c.

    I have a request that I am building and try to use as much shared code as possible.  I created an application called xyzUtils which contains the code that each of my applications could need.  I've conditioned as a library of the ADF.   It contains a bunch of standard java classes such as ADFUtils, JSFUtils, StuartsUtils...

    I added that day cela to

    1. my request to ADF 'ABC '. This is to be the main application which will consist of a number of small applications (which will reference each xyzUtils app).  It has a minimal amount of custom code, but search tips.

    2. my request to ADF "homepage".

    As soon as I put the taskflow of my startPage application in my request of ABC, some code has stopped working - and if I delete the shared the ABC app application, the code works.

    The idea is to reduce redundancy, but it seems that I will encounter conflicts if I have a major application that refers to the xyzUtils app, but also other applications that refer to the xyzUtils application.

    I understand the concept to ensure that names don't overlap - but in this case the shared library has the same way in each application.

    What is advised here?  I keep several versions of the shared code (adfutils etc) in each application?

    Thank you

    Stuart

    Kdario,

    I think I found the problem - and it's another error at the origin of the problem, not this... so... Thank you, but ignore!

    Stuart

  • Problem with the library of the skin of the ADF

    Hello

    I created a skin ADF library to include myself in other projects.

    My skin also contains FontAwesome, but the doesn´t of font files get included, although my path is correct.


    FontAwesome icons are displayed only when the user installs the FontAwesome.otf on its system.

    I m using Jdeveloper 12 c.

    What should I do?

    Thank you

    DestinatioN

    Hello

    ADF 11 g will downgrade tags CCS3 to CCS2, with result ignored @font-face

    This has been fixed in ADF 12.1.3, so the official statement will be moving to the ADF 12.1.3

    However a workaround is available that works on ADF and ADF Mobile browser also.
    It is to apply the rule of @font-face in a separate CSS file:

    {@font-face}
    do-family: 'LucidaSansFont ';
    SRC: url ("http:////fonts/lucida_sans.eot?#iefix")format('embedded-opentype'), ")
    URL ("http:////fonts/lucida_sans.woff")format ("woff"), ")
    URL ("http:////fonts/lucida_sans.ttf")format ("truetype"), ")
    }

    Note: http:////fonts/lucida_sans.ttf is the path to the police which is present in the same application deployed on weblogic server package that is.

    Required steps:

    • Incorporation of the @font-face rule does not work, it is therefore necessary to create a new rule CSS containg @font-face it alone.
    • The newly created CSS should not be stored in the Trinity - skins.xml, while the other continued to be recorded.
    • The newly created CSS is so designated in single .jspx using tag . This does not work in .jsff.
    • The references to family of fonts in @font-face does not return the contextual or absolute path on different browsers

    IE works with absolute path / deployed URL path for fonts, but not with the contextual road, while in Firefox, it only works with the contextual road and deployed URL path.
    This is observed only during the test by the ADF application, however trials through HTML and CSS standards things work very well on all url references.

    Ref: what is the approach recommended in the ADF to use a custom font? (Doc ID 1931343.1)

    Thank you

    Amey

Maybe you are looking for