Java for Portlets

What area of Java should I concentrate in order to write custom porlets? Java servlets or Java database programming? Thanks.

The JPDK provides an abstraction over the servlet model. So it is not necessary to have in depth knowledge of servlets. However a working knowledge is useful both as the abstraction draws heavily from the servlet model and you may choose to use portions of the JPDK that let you code in JSPs.
So the short answer is:
a) Start by looking through the JPDK documentation/articles plus the samples.
b) get a working knowledge of servlets
c) if your portlets require database access become familiar with Java database programming techniques.

Similar Messages

  • JDeveloper setup steps for pdk java and portlet container - ver 10.1.2

    Hi fellows,
    Can someone please point to some really not-confusing guide to setting up pdk java and portlet containers on jdeveloper 10.1.2.
    Problem is, I went through several documentation links and they keep pointing around to steps that are followed if you wish to have a stand-alone OC4J. JDeveloper 10.1.2 also had a preconfigured OC4J with it. I wish to make use of that and configure it for Oracle Portal editings for version 10.1.2.
    thank you for your help.

    I have some documentation that I tried following:
    For PDK-Java installation, here is the link to documentation.
    http://www.oracle.com/technetwork/middleware/ias/installing-089002.html
    However, what is confusing is what to do if you just wish to use the preconfigured OC4J container that comes with Jdeveloper 10.1.2.
    Experts, can you please clear this out please?
    Thanks!

  • Could not find portlet_xml_ref for portlet key 18011

    Hi,
    I just loaded BEA Portal 7.0.4 and created my domain. copied the portal app from another working machine and started the server. This is what I'm getting:
    <Dec 2, 2004 3:59:34 PM CST> <Warning> <EJB> <010004> <The EJB deployment named: abtServer_b2c_abtMail.jar was compiled by a different
    version of the WebLogic Server.>
    <Dec 2, 2004 3:59:35 PM CST> <Warning> <EJB> <010004> <The EJB deployment named: abtServer_b2c_abtECommerce.jar was compiled by a diffe
    rent version of the WebLogic Server.>
    Exception[com.bea.portal.PortalException: Could not find portlet_xml_ref for portlet key 18011]
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.removeEntitlementsForPortletForPortalPageP13n(Jdbc
    PortalDeletionHelper.java:2424)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.removePortletFromPageP13n(JdbcPortalDeletionHelper
    .java:1542)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.deleteRemovedItems(JdbcPortalDeletionHelper.java:9
    31)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalPersistenceManager.deleteRemovedItems(JdbcPortalPersistenceManage
    r.java:805)
    at com.bea.portal.manager.internal.persistence.MainPersistenceManager.deleteRemovedItems(MainPersistenceManager.java:221)
    at com.bea.portal.manager.internal.PortalPersistenceManager.updatePortalModel(PortalPersistenceManager.java:349)
    at com.bea.portal.manager.internal.PortalPersistenceManager.createDataItem(PortalPersistenceManager.java:199)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.handleDataItemMessage(AbstractDataRepository.java:81
    4)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onDataSyncMessage(AbstractDataRepository.java:990)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:252)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onSyncRequestResultMessage(AbstractDataRepository.ja
    va:1185)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:261)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onSyncRequestMessage(AbstractDataRepository.java:108
    6)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:257)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.notifyDataRepository(AbstractDataRepository.java:706
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onRefreshMessage(AbstractDataRepository.java:912)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:247)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.sendRefreshMessageToThis(AbstractDataRepository.java
    :341)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.addNotifiedDataRepository(AbstractDataRepository.jav
    a:324)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.addNotifiedDataRepository(AbstractDataRepository.jav
    a:304)
    at com.bea.portal.manager.internal.DeploymentManager.initializePortal(DeploymentManager.java:142)
    at com.bea.portal.manager.internal.DeploymentManager.initialize(DeploymentManager.java:101)
    at com.bea.portal.manager.internal.PortalManagerDelegateImpl.<init>(PortalManagerDelegateImpl.java:91)
    at com.bea.portal.manager.PortalFactory.createPortalManagerDelegate(PortalFactory.java:248)
    at com.bea.portal.manager.ejb.internal.PortalManagerBean.ejbCreate(PortalManagerBean.java:147)
    at com.bea.portal.manager.ejb.internal.PortalManagerBean_w6xny9_Impl.ejbCreate(PortalManagerBean_w6xny9_Impl.java:133)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionPool.java:151)
    at weblogic.ejb20.pool.Pool.createInitialBeans(Pool.java:188)
    at weblogic.ejb20.manager.StatelessManager.initializePool(StatelessManager.java:376)
    at weblogic.ejb20.deployer.EJBDeployer.initializePools(EJBDeployer.java:1507)
    at weblogic.ejb20.deployer.EJBDeployer.start(EJBDeployer.java:1392)
    at weblogic.ejb20.deployer.EJBModule.start(EJBModule.java:394)
    at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:1043)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:1029)
    at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:645)
    at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:394)
    at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:242)
    at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:65)
    at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:832)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:300)
    at weblogic.Server.main(Server.java:32)
    2004-12-02 16:00:03,046 [main] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ECommerceConstantsCache Size = 152
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.AbtCacheManagerBeanImpl_3xndmm_Impl - AbtCacheManagerBean crea
    ted.
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    =============== Initializing Logger ======================
    <Dec 2, 2004 4:00:04 PM CST> <Notice> <Management> <141053> <Application Poller not started for production server.>
    2004-12-02 16:00:05,390 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:RelatedPrdItemTypesCache
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:RelatedPrdItemTypesCache Size = 8
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:DiscountTypeCache
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:DiscountTypeCache Size = 1
    2004-12-02 16:00:05,437 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ReturnTypeCache
    2004-12-02 16:00:05,453 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ReturnTypeCache Size = 3
    2004-12-02 16:00:05,453 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:AffiliateFileFormatCache
    2004-12-02 16:00:05,500 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:AffiliateFileFormatCache Size = 5
    2004-12-02 16:00:05,500 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ProductVisibilityCache
    2004-12-02 16:00:05,515 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ProductVisibilityCache Size = 4
    2004-12-02 16:00:05,515 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ManufacturerCache
    2004-12-02 16:00:05,718 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ManufacturerCache Size = 426
    2004-12-02 16:00:05,718 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:InventoryStatusCache
    2004-12-02 16:00:05,750 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:InventoryStatusCache Size = 9
    2004-12-02 16:00:05,750 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CategoryTypeCache
    2004-12-02 16:00:05,765 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CategoryTypeCache Size = 7
    2004-12-02 16:00:05,765 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CustomerTypeCache
    2004-12-02 16:00:05,812 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CustomerTypeCache Size = 3
    2004-12-02 16:00:05,812 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CountryCache
    2004-12-02 16:00:05,843 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CountryCache Size = 4
    2004-12-02 16:00:05,843 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:SeverityLevelCache
    2004-12-02 16:00:05,875 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:SeverityLevelCache Size = 3
    2004-12-02 16:00:05,875 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:PriceTypeCache
    2004-12-02 16:00:05,906 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:PriceTypeCache Size = 8
    2004-12-02 16:00:05,906 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ECommerceConstantsCache
    2004-12-02 16:00:05,921 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ECommerceConstantsCache Size = 15
    2
    2004-12-02 16:00:05,921 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:OccasionCache
    2004-12-02 16:00:05,953 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:OccasionCache Size = 4
    2004-12-02 16:00:05,953 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ExtranetCache
    2004-12-02 16:00:06,078 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ExtranetCache Size = 2
    2004-12-02 16:00:06,078 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:GersDataSyncStatusCache
    2004-12-02 16:00:06,109 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:GersDataSyncStatusCache Size = 3
    2004-12-02 16:00:06,109 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ProductTypeCache
    2004-12-02 16:00:06,140 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ProductTypeCache Size = 6
    2004-12-02 16:00:06,156 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ColorCache
    2004-12-02 16:00:06,171 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ColorCache Size = 9
    2004-12-02 16:00:06,171 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:StateCache
    2004-12-02 16:00:06,218 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:StateCache Size = 52
    2004-12-02 16:00:06,218 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:OrderStatusCache
    2004-12-02 16:00:06,234 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:OrderStatusCache Size = 12
    2004-12-02 16:00:06,234 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CreditCardTypeCache
    2004-12-02 16:00:06,265 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CreditCardTypeCache Size = 5
    2004-12-02 16:00:06,265 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:NewsletterFormatCache
    2004-12-02 16:00:06,296 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:NewsletterFormatCache Size = 4
    2004-12-02 16:00:06,328 [Thread-6] INFO com.abt.servlets.StartDataSyncThreads - startDataSyncThreads = false
    <Dec 2, 2004 4:00:12 PM CST> <Warning> <Security> <090088> <Private key keystore alias is not specified in SSL configuration of server
    abtServer, realm CompatibilityRealm. Assuming 6.x private key configuration. Loading the key from file.>
    <Dec 2, 2004 4:00:20 PM CST> <Warning> <Security> <090120> <Cannot find the file specified by SSL.TrustedCAFileName trusted-ca.pem on s
    erver abtServer.>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000354> <Thread "SSLListenThread.Default" listening on port 7502>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000354> <Thread "ListenThread.Default" listening on port 7501>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000329> <Started WebLogic Admin Server "abtServer" for domain "abtDomain" runni
    ng in Production Mode>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000365> <Server state changed to RUNNING>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000360> <Server started in RUNNING mode>
    Does anyone have any idea why this is happening?
    Any help is greatly appreciated.
    Thank You,
    Albert

    Hi,
    I just loaded BEA Portal 7.0.4 and created my domain. copied the portal app from another working machine and started the server. This is what I'm getting:
    <Dec 2, 2004 3:59:34 PM CST> <Warning> <EJB> <010004> <The EJB deployment named: abtServer_b2c_abtMail.jar was compiled by a different
    version of the WebLogic Server.>
    <Dec 2, 2004 3:59:35 PM CST> <Warning> <EJB> <010004> <The EJB deployment named: abtServer_b2c_abtECommerce.jar was compiled by a diffe
    rent version of the WebLogic Server.>
    Exception[com.bea.portal.PortalException: Could not find portlet_xml_ref for portlet key 18011]
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.removeEntitlementsForPortletForPortalPageP13n(Jdbc
    PortalDeletionHelper.java:2424)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.removePortletFromPageP13n(JdbcPortalDeletionHelper
    .java:1542)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalDeletionHelper.deleteRemovedItems(JdbcPortalDeletionHelper.java:9
    31)
    at com.bea.portal.manager.internal.persistence.jdbc.JdbcPortalPersistenceManager.deleteRemovedItems(JdbcPortalPersistenceManage
    r.java:805)
    at com.bea.portal.manager.internal.persistence.MainPersistenceManager.deleteRemovedItems(MainPersistenceManager.java:221)
    at com.bea.portal.manager.internal.PortalPersistenceManager.updatePortalModel(PortalPersistenceManager.java:349)
    at com.bea.portal.manager.internal.PortalPersistenceManager.createDataItem(PortalPersistenceManager.java:199)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.handleDataItemMessage(AbstractDataRepository.java:81
    4)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onDataSyncMessage(AbstractDataRepository.java:990)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:252)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onSyncRequestResultMessage(AbstractDataRepository.ja
    va:1185)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:261)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onSyncRequestMessage(AbstractDataRepository.java:108
    6)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:257)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.notifyDataRepository(AbstractDataRepository.java:706
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.onRefreshMessage(AbstractDataRepository.java:912)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.executeMessage(AbstractDataRepository.java:247)
    at com.bea.p13n.management.data.message.internal.JvmCommunicationPipe.sendMessage(JvmCommunicationPipe.java:116)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.sendRefreshMessageToThis(AbstractDataRepository.java
    :341)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.addNotifiedDataRepository(AbstractDataRepository.jav
    a:324)
    at com.bea.p13n.management.data.repository.internal.AbstractDataRepository.addNotifiedDataRepository(AbstractDataRepository.jav
    a:304)
    at com.bea.portal.manager.internal.DeploymentManager.initializePortal(DeploymentManager.java:142)
    at com.bea.portal.manager.internal.DeploymentManager.initialize(DeploymentManager.java:101)
    at com.bea.portal.manager.internal.PortalManagerDelegateImpl.<init>(PortalManagerDelegateImpl.java:91)
    at com.bea.portal.manager.PortalFactory.createPortalManagerDelegate(PortalFactory.java:248)
    at com.bea.portal.manager.ejb.internal.PortalManagerBean.ejbCreate(PortalManagerBean.java:147)
    at com.bea.portal.manager.ejb.internal.PortalManagerBean_w6xny9_Impl.ejbCreate(PortalManagerBean_w6xny9_Impl.java:133)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionPool.java:151)
    at weblogic.ejb20.pool.Pool.createInitialBeans(Pool.java:188)
    at weblogic.ejb20.manager.StatelessManager.initializePool(StatelessManager.java:376)
    at weblogic.ejb20.deployer.EJBDeployer.initializePools(EJBDeployer.java:1507)
    at weblogic.ejb20.deployer.EJBDeployer.start(EJBDeployer.java:1392)
    at weblogic.ejb20.deployer.EJBModule.start(EJBModule.java:394)
    at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:1043)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:1029)
    at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:645)
    at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:394)
    at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:242)
    at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:65)
    at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:832)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:300)
    at weblogic.Server.main(Server.java:32)
    2004-12-02 16:00:03,046 [main] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ECommerceConstantsCache Size = 152
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.AbtCacheManagerBeanImpl_3xndmm_Impl - AbtCacheManagerBean crea
    ted.
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - INTERNET_PRICE = 10
    2004-12-02 16:00:03,046 [main] DEBUG com.abt.businessobjects.common.impl.ProductPricingImpl_nzszyh_Impl - STORE_PRICE = 20
    =============== Initializing Logger ======================
    <Dec 2, 2004 4:00:04 PM CST> <Notice> <Management> <141053> <Application Poller not started for production server.>
    2004-12-02 16:00:05,390 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:RelatedPrdItemTypesCache
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:RelatedPrdItemTypesCache Size = 8
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:DiscountTypeCache
    2004-12-02 16:00:05,421 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:DiscountTypeCache Size = 1
    2004-12-02 16:00:05,437 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ReturnTypeCache
    2004-12-02 16:00:05,453 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ReturnTypeCache Size = 3
    2004-12-02 16:00:05,453 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:AffiliateFileFormatCache
    2004-12-02 16:00:05,500 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:AffiliateFileFormatCache Size = 5
    2004-12-02 16:00:05,500 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ProductVisibilityCache
    2004-12-02 16:00:05,515 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ProductVisibilityCache Size = 4
    2004-12-02 16:00:05,515 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ManufacturerCache
    2004-12-02 16:00:05,718 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ManufacturerCache Size = 426
    2004-12-02 16:00:05,718 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:InventoryStatusCache
    2004-12-02 16:00:05,750 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:InventoryStatusCache Size = 9
    2004-12-02 16:00:05,750 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CategoryTypeCache
    2004-12-02 16:00:05,765 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CategoryTypeCache Size = 7
    2004-12-02 16:00:05,765 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CustomerTypeCache
    2004-12-02 16:00:05,812 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CustomerTypeCache Size = 3
    2004-12-02 16:00:05,812 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CountryCache
    2004-12-02 16:00:05,843 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CountryCache Size = 4
    2004-12-02 16:00:05,843 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:SeverityLevelCache
    2004-12-02 16:00:05,875 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:SeverityLevelCache Size = 3
    2004-12-02 16:00:05,875 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:PriceTypeCache
    2004-12-02 16:00:05,906 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:PriceTypeCache Size = 8
    2004-12-02 16:00:05,906 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ECommerceConstantsCache
    2004-12-02 16:00:05,921 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ECommerceConstantsCache Size = 15
    2
    2004-12-02 16:00:05,921 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:OccasionCache
    2004-12-02 16:00:05,953 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:OccasionCache Size = 4
    2004-12-02 16:00:05,953 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ExtranetCache
    2004-12-02 16:00:06,078 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ExtranetCache Size = 2
    2004-12-02 16:00:06,078 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:GersDataSyncStatusCache
    2004-12-02 16:00:06,109 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:GersDataSyncStatusCache Size = 3
    2004-12-02 16:00:06,109 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ProductTypeCache
    2004-12-02 16:00:06,140 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ProductTypeCache Size = 6
    2004-12-02 16:00:06,156 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:ColorCache
    2004-12-02 16:00:06,171 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:ColorCache Size = 9
    2004-12-02 16:00:06,171 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:StateCache
    2004-12-02 16:00:06,218 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:StateCache Size = 52
    2004-12-02 16:00:06,218 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:OrderStatusCache
    2004-12-02 16:00:06,234 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:OrderStatusCache Size = 12
    2004-12-02 16:00:06,234 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:CreditCardTypeCache
    2004-12-02 16:00:06,265 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:CreditCardTypeCache Size = 5
    2004-12-02 16:00:06,265 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - About to load cache:NewsletterFormatCache
    2004-12-02 16:00:06,296 [Thread-6] INFO com.abt.businessobjects.common.ValueLookupDAO - Loaded cache:NewsletterFormatCache Size = 4
    2004-12-02 16:00:06,328 [Thread-6] INFO com.abt.servlets.StartDataSyncThreads - startDataSyncThreads = false
    <Dec 2, 2004 4:00:12 PM CST> <Warning> <Security> <090088> <Private key keystore alias is not specified in SSL configuration of server
    abtServer, realm CompatibilityRealm. Assuming 6.x private key configuration. Loading the key from file.>
    <Dec 2, 2004 4:00:20 PM CST> <Warning> <Security> <090120> <Cannot find the file specified by SSL.TrustedCAFileName trusted-ca.pem on s
    erver abtServer.>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000354> <Thread "SSLListenThread.Default" listening on port 7502>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000354> <Thread "ListenThread.Default" listening on port 7501>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000329> <Started WebLogic Admin Server "abtServer" for domain "abtDomain" runni
    ng in Production Mode>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000365> <Server state changed to RUNNING>
    <Dec 2, 2004 4:00:21 PM CST> <Notice> <WebLogicServer> <000360> <Server started in RUNNING mode>
    Does anyone have any idea why this is happening?
    Any help is greatly appreciated.
    Thank You,
    Albert

  • Struts and JSF Integration in OPDk-java based portlet

    Hi,
    thanks in advance for your help.
    I'm developing a PDK java based portlet. For some reasons I cannot use the JSF bridge but I would like to integrate Struts and Jsf in my portlet, using Struts to manage actions and navigation and JSF (with ADF Faces components) for the view. I'm using the Strus-Faces library.
    When I try to submit my portlet form, I receive the error "request URL not found on this server". I'm posting some exstracts of my code.
    It's made of three pages: the main one "Integration1ShowPage", "error" and "result". The MainAction.java displays my mainPage, where there's a form. To keep it easy, when the user submits this form, the ActionName returns "success" and the "result" page should be displayed.
    The MainAction works properly: the portlet is displayed but when I tried to submit the form I receive
    The requested URL /provaDeploy/htdocs/integration1/integration1ShowPage.do was not found on this server.Could you please suggest me something?
    Many many thanks,
    B.
    <struts-config>
    <action-mappings>
      <action path = "/mainAction" type = "strutsjsfintegration1.MainAction">
        <forward name = "success" path = "/faces/htdocs/integration1/integration1ShowPage.faces"/>
      </action>
      <action path = "/nameAction" name = "nameForm"
      input = "/faces/htdocs/integration1/integration1ShowPage.faces" scope = "request"
      type = "strutsjsfintegration1.NameAction">
        <forward name = "success" path = "/faces/htdocs/integration1/result.faces"/>
        <forward name = "failure" path = "/faces/htdocs/integration1/error.faces"/>
        <forward name = "again" path = "faces/htdocs/integration1/integration1ShowPage.faces"/>
      </action>
    </action-mappings>
    <controller>
      <set-property property = "processorClass"
       value="org.apache.struts.faces.application.FacesRequestProcessor"/>
       </controller>
    <message-resources parameter="definitiveStrutsPortlet.ApplicationResources"/>
    </struts-config>

    Hi,
    have a look at this whitepaper for how to use JavaScript in ADF.
    http://www.oracle.com/technetwork/developer-tools/jdev/1-2011-javascript-302460.pdf
    This link here (http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html --> see sample 71) shows an integration sample between a Java Applet and ADF. Its a similar use case to yours
    Frank

  • Exception: The metadata for portlet binding was not found in MDS

    I get this stacktrace when adding portlets at runtime - how can I check for the path of scopedMD/*.pxml files?
    ####<03-Feb-2011 18:53:39 o'clock IST> <Error> <oracle.portlet.binding> <INMUCHLP01418> <DefaultServer> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <attuser1> <> <00e884cc3b492be0:5d3d5662:12deb6844ac:-8000-0000000000000379> <1296739419503> <BEA-000000> <oracle.adf.model.portlet.binding.PortletBindingException: The metadata for portlet binding portlet3704198953 was not found in MDS.
         at oracle.adf.model.portlet.binding.PortletBinding._initModel(PortletBinding.java:529)
         at oracle.adf.model.portlet.binding.PortletBinding.initModel(PortletBinding.java:872)
         at oracle.adf.model.portlet.binding.PortletBinding._refresh(PortletBinding.java:392)
         at oracle.adf.model.portlet.binding.PortletBinding.refresh(PortletBinding.java:881)
         at oracle.adf.model.binding.DCExecutableBinding.refreshIfNeeded(DCExecutableBinding.java:341)
         at oracle.adf.model.portlet.binding.PortletBinding.refreshIfNeeded(PortletBinding.java:451)
         at oracle.adf.model.portlet.binding.PortletBinding._refresh(PortletBinding.java:402)
         at oracle.adf.model.portlet.binding.PortletBinding.refresh(PortletBinding.java:881)
         at oracle.adfinternal.view.faces.portlet.PortletBindingPhaseListener.handlePhase(PortletBindingPhaseListener.java:105)
         at oracle.adfinternal.view.faces.portlet.PortletBindingPhaseListener.beforePhase(PortletBindingPhaseListener.java:92)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:258)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         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.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.bea.content.manager.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:178)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:149)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         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.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.portlet.client.persistence.PersistenceNotFoundException: mdsId=/oracle/adf/portlet/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/portlets/Lottery_521fd715_e683_46dd_bb8e_f1119dc2d3ee.pxml not found     at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.getInternal(MDSPersistenceContext.java:649)
         at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.get(MDSPersistenceContext.java:604)
         at oracle.portlet.client.beanimpl.persistence.PersistenceBeanFactory.getExisting(PersistenceBeanFactory.java:249)
         at oracle.portlet.client.beanimpl.persistence.PersistenceBeanContext.getExisting(PersistenceBeanContext.java:110)
         at oracle.portlet.client.containerimpl.PublicFactoryImpl.get(PublicFactoryImpl.java:300)
         at oracle.portlet.client.containerimpl.PublicFactoryImpl.get(PublicFactoryImpl.java:310)
         at oracle.portlet.client.containerimpl.PortletContainerImpl.getById(PortletContainerImpl.java:331)
         at oracle.portlet.client.containerimpl.PortletContainerImpl.getPortlet(PortletContainerImpl.java:253)
         at oracle.adfinternal.model.portlet.binding.PortletModelImpl.init(PortletModelImpl.java:104)
         at oracle.adf.model.portlet.binding.PortletBinding$InnerPortletModel.init(PortletBinding.java:987)
         at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.init(ActivityPortletModelWrapper.java:83)
         at oracle.adf.model.portlet.binding.PortletBinding._initModel(PortletBinding.java:523)
         ... 55 more

    I've done these 2 things and the error goes away, not sure which worked.
    Deleted mds folder within my WebCenterApp under JDeveloper
    Deleted Runtime customizations stored under a similar directory below
    C:\Users\ab\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.mds.dt\adrs\myWebCenterApp\AutoGeneratedMar\mds_adrs_writedir\oracle\adf\portlet\scopedMD\s8bba98ff_4cbb_40b8_beee_296c916a23ed

  • Portlet bindings are null for portlet component portlet1

    I have 2 simple portlets on a Web Center page.
    I've added these at design time - the source JSPX shows
    <adfp:portlet value="#{bindings.Portlet41_1}" id="portlet1"/>
    It does not populate the required attribute portletType when I add this.
    The page definition file shows
    <portlet id="Portlet41_1"
    portletInstance="/oracle/adf/portlet/MyPortlets/ap/Enportlet4default_c5eb69ff_012d_1000_8001_0a033796cd43"
    class="oracle.adf.model.portlet.binding.PortletBinding"
    retainPortletHeader="false"
    xmlns="http://xmlns.oracle.com/portlet/bindings"/>
    But at runtime, the page throws this exception
    <WCS-39264> <Portlet bindings are null for portlet component portlet1.>
    Am I missing an entry in any file?

    Yannick - I have tried that exact sequence you've described. This is as per the tutorial.
    It works intermittently when added via Design time - on some occasions - it gives the "Portlet bindings are null for portlet component portlet1" error. Other times, it shows the Hello World correctly.
    When I see the error on screen, there is no stacktrace in the logs. I restart and it may (or may not) go away. Sorry - I dont have more pinpoint info than this.
    My code is as in the first post - dragged and dropped ADFportlet from WSRP Producer, and the basic bindings were generated.
    Now if added at runtime - it shows me the correct portlets via the Resource Catalog.
    When I try to add, it just hangs for a very long time, without adding the portlet into the PanelCustomizable.
    It adds other ADF components like Textbox properly
    If I try Adding the portlet, or Adding a box below the panel or any operations more than once it gives this error
    <00e884cc3b492be0:702f695:12dcc9dc37d:-8000-0000000000000197> <1296219641236> <BEA-000000> <Server Exception during PPR, #1
    javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/xpath/jaxp/JAXPPrefixResolver
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
         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:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.bea.content.manager.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:178)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:149)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         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.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused By: java.lang.NoClassDefFoundError: org/apache/xpath/jaxp/JAXPPrefixResolver
         at org.apache.xpath.jaxp.XPathImpl.setNamespaceContext(XPathImpl.java:142)
         at oracle.mds.internal.model.dom.DOMModelDocument.evaluateXPath(DOMModelDocument.java:914)
         at oracle.mds.internal.model.dom.DOMModelDocument.findElement(DOMModelDocument.java:674)
         at oracle.mds.internal.model.AbstractImmutableModelDocument.findNodes(AbstractImmutableModelDocument.java:105)
         at oracle.mds.internal.model.parse.InsertCustNodeParser.startElement(InsertCustNodeParser.java:391)
         at oracle.mds.internal.parsefwk.TreeBuilder$Handler.startElement(TreeBuilder.java:298)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1328)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:375)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:321)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:226)
         at oracle.mds.internal.parsefwk.TreeBuilder.parse(TreeBuilder.java:143)
         at oracle.mds.internal.parsefwk.TreeBuilder.parse(TreeBuilder.java:105)
         at oracle.mds.internal.model.parse.SAXParserUtils.parse(SAXParserUtils.java:479)
         at oracle.mds.internal.model.parse.SAXParserUtils.parse(SAXParserUtils.java:419)
         at oracle.mds.internal.model.parse.SAXParserUtils.parseCustomizationDocument(SAXParserUtils.java:155)
         at oracle.mds.internal.model.CustDocBuilder.executeInternal(CustDocBuilder.java:320)
         at oracle.mds.internal.model.CustDocBuilder.execute(CustDocBuilder.java:145)
         at oracle.mds.internal.model.ContentModelPipeline.processPipeline(ContentModelPipeline.java:259)
         at oracle.mds.core.MOContent.fetchContent(MOContent.java:502)
         at oracle.mds.core.CachedMOContent.fetchContent(CachedMOContent.java:249)
         at oracle.mds.core.ChainedMOContent.fetchContent(ChainedMOContent.java:372)
         at oracle.mds.core.MOContent.getDocumentFromPipeline(MOContent.java:742)
         at oracle.mds.core.MOContent.getDocument(MOContent.java:659)
         at oracle.mds.core.MetadataObject.getContentWithRetry(MetadataObject.java:1772)
         at oracle.mds.core.MetadataObject.getDocument(MetadataObject.java:393)
         at oracle.mds.core.MetadataObject.getDocument(MetadataObject.java:341)
         at oracle.adfinternal.view.page.editor.utils.ComponentUtils._getDocument(ComponentUtils.java:1046)
         at oracle.adfinternal.view.page.editor.utils.ComponentUtils.isAutoRepeatComponent(ComponentUtils.java:742)
         at oracle.adfinternal.view.page.editor.security.AutoRepeatComponentPolicy.isCustomizable(AutoRepeatComponentPolicy.java:85)
         at oracle.adfinternal.view.page.editor.security.ComponentPolicyProviderImpl.isCustomizable(ComponentPolicyProviderImpl.java:97)
         at oracle.adfinternal.view.page.editor.renderkit.LayoutCustomizableRenderer.hasChangeLayoutPrivilege(LayoutCustomizableRenderer.java:1097)
         at oracle.adfinternal.view.page.editor.renderkit.LayoutCustomizableRenderer.encodeAll(LayoutCustomizableRenderer.java:254)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:405)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:654)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:573)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:330)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1963)
         at oracle.adfinternal.view.page.editor.renderkit.PageCustomizableRenderer.encodeAll(PageCustomizableRenderer.java:423)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:405)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:654)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:573)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:330)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1963)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1044)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderSecondPane(PanelSplitterRenderer.java:943)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:197)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2567)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1071)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1515)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:785)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:271)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:202)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         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.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.bea.content.manager.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:178)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:149)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         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.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

  • NullPointerException:Portlet bindings are null for portlet component portle

    Hi , I am new to Webcenter, after depoying portlet on weblogic using Jdeveloper, while accessing the url i am facing the following error,
    Any help appreciated.
    java.lang.NullPointerException: Portlet bindings are null for portlet component portlet1.
    at oracle.adf.view.rich.component.portlet.PortletBase.getPortletBinding(PortletBase.java:577)
    at oracle.adf.view.rich.component.portlet.PortletBase.getPortletModel(PortletBase.java:599)
    at oracle.adfinternal.view.faces.taglib.portlet.CorePortletTag.doStartTag(CorePortletTag.java:669)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:50)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspIterationTagNode.executeHandler(OracleJspIterationTagNode.java:45)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspNode.execute(OracleJspNode.java:89)
    at oracle.jsp.runtimev2.ShortCutServlet._jspService(ShortCutServlet.java:89)
    at oracle.jsp.runtime.OracleJspBase.service(OracleJspBase.java:29)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:665)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:385)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:802)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:726)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:469)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    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.

    Hi , I am new to Webcenter, after depoying portlet on weblogic using Jdeveloper, while accessing the url i am facing the following error,
    Any help appreciated.
    java.lang.NullPointerException: Portlet bindings are null for portlet component portlet1.
    at oracle.adf.view.rich.component.portlet.PortletBase.getPortletBinding(PortletBase.java:577)
    at oracle.adf.view.rich.component.portlet.PortletBase.getPortletModel(PortletBase.java:599)
    at oracle.adfinternal.view.faces.taglib.portlet.CorePortletTag.doStartTag(CorePortletTag.java:669)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:50)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspIterationTagNode.executeHandler(OracleJspIterationTagNode.java:45)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
    at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
    at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
    at oracle.jsp.runtime.tree.OracleJspNode.execute(OracleJspNode.java:89)
    at oracle.jsp.runtimev2.ShortCutServlet._jspService(ShortCutServlet.java:89)
    at oracle.jsp.runtime.OracleJspBase.service(OracleJspBase.java:29)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:665)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:385)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:802)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:726)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
    at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:469)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:279)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    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.

  • Is there an equivalent statement in Java for this PL/SQL stmt?

    Hi,
    I want to know if there is an equivalent statement
    in java for this PL/SQL statement:
    IF strTok IN('COM-1','COM-2','COM-3') Then
    /* Do Something */
    End If;
    I tried using : // This is giving me errors..
    if (strTok.equals(("COM-1") || ("COM-2") || ("COM-3") ) )
    /* Do Something */
    The above Java code is giving me errors.
    Any Help to reduce the number of steps for comparison
    is appreciated.
    thanks in adv
    Sharath

    Something like
    if (strTok.equals("COM-1") ||
        strTok.equals("COM-2") ||
        strTok.equals("COM-3") )Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • How to get the last inserted Autoincrement value in Java for Pervasive DB

    Hi, I need to get the last inserted auto incremented value after the record is inserted IN JAVA For ex. consider we have 4 columns for the myTable in the PERVASIVE DATABASE V10 autoid - identity column (auto increment column) userID userName pageID insertSqlExpression = insert into myTable (userID , userName, pageID) values( ? ,? ,?); prepareInsert = connection.prepareStatement(insertSqlExpression); prepareInsert .excuteUpdate; After inserting the new record how can I get the autoid value (last inserted value) in the Java. Please help me.
    Thanks in advance. Arthik

    JavaArthikBabu wrote:
    I dont have privileges to write new stored procedures in database.I need to do in the Java side only. In many databases that irrelevant. The same way you would do it in a proc can be done with the correctly conceived statement (singular.)
    For ex &#150; if we insert and then the select record's identity value as a single transaction and would this guarantee that what is returned by the select would not include inserts that another might have made?Please do not take that path unless you are absolutely certain that your database does not support any other way to do it.

  • Help - I cannot set the Default Java for Browsers

    Hello:
    I'm running Win 7, the Home Premium, 64 bit flavor. I have IE 8 and FF 3.5.8 installed. FF is the default browser. I've installed Java and when I go to the test page: http://www.java.com/en/download/help/testvm.xml
    I get a message which says: "Something is wrong. Java is not working."
    HOWEVER, if I open a command prompt and type java -version, I get this:
    C:\Users\dogzilla>java -version
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
    So I went to the control panel app, the advanced tab, and expanded the node for Default Java for Browsers. I have 2 problems.
    1. The checkbox for Microsoft Internet Explorer is greyed out; I cannot change any settings here at all.
    2. I checked the checkbox for Mozilla Family. Then, when I click OK, I get an error message which states:
    "Unable to change browser settings. Please check that Mozilla or Firefox or Netscape is properly installed on the system and/or that you have sufficient permissions to change system settings."
    Since I'm writing this message to the forum using FF, I'm going to guess that I have the browser installed correctly. So that leaves me with a permissions problem -- which I don't doubt. I have no idea where to start looking though. Especially considering I can run the files in the bin directory from a command line without any problems.
    Does anyone know how I can solve the two problems I described in this thread? Suggestions are greatly appreciated.
    Thanks!

    Thanks for the reply!
    I tried running as admin and no luck. Still experiencing the same problems.
    I've did some more reading (much more in fact for what this problem should be worth) and other forums mention that on 64 bit Windows systems, both the 32 bit and 64 bit JRE need to be installed.
    When I was running Win XP, I could just download the SDK, create an environment variable, and I was good to go. Now, it looks like if I just install the SDK, I need the JRE plugin download for just the browsers -- what a ridiculous waste/duplication!
    Thanks again for your help.

  • ColdFusion 8 Fails to start after update Java for Mac OSX 10.5 Update 4

    I have been using ColdFusion on a Mac for years. Now CF fails to start after I updated Java for Mac OS X 10.5 Update 4. I usually start by typing in the terminal window sudo /Applications/ColdFusion8/bin/ColdFusion start.
    There is a crash report but I don't know how to read it. See attached.
    Please help, I need this working for my job.
    Thanks...Colin

    Dear Craig,
    Macbook Pro 2.4GHz Intel Core 2 Duo 4 GB RAM
    I'm sure that this is 64-bit
    CF 8.0.1 Enterprise Build 3080
    I had moved the Java SE 6 to the top in both Plugin and Applications. The
    correct version is showing in the terminal window. See below.
    Last login: Thu Jun 18 11:27:09 on ttys001
    Beta-4:~ Colin$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
    Beta-4:~ Colin$
    CF will not start. I have the activity monitor open, and when I start CF you
    see it in the activity monitor for a few seconds as it starts up. When the
    message process is completed in the terminal window CF disappears in the
    activity monitor.
    Any suggestions?
    C
    Hi, Colin,
    My apologies but I forgot to ask 2 questions: (1) What kind of Mac you have
    (Intel or PowerPC)? (2) What version of CF are you running and what installer
    did you choose (8 or 8.0.1, 32-bit, 64-bit, etc.)?
    To start, try the following:
    1. Normally you'd shut CF down first ... but that's not necessary for you
    2. Open Java Preferences again
    3. Select Java SE 6 and move it (drag) to the top spot in both section (Applet
    Plugin and Applications)
    4. Open Terminal
    5. Type java -version (you should see 1.6.0_13 as the new version)
    6. Try to start CF again
    This may not work (I've had issues with it) but it's technically how it's
    supposed to work. With the Java Preferences utility, you're visually setting a
    default JVM (you can do it with commands in Terminal but this is much faster
    and easier).
    If CF still won't start, look for the jvm.config file in your CF application
    folder (try /Applications/ColdFusion8/bin or
    /Applications/ColdFusion8/runtime/bin -- the latter is where a jvm.config file
    is on my machine for a particular version of CF that's installed similar to
    yours). You can override the JVM in this file but, hopefully, that won't be
    necessary!
    Best,
    Craig

  • The Java for Mac OSX 10.5 Update 10 removed the Java plugin from Firefox 5.0. How do I re-install it?

    I've just installed Java for Mac OSX 10.5 Update 10 and can no longer run Java Applets from Firefox 5.0

    Dear Craig,
    Macbook Pro 2.4GHz Intel Core 2 Duo 4 GB RAM
    I'm sure that this is 64-bit
    CF 8.0.1 Enterprise Build 3080
    I had moved the Java SE 6 to the top in both Plugin and Applications. The
    correct version is showing in the terminal window. See below.
    Last login: Thu Jun 18 11:27:09 on ttys001
    Beta-4:~ Colin$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
    Beta-4:~ Colin$
    CF will not start. I have the activity monitor open, and when I start CF you
    see it in the activity monitor for a few seconds as it starts up. When the
    message process is completed in the terminal window CF disappears in the
    activity monitor.
    Any suggestions?
    C
    Hi, Colin,
    My apologies but I forgot to ask 2 questions: (1) What kind of Mac you have
    (Intel or PowerPC)? (2) What version of CF are you running and what installer
    did you choose (8 or 8.0.1, 32-bit, 64-bit, etc.)?
    To start, try the following:
    1. Normally you'd shut CF down first ... but that's not necessary for you
    2. Open Java Preferences again
    3. Select Java SE 6 and move it (drag) to the top spot in both section (Applet
    Plugin and Applications)
    4. Open Terminal
    5. Type java -version (you should see 1.6.0_13 as the new version)
    6. Try to start CF again
    This may not work (I've had issues with it) but it's technically how it's
    supposed to work. With the Java Preferences utility, you're visually setting a
    default JVM (you can do it with commands in Terminal but this is much faster
    and easier).
    If CF still won't start, look for the jvm.config file in your CF application
    folder (try /Applications/ColdFusion8/bin or
    /Applications/ColdFusion8/runtime/bin -- the latter is where a jvm.config file
    is on my machine for a particular version of CF that's installed similar to
    yours). You can override the JVM in this file but, hopefully, that won't be
    necessary!
    Best,
    Craig

  • HT5717 Our company had to remove this Java for OS  2013-004 upgrade because it broke all of our Java installers. Does anyone know when Apple will solve this new problem?

    Hi,
    People at our company installed the latest Java for OSX 2013-004 1.0 Apple Update and all of our software installers failed to run anymore. The only way to kill the installer was Apple Menu -> Force Quit after that. We all had to downgrade to Java for OSX 2013-003 to work.

    Welcome to Apple Support Communities
    I have heard problems with that update. Unfortunately, we don't know when an update will be available. Apple often releases Java updates at the same time as Oracle, but we don't know more things

  • How Do I Get Java For Mac OSX 10.5.8 On A PowerBook G4 Or Update To Minimum MAC OSX 10.6.8 or later Without Spending Any Tech Mind Of My Own And Also Not Buy ANYTHING AT ALL!!!?????

    How Do I Get Java For Mac OSX 10.5.8 On A PowerBook G4 Or Update To Minimum MAC OSX 10.6.8 or later Without Spending Any Tech Mind Of My Own And Also Not Buy ANYTHING AT ALL!!!????? Please Help!!!

    Sorry, it's for 64 bit IntelMacs only...
    updating Java SE 6 to 1.6.0_26 for 64-bit capable Intel-based Macs. 
    Java for Mac OS X 10.5 Update 10

  • HT4884 java for 10.6.8 is not working

    my iMac says all software is up to date but websites that need java still say that i need to update to the latest version of java.

    For OS 10.6.8, I found the latest Java update didn't work right, either. I restored full functionality by reinstalling Snow Leopard from the DVD, then updating to 10.6.8, plus updating Safari, etc, BUT NOT JAVA. Java works fine as long as you don't go too far with the updates: make sure they say they're for 10.6.x .
    I think the problems begin with update 11, which seems to be tailored for OS 10.7 Lion and higher, but the installer doesn't check what OS you have before updating, nor is there any warning before you click install.
    John
    Model Identifier:
    iMac8,1
      Processor Name:
    Intel Core 2 Duo
      Processor Speed:
    2.4 GHz
    Mac OS X 10.6.8

Maybe you are looking for