Webcenter portal app globalization - howto
Hi,
I'm looking for a good guide/tutorial on Custom Webcenter portal app globalization. Webcenter dev guide also doesn't seem to be comprehensive about that.
I found very straightforward video: http://www.youtube.com/watch?v=ha6FzOkVc24 however it refers to some additional files with code snippets I cannot download anywhere.
Hi,
Okay, I know I should use resource bundles for everything. I tried to follow video tutorial mentioned earlier (http://www.youtube.com/watch?v=ha6FzOkVc24):
- added xlff PortalBundle
- translated some af:outputText labels on page template
Now when I try to run my portal in JDeveloper I got following exception:
<LifecycleImpl> <_handleException> ADF_FACES-60098:Faces - cykl życia otrzymuje nieobsługiwane wyjątki w fazie RENDER_RESPONSE 6
javax.faces.FacesException: javax.servlet.ServletException: java.util.MissingResourceException: Can't find bundle for base name com.mycompany.myproject.portal.PortalBundle, locale en
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:415)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
[----- CUT ---------]
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
... 66 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name com.mycompany.myproject.portal.PortalBundle, locale en
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
[----- CUT ---------]
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:802)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:726)
... 116 more
<PersonalizationFilter> <doFilter> Caught unexpected client exception.
javax.servlet.ServletException: java.util.MissingResourceException: Can't find bundle for base name com.mycompany.myproject.portal.PortalBundle, locale en
at oracle.jsp.runtimev2.JspReportUtil.reportException(JspReportUtil.java:170)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:737)
[----- CUT ---------]
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: java.util.MissingResourceException: Can't find bundle for base name com.mycompany.myproject.portal.PortalBundle, locale en
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
[----- CUT ---------]
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:726)
... 116 more
where
ADF_FACES-60098:Faces - cykl życia otrzymuje nieobsługiwane wyjątki w fazie RENDER_RESPONSE 6
means
ADF_FACES-60098:Faces - lifecycle recieves unhandled exceptions in phase RENDER_RESPONSE 6
I tried to duplicate PortalBundle.xlf as PortalBundle_en.xlf, but it doesn't help. What am I doing wrong? Please note that comparing to mentioned tutorial, I don't have phase listener nor ApplicationBean registered.
But what next - how can I implement language selection control and pass information about selected language to taskflows defined in my ADF library?
Concerning 2) - I'm not sure what do you mean - why can't I follow instructions from the video on localizing navigation (starting from 7:04) - seem to be pretty straightforward.
Similar Messages
-
Error while running / creating webcenter portal app
Hi,
I had a fresh installation of Oracle JDeveloper Studio Edition Version 11.1.1.6.0. I installed the oracle.webcenter.customization_bundle and oracle.webcenter.framework_bundle as well. Now whenever I want to create a new Webcentre Portal App it's missing out the folders like application sources, in Web content it's missing out 'images' and 'oracle' folders.
Now even if i open a webcentre app taken from a different machines and run I'm getting this error.
*** Using port 7101 ***
C:\Users\supriyo_basu\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\bin\startWebLogic.cmd
[waiting for the server to complete its initialization...]
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m
WLS Start Mode=Development
CLASSPATH=D:\ORACLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;D:\ORACLE~1\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;D:\ORACLE~1\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;D:\ORACLE~1\JDK160~1\lib\tools.jar;D:\ORACLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;D:\ORACLE~1\WLSERV~1.3\server\lib\weblogic.jar;D:\ORACLE~1\modules\features\weblogic.server.modules_10.3.5.0.jar;D:\ORACLE~1\WLSERV~1.3\server\lib\webservices.jar;D:\ORACLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;D:\ORACLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\wcps-lib\derby-10.6.1.0.jar;C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\wcps-lib\derbytools-10.6.1.0.jar;D:\Oracle middleware1\jdeveloper\webcenter\modules\oracle.portlet.server_11.1.1\oracle-portlet-api.jar;D:\Oracle middleware1\jdeveloper\webcenter\modules\wcps_11.1.1.4.0\wcps-connection-mbeans.jar;D:\ORACLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrf.jar;D:\ORACLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar;D:\ORACLE~1\WLSERV~1.3\server\lib\xqrl.jar
PATH=D:\ORACLE~1\patch_wls1035\profiles\default\native;D:\ORACLE~1\patch_jdev1111\profiles\default\native;D:\ORACLE~1\WLSERV~1.3\server\native\win\32;D:\ORACLE~1\WLSERV~1.3\server\bin;D:\ORACLE~1\modules\ORGAPA~1.1\bin;D:\ORACLE~1\JDK160~1\jre\bin;D:\ORACLE~1\JDK160~1\bin;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\SYSTEM;C:\Windows\system32\Wbem;C:\Program Files\CA\eTrustITM\\;C:\Program Files\CA\SharedComponents\CAUpdate\;C:\Program Files\CA\SharedComponents\ThirdParty\;C:\Program Files\CA\SharedComponents\SubscriptionLicense\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\CA\SharedComponents\CAUpdate\;C:\Program Files\CA\SharedComponents\ThirdParty\;C:\Program Files\CA\SharedComponents\SubscriptionLicense\;C:\Program Files\CA\eTrustITM;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Microsoft Application Virtualization Client;D:\ORACLE~1\WLSERV~1.3\server\native\win\32\oci920_8
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
starting weblogic with Java version:
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b50)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode)
Starting WLS with line:
D:\ORACLE~1\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=DefaultServer -Djava.security.policy=D:\ORACLE~1\WLSERV~1.3\server\lib\weblogic.policy "-Djavax.net.ssl.trustStore=D:\Oracle middleware1\wlserver_10.3\server\lib\DemoTrust.jks" -Doracle.adfm.usemds=true -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=D:\ORACLE~1\WLSERV~1.3 -Dwls.home=D:\ORACLE~1\WLSERV~1.3\server -Dweblogic.home=D:\ORACLE~1\WLSERV~1.3\server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=D:\ORACLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1 -Djrockit.optfile=D:\ORACLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.domain.config.dir=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\carml -Digf.arisidstack.home=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\servers\DefaultServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=D:\ORACLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,D:\ORACLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=C:\Users\SUPRIY~1\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\oracle\store\gmds -DUSE_JAAS=false -Djps.policystore.hybrid.mode=false -Djps.combiner.optimize.lazyeval=true -Djps.combiner.optimize=true -Djps.auth=ACC -Doracle.core.ojdl.logging.usercontextprovider=oracle.core.ojdl.logging.impl.UserContextImpl -noverify -Doracle.webcenter.analytics.disable-native-partitioning=false -Doracle.webcenter.tagging.scopeTags=false -XX:+UseParallelGC -XX:+DisableExplicitGC -Dportlet.oracle.home=D:\Oracle middleware1\jdeveloper -Dwc.oracle.home=D:\Oracle middleware1\jdeveloper -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=D:\ORACLE~1\patch_wls1035\profiles\default\sysext_manifest_classpath;D:\ORACLE~1\patch_jdev1111\profiles\default\sysext_manifest_classpath weblogic.Server
java.lang.NoClassDefFoundError: middleware1\jdeveloper
Caused by: java.lang.ClassNotFoundException: middleware1\jdeveloper
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
Could not find the main class: middleware1\jdeveloper. Program will exit.
Exception in thread "main" Process exited.
How to resolve it?Hi,
The path to your JDeveloper installation has a space in it - "D:\Oracle middleware1". This is known to cause issues with the Integrated WLS.
I suggest you reinstall JDeveloper into a directory without space for e.g. D:\Oracle_Middleware_1 or even better a shorter path like D:\OR_MW_1. -
Missing XML files in Export of Portal Resource in WebCenter Portal App
Using JDeveloper 11.1.1.5.0
1) Create a JSF fragment in the Portal Project/WebContent/oracle/webcenter/portalapp/pages -> untiltled3.jsff.
2) From the Component Palette -> Webcenter Content Display Templates, drag a Content Template Def onto the jsff.
3) Create var = "node".
4) Drag an AdfOutputText into the contentTemplateDef.
5) Save.
6) In Application Navigator, right click on untitled3.jsff -> View Page Definition. No page definition has been created. Create a new page definition.
7) In Application Navigator, right click on untitled3.jsff -> Create Portal Resource.
7.1) Select my Content Repository Name(already created a content server Application Resource called UML)
7.2) Content Type - IDC:GlobalProfile
7.3) Content Type Default View: true
7.4) View ID - testTemplate
7.5) Display Name - untitled3
7.6) Content Directory - defaulted to /C:/Projects/Application1/Portal/public_html/oracle/webcenter/portalapp/shared/
8) Click OK.
9) In Application Navigator, right click on untitled3.jsff -> Export Portal Resource.
1) Export Archive File Name -> M:\testTemplate6102011
10) Click OK.
11) Results in the following:
This is displayed in the Messages - Log:
Jun 10, 2011 10:47:12 AM oracle.mds
WARNING: The associated extended metadata document for the given document name /oracle/webcenter/portalapp/pages/untitled3PageDef.xml is missing.
Jun 10, 2011 10:47:12 AM oracle.mds
WARNING: The associated extended metadata document for the given document name /oracle/webcenter/portalapp/pages/untitled3.jsff is missing.
Jun 10, 2011 10:47:12 AM oracle.mds
WARNING: The associated extended metadata document for the given document name /oracle/webcenter/portalapp/pages/untitled3PageDef.xml is missing.
How do I setup JDev to include the missing xml files? What am I doing wrong?
Follow Up:
When I Upload my testTemplate6102011.ear in Webcenter Spaces-> Resources -> Content Presenter I get the following error in the Spaces log file:
Message ID WCS-12045
Message Level 1
Relationship ID 0
Component WCSpaces
Module oracle.webcenter.lifecycle.siteresource.operation.SiteResourceImportOperation
Thread ID [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'
ECID 5b329033a707e8d5:2d924c4d:130755eef60:-8000-00000000000061c3
Message Operation aborted because of an exception thrown by subunit (oracle.webcenter.lifecycle.siteresource.configuration.SiteResourceConfigurationUnit)
Supplemental Detail oracle.webcenter.lifecycle.LifecycleException: Unexpected error occurred while adding a generic site resource.
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.SiteResourcesHelper.addSiteResource(SiteResourcesHelper.java:222)
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.DefaultSiteResourceLifecycleHandler.updateImportRegistry(DefaultSiteResourceLifecycleHandler.java:824)
at oracle.webcenter.lifecycle.siteresource.SiteResourceLifecycleHandler.doConfigurationImport(SiteResourceLifecycleHandler.java:273)
at oracle.webcenter.lifecycle.siteresource.configuration.SiteResourceConfigurationUnit.doImport(SiteResourceConfigurationUnit.java:121)
at oracle.webcenter.lifecycle.siteresource.operation.SiteResourceImportOperation.doImport(SiteResourceImportOperation.java:129)
at oracle.webcenter.lifecycle.LifecycleSiteResourceService.doImport(LifecycleSiteResourceService.java:339)
at oracle.webcenter.lifecycle.view.siteresource.LifecycleSRMImportBean.doImport(LifecycleSRMImportBean.java:198)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:879)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:312)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at 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.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:43)
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.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
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.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:83)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:250)
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.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:696)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:109)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at 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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:335)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:224)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
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:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
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)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at 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:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: oracle.webcenter.portalframework.genericsiteresources.GenericSiteResourcesException: Unexpected error occurred while adding a generic site resource.
at oracle.webcenter.portalframework.genericsiteresources.internal.model.GenericSiteResourcesManagerImpl.addResource(GenericSiteResourcesManagerImpl.java:333)
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.SiteResourcesHelper.addSiteResource(SiteResourcesHelper.java:214)
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.DefaultSiteResourceLifecycleHandler.updateImportRegistry(DefaultSiteResourceLifecycleHandler.java:824)
at oracle.webcenter.lifecycle.siteresource.SiteResourceLifecycleHandler.doConfigurationImport(SiteResourceLifecycleHandler.java:273)
at oracle.webcenter.lifecycle.siteresource.configuration.SiteResourceConfigurationUnit.doImport(SiteResourceConfigurationUnit.java:121)
at oracle.webcenter.lifecycle.siteresource.operation.SiteResourceImportOperation.doImport(SiteResourceImportOperation.java:130)
at oracle.webcenter.lifecycle.LifecycleSiteResourceService.doImport(LifecycleSiteResourceService.java:339)
at oracle.webcenter.lifecycle.view.siteresource.LifecycleSRMImportBean.doImport(LifecycleSRMImportBean.java:202)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:879)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:312)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:44)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:34)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:45)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:83)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:253)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:701)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:116)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
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:57)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:335)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:224)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
... 6 more
Caused by: oracle.security.idm.OperationFailureException: javax.naming.PartialResultException [Root exception is javax.naming.CommunicationException: DomainDnsZones.fitchdevna.corp:389 [Root exception is java.net.UnknownHostException: DomainDnsZones.fitchdevna.corp]]
at oracle.security.idm.providers.stdldap.util.LDAPRealm.throwException(LDAPRealm.java:773)
at oracle.security.idm.providers.stdldap.util.DirectSearchResponse.initSearch(DirectSearchResponse.java:162)
at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:52)
at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:44)
at oracle.security.idm.providers.stdldap.util.LDAPRealm.searchUsers(LDAPRealm.java:489)
at oracle.security.idm.providers.stdldap.LDIdentityStore.search(LDIdentityStore.java:273)
at oracle.security.idm.providers.stdldap.LDIdentityStore.searchUsers(LDIdentityStore.java:366)
at oracle.webcenter.framework.service.Utility.findUserByGuid(Utility.java:765)
at oracle.webcenter.portalframework.genericsiteresources.internal.model.GenericSiteResourcesManagerImpl.addResource(GenericSiteResourcesManagerImpl.java:179)
... 104 more
Caused by: javax.naming.PartialResultException [Root exception is javax.naming.CommunicationException: DomainDnsZones.fitchdevna.corp:389 [Root exception is java.net.UnknownHostException: DomainDnsZones.fitchdevna.corp]]
at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:224)
at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:171)
at oracle.security.idm.providers.stdldap.util.DirectSearchResponse.initSearch(DirectSearchResponse.java:137)
at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:52)
at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:43)
at oracle.security.idm.providers.stdldap.util.LDAPRealm.searchUsers(LDAPRealm.java:489)
at oracle.security.idm.providers.stdldap.LDIdentityStore.search(LDIdentityStore.java:273)
at oracle.security.idm.providers.stdldap.LDIdentityStore.searchUsers(LDIdentityStore.java:366)
at oracle.webcenter.framework.service.Utility.findUserByGuid(Utility.java:765)
at oracle.webcenter.portalframework.genericsiteresources.internal.model.GenericSiteResourcesManagerImpl.addResource(GenericSiteResourcesManagerImpl.java:179)
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.SiteResourcesHelper.addSiteResource(SiteResourcesHelper.java:214)
at oracle.webcenter.portalframework.genericsiteresources.model.lifecycle.DefaultSiteResourceLifecycleHandler.updateImportRegistry(DefaultSiteResourceLifecycleHandler.java:824)
at oracle.webcenter.lifecycle.siteresource.SiteResourceLifecycleHandler.doConfigurationImport(SiteResourceLifecycleHandler.java:273)
at oracle.webcenter.lifecycle.siteresource.configuration.SiteResourceConfigurationUnit.doImport(SiteResourceConfigurationUnit.java:121)
at oracle.webcenter.lifecycle.siteresource.operation.SiteResourceImportOperation.doImport(SiteResourceImportOperation.java:129)
at oracle.webcenter.lifecycle.LifecycleSiteResourceService.doImport(LifecycleSiteResourceService.java:339)
at oracle.webcenter.lifecycle.view.siteresource.LifecycleSRMImportBean.doImport(LifecycleSRMImportBean.java:198)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:879)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:312)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at 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.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:43)
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(FilterChHi,
try this forum: WebCenter Portal
Frank -
Ucm connection configuration on webcenter portal app
Hi All,
We create a webcenter portal application and connect with Webcenter content using Application Resources --> connections --> content repository connection.
The parameters that we provided for the connection are:
Socket type: socket, Hostname, Port, Admin username and Password. We havent given the Webserver context root and Url of the webserver plugin.
In enterprise manager console while we check the webcenter connection configuration, the Web server context root /cs is automatically availble eventhough we havent provide them while creating our connection(checked on connections.xml also), because of which while using content presenter contributor mode, the UCM environment is opened inline.
We want our UCM enviroment to get opened in a new window as normal one and not on inline and may i know why the webserver context root is automatically available eventhough we didnt provide it explicitly
thanksFaces messages are displayed in a pop-up by ADF. This is the default behaviour.
If you want to display Faces Messages inline, then include the af:messages tag in an appropriate place with the inline attribute set to true. Add this to your home page.
<af:messages inline="true" id="m1"/> -
Error Deploying Webcenter Portal App onto a managed server
I have created an EAR file without AutoGenerate descriptors, when tried deploying, I got the following error.
[August 14, 2012 10:25:59 AM EDT] Initiating deploy operation ...
[August 14, 2012 10:25:59 AM EDT] Saving the oracle configuration changes to archive.
[August 14, 2012 10:25:59 AM EDT] Archive: /u01/app/oracle/product/middleware/user_projects/domains/base_domain/sysman/upload/deploy/ dotsandbox_application1_V2.0_V2.1/archive/dotsandbox_application1.ear
[August 14, 2012 10:25:59 AM EDT] Targeting MDS repository: com.bea:Name=mds-CustomPortalDS,Type=JDBCSystemResource to target WC_CustomPortal.
[August 14, 2012 10:25:59 AM EDT] Targeting MDS repository: com.bea:Name=mds-CustomPortalDS,Type=JDBCSystemResource to target WC_CustomPortal completed.
[August 14, 2012 10:26:01 AM EDT] [Deployer:149191]Operation 'deploy' on application 'dotsandbox_application1 [ArchiveVersion=V2.0,PlanVersion=V2.1]' is initializing on 'WC_CustomPortal'
[August 14, 2012 10:26:15 AM EDT] [Deployer:149192]Operation 'deploy' on application 'dotsandbox_application1 [ArchiveVersion=V2.0,PlanVersion=V2.1]' is in progress on 'WC_CustomPortal'
[August 14, 2012 10:26:19 AM EDT] [Deployer:149193]Operation 'deploy' on application 'dotsandbox_application1 [ArchiveVersion=V2.0,PlanVersion=V2.1]' has failed on 'WC_CustomPortal'
[August 14, 2012 10:26:19 AM EDT] java.lang.InstantiationError: ServiceContext resource configuration file "META-INF/context.provider" found, but the class defined "class oracle.webcenter.framework.internal.service.DefaultServiceContext" is not an instance of oracle.webcenter.framework.service.ServiceContext.
[August 14, 2012 10:26:19 AM EDT] ServiceContext resource configuration file "META-INF/context.provider" found, but the class defined "class oracle.webcenter.framework.internal.service.DefaultServiceContext" is not an instance of oracle.webcenter.framework.service.ServiceContext.
[August 14, 2012 10:26:20 AM EDT] Deploy operation failed.
Edited by: telugubaludu on Aug 14, 2012 12:31 PM>
[August 14, 2012 10:25:59 AM EDT] Archive: /u01/app/oracle/product/middleware/user_projects/domains/base_domain/sysman/upload/deploy/ dotsandbox_application1_V2.0_V2.1/archive/dotsandbox_application1.earNotice that there is a space in the path between "deploy/" and "dotsandbox_application1_V2.0_V2.1". That's possibly the issue. Check to see if your application name (in the deployment profile) contains a space. -
Rendering Portlet True through Programmatically in Webcenter Portal App
Hi,
In web-center portal application,
in home.jspx i have dragged & dropped a portlet and declaratively i had given portlet as False, i want to make it True through programmatically, based on some condition in Bean.
How can i achieve this...?
Regards.Hi.
adfp:porlet tag haven't "visible" property then you have to follow next steps:
- Surround your adfp:portlet with a panelGroupLayout or layout component:
<af:panelGroupLayout id="pgl1" visible="#{myBean.showPortlet}">
<adfp:portlet value="#{bindings.LocationPortlet1_1}"
id="portlet1"/>
</af:panelGroupLayout>- Layout component visible property binding to a boolean property of a manage bean.
public class MyBean {
private boolean showPortlet;
private RichPanelGroupLayout yourLayout;
public MyBean() {
showPortlet = false;
}- If you want show Portlet then change showPortlet and apply PPR to Layout component
IF YOU ARE IN JAVA OUT OF MYBEAN
... // your code
MyBean myBean = (MyBean) JSFUtils.resolveExpression("#{myBean}");
myBean.setShowPortlet(true);
AdfFacesContext.getCurrentInstance().addPartialTarget(myBean.getYourLayout());IF YOU ARE IN MYBEAN CLASS
... // your code
this.showPortlet = true;
AdfFacesContext.getCurrentInstance().addPartialTarget(this.yourLayout);If you want to do PPR in JSPX then:
<af:panelGroupLayout id="pgl1" visible="#{not empty viewScope.showPortlet ? viewScope.showPortlet : false}">
<adfp:portlet value="#{bindings.LocationPortlet1_1}" id="portlet1" partialTriggers="test"/>
</af:panelGroupLayout>
<af:commandButton text="anyAction" id="test">
<af:setActionListener from="true" to="#{viewScope.showPortlet}"/>
</af:commandButton>Regards -
Can u upload .htm file via portal app
i have developed a simple webcenter portal application (11.1.1.6)
i also have UCM 11.1.1.6
I am able to see contribution folder in my portal app.
Is it possible to upload a local file (c:\sample.htm) from my webcenter portal app TO ucm ???
If yes, then what is the taskflow i should use. i used Folder Viewer and Document Explorer and try upload this htm it gives me a popup with
info --- Unable to upload document why ?
thxDid you check the following documentation -
http://docs.oracle.com/cd/E21764_01/webcenter.1111/e10148/jpsdg_doc_lib.htm#CIHCEACA
Also check the section -29.5 Setting Parameters to Upload Files to Content Repositories
where it is clearly mentioned -
"The Document Manager task flow allows you to upload files into content repositories. Oracle WebCenter Framework uses Apache MyFaces Trinidad to handle file upload from a browser to the application server."
and "To change the default settings of Apache MyFacesTrinidad, you can add three parameters to the web.xml file. To edit this file, open the ViewController project of your application. Under Web Content, open the web.xml file. In the Overview, navigate to Application > Context Initialization Parameters, then click the green plus (+) sign to add the parameters and their values (as described in Table 29-1) or simply update the code in the Source view. After you've made your changes, save the web.xml file, then restart Oracle JDeveloper.
Table 29-1 Apache MyFaces Trinidad Parameters
Parameter Description
UPLOAD_MAX_MEMORY
The maximum amount of memory in kilobytes that a single file can use when uploaded.
UPLOAD_MAX_DISK_SPACE
The maximum amount of disk space in kilobytes that a single file can use when uploaded.
UPLOAD_TEMP_DIR
The directory in which the file being uploaded is temporarily stored.
Provide the necessary information.
Hope it helps you to resovle the problem.
Regards,
Hoque -
How to read xml file present in the UCMS from webcenter portal application
Hi,
I'm new to webcenter portal and would like to know how to read an xml file which is present in UCMS 11g(contributors folder) from webcenter portal application.
Thanks in advanceI guess I had mentioned that I want to read it via my webcenter portal app rather than login to ucms and searching it via url.
I want text labels and button names being stored in the xml file which I'm going to keep in the UCMS.
After reading that from the xml will be placed at appropriate locations like the button values and label feilds, so that we dont need to deploy entire app for this kind of simple changes.
Now can anyone provide some help with the api's related to this? -
Working with WebCenter Portal & ADF Skin Editor Together
Hi all.
I want to ask to webcenter community developers about the best practice to work with ADF Skin Editor for WebCenter Apps.
I usually deployed my ADF Skin JAR Libraries as Shared Libs and consumed them from pure ADF Applications without problems.
However, in WebCenter Portal Framework Applications resources are readed at MDS Path: /oracle/webcenter/portalapp/skins/... (like portal-skin.css) or at the shared lib called oracle.webcenter.skin
My objetive is to provide more Skin's to WebCenter Portal Application from ADF JAR Librarys created by ADF Skin Editor and be selectable (like /oracle/webcenter/portalapp/skins/... resources) in Runtime in Administration page.
How can i achieve it easly? (Please don't provide off doc, i read it).
Have i to override SkinPhaseListener of WebCenter to read from another locations?.
Thanks.Hi.
Finally for WebCenter Portal Applications we are using ADF Skin Editor as support to skin ADF Components.
When we've got our skin defined in ADF Skin Editor then copy to CSS file under MDS folder (/oracle/webcenter/portalapp...) and create a Portal Resource of it.
If you want to deploy your ADF Skins as Shared Libs or included directly to WebCenter Portal App as ADF JAR Library then you'll see that they don't appear at Runtime to be selectable in admin page.
If you want these skins be selectable at runtime you have to register them in generic-resources.xml manually.
PD: Setting trinidad skins at "FINEST" level debug you can see what trinidad-skins is WebCenter loading.
I hope this help you.
PD: Your problem is little different because you are in WebCenter Spaces.
Regards. -
Add favicon to webcenter portal
Hi All,
I am using jdeveloper version 11.1.1.6.0.In our webcenter portal app i want to set favicon (browser icon) for all pages in my application .
Any help is appreciated.see this
http://jwebcenter.blogspot.com/2012/08/how-to-add-favicon-image-to-browser.html -
How to migrate application to webcenter portal application
Hi, I am interested in turning a fusion web application to a webcenter portal app to utilize features such as navigation models, resource manager, and catalogs, etc.
section 8.2.1 of webcenter development guide indicates that "migrating a non-portal webcenter application to a webcenter portal application is not supported" - but perhaps possible with tedious manual steps.
Has anyone ever tried such feat? if not, what could be the steps/considerations involved, any suggestions? (and what about doing this the other way around? - i.e., create new app from webcenter portal template and then import projects from non-portal one)
Thanks and regards,
Joeyou are right. we actually experimented with deploying one project in the fusion app as shared ADF lib to be consumed in a new portal app, which works out well. but then the challenge is that the fusion app already has 50+ projects - it'd be more conforming if there's a way to reliably bring in all webcenter features to a new project under the same fusion app.
I am thinking for whatever "webcenter portal application template" prescribes jdeveloper to do when a new application based on such template is created, if we can manually perform the exact steps from the jdeveloper gui, we should end up with the same portal project, unless some items are not exposed in ui but are programmatic outputs?. (I guess some part of this consideration is jdeveloper specific)
Learning how the webcenter portal template (or others in general) was created in the first place might be helpful as well. -
How can I customize the whole oracle webcenter portal
We have a project that uses oracle webcenter portal. I want to customize it starting to its landing page til the content. I tried using extending webcenter spaces project but my build.xml has an error in clicking clean-stage. I followed the instructions correctly but still not working. I also tried following the tutorial about customizing at runtime, it works but its only for a specific tab. Is there any other way in customizing the product?
here is the error in build.xml:
Buildfile: C:\Users\Admin\Documents\JDeveloper\mywork\ExtendWebCenterSpaces\CustomWebCenterSpacesWAR\build.xml
[taskdef] Could not load definitions from resource net/sf/antcontrib/antcontrib.properties. It could not be found.
[taskdef] Could not load definitions from resource net/sf/antcontrib/antcontrib.properties. It could not be found.
clean:
[echo] ----------------------------
[echo] ----Cleaning deploy directory ---
[echo] ----------------------------
init:
pre-compile:
[echo] ----------------------------
[echo] ----Updating the manifest file with the
correct version specification and implementation version
[echo] ----------------------------
BUILD FAILED
C:\Users\Admin\Documents\JDeveloper\mywork\ExtendWebCenterSpaces\CustomWebCenterSpacesWAR\internal-targets.xml:85: Problem: failed to create task or type if
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
Total time: 1 second
can you help me in configuring config.properties to an application server?
check if my configuration is right:
#My properties
#Fri Jul 30 00:00:00 PDT 2010
############ User Inputs Required ###################
## Enter the base directory where JDeveloper is installed.
## For example:
## On Windows, if JDeveloper is installed in the directory
## C:\MYJDEV, enter the path as: C:\\MYJDEV
## On Linux, if JDeveloper is installed in the directory /scratch/MYJDEV,
## enter the path as: /scratch/mywork/MYJDEV
## Note that the JDeveloper directory contains other folders such as jdeveloper,
## wlserver_10.3, modules, and so on.
#jdeveloper.install.home.directory=C:\\rohit\\jdev\\ps2\\jdevfinal
jdeveloper.install.home.directory=C:\\Oracle\\Middleware\\jdeveloper ---------------------->my jdeveloper path
## Enter the wlst executable
## For example:
## On Windows, wlst.cmd
## On Linux, wlst.sh
#wlst.executable=wlst.cmd
wlst.executable=wlst.cmd ---------------------->my wlst executable
## Enter the absolute path of the ExtendWebCenterSpaces project.
## For example:
## On Windows, enter the path as:
## extending.spaces.home.dir=C:\\JDeveloper\\mywork\\ExtendWebCenterSpaces
## On Linux, enter the path as:
## extending.spaces.home.dir=/scratch/mywork/ExtendWebCenterSpaces
#extending.spaces.home.dir=C:\\rohit\\jdev\\ps2\\jdevfinal\\ExtendWebCenterSpaces_ps2\\ExtendWebCenterSpaces
extending.spaces.home.dir=C:\\Users\\Admin\\Documents\\JDeveloper\\mywork\\ExtendWebCenterSpaces #my extendwebcenterspaces path
## Enter the path for ojdeploy.exe.
## For example:
## On Windows, enter the path as:
## oracle.jdeveloper.ojdeploy.path=${jdeveloper.install.home.directory}\\jdeveloper\\jdev\\bin\\ojdeploy.exe
## On Linux, enter the path as:
## oracle.jdeveloper.ojdeploy.path=${jdeveloper.install.home.directory}/jdeveloper/jdev/bin/ojdeploy
#oracle.jdeveloper.ojdeploy.path=${jdeveloper.install.home.directory}/jdeveloper/jdev/bin/ojdeploy
#oracle.jdeveloper.ojdeploy.path=${jdeveloper.install.home.directory}\\jdeveloper\\jdev\\bin\\ojdeploy.exe
oracle.jdeveloper.ojdeploy.path=${jdeveloper.install.home.directory}\\jdeveloper\\jdev\\bin\\ojdeploy.exe ---------------------->is this right?
## Enter the port number on which the WLS Administration Console is running.
## The URL of the Administration Console contains the port number.
## For example: http://<host>:<port>/console
wls.port=7001 ---------------------->my application server port
## Enter the WebCenter host machine on which you intend to deploy the
## custom.webcenter.spaces.jar shared library.
wls.host=my.bir.gov.ph ---------------------->my application server
## For security purposes, administrator user name and password details
## are stored in secure files.
## Obtain the location of these secure files from your systems administrator
## or run WLST commands to generate these files as follows:
## 1. Navigate to: WC_ORACLE_HOME/common/bin
## 2. Enter the command: wlst.sh
## 3. At the WLST command prompt, connect to the Administration Server
## for Oracle WebCenter:
## connect('<admin_user>','<admin_pwd>', '<host>:<port>')
## Where admin_user is the user name of the administrator, admin_pwd is
## the administrator's password, host is the WebCenter instance, and port is
## the Administration Server port.
## 4. Run the following command to create a user configuration file and key file
## in a specified location:
## storeUserConfig('<userConfigFile>', <userKeyFile>')
## Where userConfigFile is the name and location of the file storing user details
## and userKeyFile is the name and location of the file storing passwords.
## For example:
## storeUserConfig('C:/myFiles/myuserconfigfile.secure', 'C:/myFiles/myuserkeyfile.secure')
## For example:
## On Windows, enter the path as:
## wls.userkey=C:\\JDeveloper\\mywork\\ps1userkeyfile.secure
## wls.userconfig=C:\\JDeveloper\\mywork\\ps1userconfigfile.secure
## On Linux, enter the path as:
## wls.userkey=/scratch/myfiles/ps1userkeyfile.secure
## wls.userconfig=/scratch/myfiles/ps1userconfigfile.secure
## Use the wls.userconfig property to set the userConfigFile path and
## the wls.userkey property to set the userKeyFile path.
wls.userkey=C:\\JDeveloper\\mywork\\ps1userkeyfile.secure ---------------------->i dont know how can i configure this
wls.userconfig=C:\\JDeveloper\\mywork\\ps1userconfigfile.secure ---------------------->i dont know how can i configure this
## Enter the targets on which the custom.webcenter.spaces.war file is deployed.
## Obtain this information from your systems administrator or from the
## WLS Administration Console as follows:
## 1. Login to WLS Administration Console.
## 2. Navigate to Deployments>custom.webcenter.spaces>Targets
## The list of servers display here.
wls.target=WLS_Spaces,AdminServer ---------------------->application server target
## Enter the targets on which the webcenter.ear file is deployed.
## Obtain this information from your systems administrator or from the
## WLS Administration Console as follows:
## 1. Login to WLS Administration Console.
## 2. Navigate to Deployments> custom.webcenter.spaces>Targets
## The list of servers display here.
wls.webcenter.app.target=WLS_Spaces---------------------->application server deployment target
## Enter the name of the WebCenter Spaces application.
## Obtain this information from your systems administrator or from the
## WLS Administration Console as follows:
## 1. Login to WLS Administration Console.
## 2. Navigate to Deployments> webcenter>Overview
## The application's name displays here.
webcenter.app.name=webcenter ---------------------->name of my webcenter portal
## Use the restart.implementation.version.suffix property to override the next default
## implementation version number for custom.webcenter.spaces.war.
## You can obtain the current implementation version from your
## systems administrator or from the WLS Administration Console as follows:
## 1. Login to WLS Administration Console.
## 2. Navigate to Deployments> custom.webcenter.spaces>Overview
## The version number displays here. For example: 11.1.1.2.5
## The current implementation version is the last number, that is, 5 in this example.
## By default, the implementation version increments by 1 each time that you rebuild
## custom.webcenter.spaces.war (using Run Ant Target>clean-stage).
## You can restart at a higher value if necessary. For example, if the current value is
## 11.1.1.2.20 and you want the next new version to be 11.1.1.2.41 rather than
## 11.1.1.2.21, do so by resetting the restart.implementation.version.suffix property to 40.
## Note:
## The first time you run Run Ant Target>clean-stage, the manifestImpl.properties file
## is created and the manifest.implementation.version property is set to
## 11.1.1.2.1. This initial version number is derived from the default.implementation.version
## set in build.properties (11.1.1.2) and appended with the restart.implementation.version.suffix property below.
## For example, if the restart.implementation.version.suffix is set to 1, the initial
## manifest.implementation.version will be 11.1.1.2.1.
## During subsequent builds, the restart.implementation.version.suffix and the lastNumber property
## in manifestImpl.properties are compared, and the higher of the two numbers is incremented by 1.
## If, for any reason, the manifestImpl.properties file is deleted, the file is recreated the next time
## that you run Run Ant Target>clean-stage, and the implementation version resets using the
## restart.implementation.version.suffix only (as if for the first time). For example, 11.1.1.2.1,
## if the restart.implementation.version.suffix=1
restart.implementation.version.suffix=3
help me pls thxIt assumes that you have this file available in your jdev
${jdeveloper.install.home.directory}/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar
Add ant-contrib.jar into jdeveloper\modules\net.sf.antcontrib_1.0.0.0_1-0b2\lib directory. You can download it from http://ant-contrib.sourceforge.net/.
Other useful advice:
http://jwebcenter.blogspot.com/2011/05/how-configure-webcenter-space.html -
How to use ADF application functionality in Webcenter Portal
Hi,
We have an separate ADF application with bunch of functionality that are been using in others applications.We have to use these functionality in the WebCenter portal.
In this ADF application, each jspx page used for implementing different functionality(for example Calendar for one page, subscriptions for one page like that) and there are no bounded task flow used.
Challenge here is, need to some how import the ADF application as reusable component (section) and yet to use different functionality (I mean accessing each jspx page)
So, what are the ways we can utilize these ADF functionality in WebCenter portal? Let me know your thoughts?
Any help really appreciated.
Thanks,
San.All,
if you have WebCenter in place the best way is to use the ADF portlet bridge. You can create portlet entries at design time in JDev on each JSPX as well as on any TaskFlow definition (right click as mentioned above). That's quite convenient if you stay in the WebCenter / ADF world. You'll get the standalone as well as the portletized application so the standalone version will still be working. Mind that if you portletize an ADF Application you need to deploy it in a portlet runtime. That means you need to extend your ADF container with the portlet runtime. That requires a WebCenter license for the server since the portlet runtime is a part of the WebCenter product stack.
In respect of SSO, after deploying your Portlet Producer App you'll get WSRP Webservices on application level for which you can apply OWSM policies (Enterprise Manager) so the identity of the portal will be propagated to the Portlet Producer App. Details can be found on WebCenter Portal Developer's Guide.
Just to let you know that these portlets can be only consumed on Oracle's portals (be that WebCenter or Oracle Portal 11g). That's caused by some Oracle specific WSRP additions to the ADFPortlet Bridge.
Jiri, what do you mean with "enhance it with portal features"? Oracle's portlet aproach is fully based on WSRP, means decoupling. So you cannot add portal features to the portlet. Everything has to be packed in request and response. There's no direct access to portal /portlet resources to interact with. -
Error in executing new webcenter portal application
Hi
i am getting error in executing new webcenter portal application, even while executing existing webcenter portal application.Installed all necessary bundles.And my installation is under OR_MW_1 folder.
[Running application SmartSystems on Server Instance IntegratedWebLogicServer...]
[11:29:32 AM] ---- Deployment started. ----
[11:29:32 AM] Target platform is (Weblogic 10.3).
[11:29:33 AM] Retrieving existing application information
[11:29:33 AM] Running dependency analysis...
[11:29:33 AM] Deploying 3 profiles...
[11:29:33 AM] Wrote MAR file to C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\SmartSystems\AutoGeneratedMar
[11:29:34 AM] Wrote Web Application Module to C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\SmartSystems\PortalWebApp.war
[11:29:34 AM] Info: Namespace '/oracle/adf/share/prefs' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/lifecycle/importexport' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/lock' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/rc' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/persdef' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/shared/oracle/wcps' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/xliffBundles' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/search/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/framework/scope/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/page/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/pageDefs' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/adf/portlet' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/adf/portletappscope' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/doclib/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/portalapp' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/security/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/siteresources/shared' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Namespace '/oracle/webcenter/quicklinks/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
[11:29:34 AM] Info: Any customizations created while running the application will be written to 'C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.mds.dt\adrs\SmartSystems\AutoGeneratedMar\mds_adrs_writedir'.
[11:29:35 AM] Wrote Enterprise Application Module to C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\SmartSystems
[11:29:35 AM] Deploying Application...
<May 6, 2013 11:29:36 AM IST> <Warning> <J2EE> <BEA-160140> <Unresolved optional package references (in META-INF/MANIFEST.MF): [Extension-Name: oracle.apps.common.resource, referenced from: C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\tmp\_WL_user\oracle.webcenter.framework\owur7d]. Make sure the referenced optional package has been deployed as a library.>
<May 6, 2013 11:29:37 AM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1367819975651' for task '2'. Error is: 'weblogic.management.DeploymentException: '
weblogic.management.DeploymentException:
at weblogic.application.internal.flow.BaseLifecycleFlow$CreateListenerAction.run(BaseLifecycleFlow.java:176)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.application.internal.flow.BaseLifecycleFlow$BaseAction.invoke(BaseLifecycleFlow.java:104)
at weblogic.application.internal.flow.HeadLifecycleFlow.createListener(HeadLifecycleFlow.java:117)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.webcenter.lifecycle.listener.FeatureMetricApplicationListener
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
Truncated. see log file for complete stacktrace
>
<May 6, 2013 11:29:37 AM IST> <Notice> <LoggingService> <BEA-320400> <The log file C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
<May 6, 2013 11:29:37 AM IST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log00003. Log messages will continue to be logged in C:\Users\Kavipriya_g01\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log.>
<May 6, 2013 11:29:37 AM IST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'SmartSystems [Version=V2.0]'.>
<May 6, 2013 11:29:37 AM IST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
weblogic.management.DeploymentException:
at weblogic.application.internal.flow.BaseLifecycleFlow$CreateListenerAction.run(BaseLifecycleFlow.java:176)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.application.internal.flow.BaseLifecycleFlow$BaseAction.invoke(BaseLifecycleFlow.java:104)
at weblogic.application.internal.flow.HeadLifecycleFlow.createListener(HeadLifecycleFlow.java:117)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.webcenter.lifecycle.listener.FeatureMetricApplicationListener
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
Truncated. see log file for complete stacktrace
>
[11:29:37 AM] #### Deployment incomplete. ####
[11:29:37 AM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
#### Cannot run application SmartSystems due to error deploying to IntegratedWebLogicServer.
[Application SmartSystems stopped and undeployed from Server Instance IntegratedWebLogicServer]Have you included libraries for this ?
java.lang.ClassNotFoundException: oracle.webcenter.lifecycle.listener.FeatureMetricApplicationListener -
Help required regarding webCenter Portal Development
Hi Sir ,
I'm a Student doing Software Engineering and Developing Software Project Portal (automation of Institutional(university Final Year Software Projects Process)
Previously My university was not allowed me to develop Final Year Degree project on PLATFORM.. so I've tryed to develop it using Java Portlet AAI and other methodologies .. but unfortunately I've fielded to develop that Portal
now my university has allowed me to develop on WebCenter Portal Development Framework... I've little know ADF ... now I only have 12 day to develop and deliver .I'm following
Yannick Ongena website www.yonaweb.be/using_multiple_navigation_models_template_webcenter_11g_ps3_0
and following multiple blogs
BUT THE PROBLEM IS THAT
these blogs and website are not very much responsive .. I've very less time .. I need urgent reply for my problems that I'm facing throwout development
I've Installed
Jdeveloper 1.1.1.1.6.0
Xe 11g db 11.2.0.2.0
WebCenter Portal Development Framework
As I mention I've NOT MORE THAN 12 days, Please respond to My REQUEST .. Also Refer me To a PERSON WHO CAN HELP ME FOR ABOUT 10 days
and
share me BLOGS / WEBSITE / REFERENCE MARTIAL .. that will help me
one of problem is that I think DEV schema is Created when we install RCU , I've Created UCM and PORTAL schema through RCU .. But mistalenly I've Removed the DEV schema as well
and facing the below problem
I’ve Created DEV , UCM and PORTAL schema from RCU. and Then try to install UCM ,when schema password screen appear for LOGIN and Create weblogic domain , It tell me INCORRECT PASSWORD, SO , I’ve DROP these 3 schema using RCU , during DROP schema, different errors appeared , and I’ve DELETED the middle ware\rcu_Home folder and Unzip the rcu.rar fresh file to the same directory
NOW
when I RUN rcu.bat and selected CREATE SCHEMA then RCU WOULD NOT ALLOW ME TO CREATE SCHEMA FOR PORTAL , DEV , UCM ..and also they appear in combo box to select
BUT I’ve ALREADY DROP THAT
I think it only droped not DELETED
tell me the sqlplus commands fro DELETE schema. and also tell if it is DANGEROUS to delete some schema(example DEV schema) as I’m developing portal via WEB CENTER -Jdeveloper(integrated weblogic) , Xe , RCU, UCM )
WAITING FOR REPLY
BEST REGARDS
]|_|(¯`·._)a¿])@ngsankar @Nasir thanks for Reply
NO Sir I have to deliver some functionality (basic functionality) on 5 Nov. and then they'll give us 1 more month if our work is satisfactory
AND I'm not a very Beginner to ADF and WebCenter ..I've Installed the environment and Following Yanic website and parallel implementing my requirement .. It is rapid app dev. I think I cant develop satisfactory app in hours if any I can tell me that HOW TO IMPLEMENT THAT SPECIFIC Requirement AND FEATURE .. its easy I think ..and I will InshaALLAH .. its do or die for me
Sir in 1 day I can finalize and develop UI ..(JSF pages and this bindings and template )
for its Content I was Started UCM and then I stuck ,
I Basically need to provide JSF Pages and portlets for Users (Student groups - Project Supervisors - Project Coordinator )
I have to create Users and their Pages(Project Coordinator - Project Supervisor and STUDENT Group's)
1)Project Coordinator is the Head Who Allocated Project Supervisors to the Student Group in response to Messages(sent from the portlet at home page)from the students that desire to make group and want desire supervisor . in response to this message the Supervisor can Reply and ASK FOR MEETING and the the coordinator has the authority to ALLOCATE
2)Project Coordinator Create PLAN (1 year Plan) in tabular form (for example Project Group Supervisor and Its STUDENT GROUP has to Deliver 20 MILESTONE Deliverable throughout the year(Project group Supervisor can Divide Each MILESTONE into TASK and SUB TASKS...and Student Group has to Upload )
Supervisor can give the task to student group and student group has to upload /Submit the required Deliverable /(task file ) supervisor within the given period MARK THIS TASK AS AN OK AND GIVE ANOTHER TASK OR ASK FOR METING
in this way We achieve/provide
Provide Central Repository for the Whole Software Projects that are Valuable ..
ALSO DOCUMENT TRACEABILITY is achieved
Workflow management (Task given and submission and meetings and attendance etc)
This Functionality plus Basic ADF and WebCenter built in Functionality can also improve Collaboration and Productivity and Performance
I've very less time AND willing to work.... waiting for Help and suggestions
Maybe you are looking for
-
How do I back up the calendar and contacts from my iPhone5 to my new macbook pro(10.8.3)? I have backed up the phone, but it does not transfer the calendar or the contacts. If I check them in the sync area and then back up the phone again will they t
-
SGD Portlet - Failed to build using Ant - UnsupportedClassVersionError
Hi, I've downloaded the Sun Secure Global Desktop portlet source code from here: https://portlet-repository.dev.java.net/public/Download.html and I'm trying to compile it using Ant. I have Ant 1.7.0 and I'm using JRE 1.4.2_15. For some reason, the An
-
I have searched this forum and others looking for help. Got close but not there yet! My 30GB will no longer play video on the TV. TV shows, movies, podcasts all play on the Ipod, but no longer on the TV. In the past I successfully used a camcorder co
-
Saved Plug-ins when saved go . . .
When I create a workflow and save it as an application, it works great. When saved as a plug-in for the Finder, nothing. It does not show up in the pop up contextual menu and can not find it anywhere. I have done this before and it worked great. But
-
Upgrade procedure CPI 1.2.1.012 to 1.3.0.020
My question is simple: Why isn't a GUI upgrade possible instead of CLI initiated upgrade? Is this (GUI) only for patch upgrades or is it a valid upgrade path to use the Cisco Prime's GUI (Administarion; Software Update) in order to upload update file