How to deploy portlets?

Hi,
We are developing a MIS with ALUI,
I want to know the best way to achieve the function of roles management and basis information management,
ALUI can’t achieve my demand completely, so I need to develop a new portlet, the questions is how to develop, how to
deploy and can I develop it remotely?
Can anybody give me a hlep?
Thanks !

Your question is a little vague...so its very hard to answer...but this is a start
1. how to develop?
You can develop portlets in several languages, or integrate with off the shelf apps. There are reams of documentation on this at portal.plumtree.com & bea.com
2. how to deploy?
You can migrate between your dev and prod instances using the migration tool which is build into the portal
3. can I develop it remotely?
Yes

Similar Messages

  • How to DEPLOY and ACCESS JSR 168 portlet in weblogic server

    I installed Web Logic Server 10.3, Web Logic Portal 10.3 and Workshop 10.3 on my system. I created a sample portal application in workshop and able to see the output with the help of workshop.
    1. I imported JSR 168 portlet in "Import Utility" and able to see the deployed war in Deployments folder of "Weblogic Server Administration Console", but unable to test that deployed portlet. That Deployed portlet was unable to see in "Weblogic Portal Administration Console"
    2. How can i import JSR 168 portlet from workshop and view that portlet?
    3. How can i import JSR 168 portlets from "Weblogic Portal Administration Console" and view them?
    Please help me out with the solutions and procedures...
    Thanking you in advance,
    Bhargavi Javvadi.

    Create a WAR file for your Web app
    Put it where the Weblogic 8.1 docs tell you to.
    Restart Weblogic server.
    %

  • How to deploy my .WAR as a portlet, not a new page.

    Hi,
    I already know how to deploy my war file in the Portal. But How can I deploy it as a portlet?
    I have tried deploy a simple helloworld.jsp into sample provider. And it works. But when I try to create a new provider (which already config .properties , and provider.xml file). It always gives me "404 Not found" error.
    Oracle support said it must be something wrong with setting problem. But we havn't solve this problem yet.
    Can anyone give me a help or advice?
    help~~~~ please

    hi Harsha,
    Thanks for help.
    I post my instruction to deploye my war file. It was from Oracle support. But it still doesn't work well.
    Could you check?
    Thanks a lot
    1.Go to the Middletier ORACLE_HOME
    2.Go to ORACLE_HOME\j2ee\OC4J_Portal\applications\jpdk\jpdk\htdocs\
    3.Create a folder called test
    4.Copy your jsp files under this "test" folder
    5.Go to ORACLE_HOME\j2ee\OC4J_Portal\applications\jpdk\jpdk\WEB-INF\deployment
    6.Copy the file sample.properties which is there to a file called test.properties
    7.Edit test.properties and make the following changes:
    serviceClass=oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter
    loaderClass=oracle.portal.provider.v2.http.DefaultProviderLoader
    showTestPage=true
    definition=providers/test/provider.xml
    autoReload=true
    testPageURI=/htdocs/testpage/TestPage.jsp
    8.Go to ORACLE_HOME\j2ee\OC4J_Portal\applications\jpdk\jpdk\WEB-INF\providers
    9.Create a folder called test
    10.Create a file called provider.xml and put the contents as follows:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <?providerDefinition version="3.1"?>
    <provider class="oracle.portal.provider.v2.DefaultProviderDefinition">
    <localePersonalizationLevel>none</localePersonalizationLevel>
    <session>true</session>
    <defaultLocale>en</defaultLocale>
    <preferenceStore class="oracle.portal.provider.v2.preference.FilePreferenceSt
    ore">
    <name>prefStore1</name>
    <useHashing>true</useHashing>
    </preferenceStore>
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition">
    <id>1</id>
    <name>MyJsp</name>
    <title>MyJsp</title>
    <shortTitle>MyJsp</shortTitle>
    <description>This portlet is a sample implemented by Me.</description>
    <timeout>40</timeout>
    <timeoutMessage>MyJsp timed out</timeoutMessage>
    <showEdit>false</showEdit>
    <showEditDefault>false</showEditDefault>
    <showPreview>false</showPreview>
    <showDetails>false</showDetails>
    <hasHelp>false</hasHelp>
    <hasAbout>false</hasAbout>
    <acceptContentType>text/html</acceptContentType>
    <renderer class="oracle.portal.provider.v2.render.RenderManager">
    <renderContainer>true</renderContainer>
    <contentType>text/html</contentType>
    <showPage>/htdocs/test/test.jsp</showPage>
    </renderer>
    </portlet>
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition">
    <id>2</id>
    <name>MyJsp2</name>
    <title>MyJsp2</title>
    <shortTitle>MyJsp2</shortTitle>
    <description>This portlet is a sample implemented by Me.</description>
    <timeout>40</timeout>
    <timeoutMessage>MyJsp2 timed out</timeoutMessage>
    <showEdit>false</showEdit>
    <showEditDefault>false</showEditDefault>
    <showPreview>false</showPreview>
    <showDetails>false</showDetails>
    <hasHelp>false</hasHelp>
    <hasAbout>false</hasAbout>
    <acceptContentType>text/html</acceptContentType>
    <renderer class="oracle.portal.provider.v2.render.RenderManager">
    <renderContainer>true</renderContainer>
    <contentType>text/html</contentType>
    <showPage>/htdocs/test/test1.jsp</showPage>
    </renderer>
    </portlet>
    </provider>
    11.In the above change the name of the jsp files from test.jsp and test1.jsp to whatever the name of your jsp file is
    12.Test that the following provider test page comes up:
    http://midtier:port/jpdk/providers/test
    (It should show the name of the 2 portlets above)
    13.If there is a 500 Internal server error, restart OC4J_Portal and try again
    14.Once you get the test page above, go to Portal and register the provider.
    Give the URL as http://midtier:port/jpdk/providers
    and the Service Id as urn:test
    15.Add the portlet to the page.

  • Full list of deployed portlets - how I  can get it?

    I need to get the full list of deployed portlets by me. I work with PS 2005Q4 for Windows. How I can get it.
    Thanks!

    One thing you could try, if you are using Sun Webserver as the Web Container and
    installed it in the default path:
    /opt/SUNWwbsvr/bin/https/bin/wdeploy list -i <portalserverhostname> -v https-<portalserverhostname>
    will list all deployed web applications, which include your portlets.
    Juergen

  • How to find the WSDL URL for my deployed portlet

    Hello,
    I do not find the WSDL URL for my deployed portlet. I deployed a Portlet correctly with JDeveloper to a remote Oracle AS.
    In the tutorial they write:
    "Now use the URL provided in the log page at the bottom of JDeveloper to get part of your URL (e.g. http://myserver.uk.oracle.com:8888/my-portlet) and complete the URL.
    http://myserver.uk.oracle.com:8888/my-portlet/portlets?WSDL
    Now use this URL to register your portlet with OracleAS Portal."
    But in the log there is nothing like this! The log ends like this:
    "DCM command completed successfully.
    Output:
    Exit status of DCM servlet client: 0
    Elapsed time for deployment: 13 seconds
    ---- Deployment finished. ---- 11-Mar-2006 12:26:58"
    Can anyone tell me where to finde the WSDL Url?
    Thank you.

    OK I think that I found a quick workaround for this issue. Creating a redirection URL using the parameter icm/HTTP/redirect_<xx> works for me.
    Parameter:
    icm/HTTP/redirect_0    (Value '0' may differ for your system)
    Value:
    PREFIX=/ws1, TO=/sap/bc/srt/wsdl/srvc_08002720027F1EE3AEAAFED3B5688C63/wsdl11/allinone/ws_policy/document?sap-client=001
    Now the WSDL URL can be reached at
    http://was730.dvlopr.com:8000/ws1
    Tested!
    Best regards

  • How to deploy a BPM Project that has a taskflow project and a Model Project

    Hi All,
    I am going to deploy an Application developed using Jdev 11g (11.1.1.3) which has three projects
    1) A BPM Project which contains Business Processes
    2) An ADF View Controller which contains the task flows based on human tasks used by Project 1
    3) An ADF Model which contains ADF BC view objects which are used by Project 2
    Please elaborate how to deploy this application in Weblogic.
    I initially selected the BPM project (Project 1) and deployed it with reference of Taskflow Project (Project 2).
    But after this when I am clicking a task in the worklist application I am getting the following error:
    java.lang.NullPointerException
         at oracle.adf.model.binding.DCIteratorBinding.getSortCriteria(DCIteratorBinding.java:3715)
         at oracle.adf.model.binding.DCInvokeMethod.setAssociatedIteratorBinding(DCInvokeMethod.java:865)
         at oracle.adf.model.binding.DCIteratorBinding.cacheRefOnOperation(DCIteratorBinding.java:5132)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding.getActionBinding(JUMethodIteratorDef.java:283)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding.hasRefreshParametersChanged(JUMethodIteratorDef.java:527)
         at oracle.adf.model.binding.DCExecutableBindingDef.isRefreshable(DCExecutableBindingDef.java:379)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef.isRefreshable(JUMethodIteratorDef.java:55)
         at oracle.adf.model.binding.DCExecutableBindingDef.isRefreshable(DCExecutableBindingDef.java:274)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:2975)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2845)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3134)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2845)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:227)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:117)
         at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1182)
         at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:682)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:487)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag20(__view_jspx.java:986)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag18(__view_jspx.java:912)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag14(__view_jspx.java:722)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag4(__view_jspx.java:308)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag3(__view_jspx.java:242)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag2(__view_jspx.java:192)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag1(__view_jspx.java:141)
         at jsp_servlet._usermanagement._html.__view_jspx._jspService(__view_jspx.java:68)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447)
         at oracle.portlet.server.adapter.web.ServletExternalContext.include(ServletExternalContext.java:182)
         at oracle.portlet.server.adapter.web.ServletExternalContext.includePath(ServletExternalContext.java:77)
         at oracle.portlet.server.containerimpl.ServerContext.includePath(ServerContext.java:79)
         at oracle.portlet.server.containerimpl.RequestDispatcherImpl.internalInclude(RequestDispatcherImpl.java:99)
         at oracle.portlet.server.containerimpl.RequestDispatcherImpl.include(RequestDispatcherImpl.java:81)
         at org.apache.myfaces.portlet.faces.context.PortletExternalContextImpl.dispatch(PortletExternalContextImpl.java:578)
         at oracle.portlet.bridge.adf.context.ADFPortletExternalContextImpl.dispatch(ADFPortletExternalContextImpl.java:656)
         at oracle.portlet.bridge.adf.context.ADFPortletExternalContextTimerImpl.dispatch(ADFPortletExternalContextTimerImpl.java:85)
         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 org.apache.myfaces.portlet.faces.application.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:198)
         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 org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRender(BridgeImpl.java:693)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.redirectRender(BridgeImpl.java:956)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRender(BridgeImpl.java:697)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:567)
         at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:498)
         at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:449)
         at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:241)
         at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:243)
         at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:209)
         at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
         at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:287)
         at be.syntigo.bc2.userManagementProv.userManagementPortlet.render(userManagementPortlet.java:61)
         at oracle.portlet.server.containerimpl.ServerImpl.doRuntimeCall(ServerImpl.java:1316)
         at oracle.portlet.server.containerimpl.ServerImpl.getMarkup(ServerImpl.java:143)
         at oracle.portlet.server.containerimpl.ServerPerfLogger.getMarkup(ServerPerfLogger.java:584)
         at oracle.portlet.wsrp.v2.WSRPv2VersionWrapperServer.getMarkup(WSRPv2VersionWrapperServer.java:545)
         at oracle.portlet.wsrp.v2.WSRPv2ToServer.getMarkup(WSRPv2ToServer.java:15127)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v2_Markup_PortTypeSoapToJaxb.java:81)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapPerfLogger.getMarkup(WSRP_v2_Markup_PortTypeSoapPerfLogger.java:58)
         at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:814)
         at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1457)
         at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:421)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:312)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:166)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         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.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 oracle.portlet.server.service.ContextFilter.doFilter(ContextFilter.java:101)
         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)
    Regards,
    Sam

    Dear Frank,
    I was deploying from Jdeveloper (as described in Hello World tutorial) where we need to specify an EAR file name and also include the taskflow (Also the view controller in this case) project.
    The model project is referenced from view controller as a project dependency.
    Thanks a lot for your reply.
    War regards,
    Sam

  • How to organize Portlets?

    We are using IBM RAD as the tool to develop JSF JSR168 Portlets.
    In our Project, there are around 70 Portlets we need to develop. Should we contain all these portlets in one Portlet Project, or split them into several ones. What is the normal way to organize portlets?
    As the project becomes bigger and bigger, testing a portlet becomes more and more complicated. For example, to make a test in RAD, every time all available portlets will be started up, and we have to go to edit page to delete unwanted ones and keep only one or two in the end to start testing. We are facing this problem with only 6 portlets, imagine, when the number reaches to 20, 30, it will become a horrible job to make a small test.
    On the other side, the drawback that we split them into several projects is, as far as I know, we cannot set up wires between two portlets who belong to different projects. In our application, portlets are more and less related.
    Any ideas? Thanks!

    Your question is a little vague...so its very hard to answer...but this is a start
    1. how to develop?
    You can develop portlets in several languages, or integrate with off the shelf apps. There are reams of documentation on this at portal.plumtree.com & bea.com
    2. how to deploy?
    You can migrate between your dev and prod instances using the migration tool which is build into the portal
    3. can I develop it remotely?
    Yes

  • Error updating DP while trying to deploy portlet

    Hi ,
    While trying to deploy portlet I am getting the error "*Error updating DP :Failed to store display profile*" and the portlet is not getting deployed.
    Can anyone please let me know why it occurs and how can I resolve this issue ? Let me know if further input is needed.
    Thanks ....

    Hi ,
    I am getting the following error in the portal log file .Please let me know how this issue can be fixed ?
    PortletDeployerException:
    com.sun.portal.portlet.admin.mbeans.tasks.PortletDeployerException: errorStoreDP
         at com.sun.portal.portlet.admin.mbeans.tasks.PDDPUpdater.storeDPDocument(Unknown Source)
         at com.sun.portal.portlet.admin.mbeans.tasks.PDDPUpdater.addProviders(Unknown Source)
         at com.sun.portal.portlet.admin.mbeans.tasks.PDDeploy.process(Unknown Source)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deploy(Unknown Source)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deployAll(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)
         at com.sun.jdmk.interceptor.MBeanServerInterceptorWrapper.invoke(MBeanServerInterceptorWrapper.java:512)
         at com.sun.portal.admin.server.PortalServerLoggingInterceptor.invoke(Unknown Source)
         at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:736)
         at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)
         at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)
         at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefaultForwarder.java:106)
         at javax.management.remote.generic.ServerIntermediary.handleRequest(ServerIntermediary.java:280)
         at javax.management.remote.generic.ServerIntermediary$PrivilegedRequestJob.run(ServerIntermediary.java:951)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.handleMBSReqMessage(ServerIntermediary.java:727)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.execute(ServerIntermediary.java:629)
         at com.sun.jmx.remote.generic.ServerSynchroMessageConnectionImpl$RemoteJob.run(ServerSynchroMessageConnectionImpl.java:266)
         at com.sun.jmx.remote.opt.util.ThreadService$ThreadServiceJob.run(ThreadService.java:208)
         at com.sun.jmx.remote.opt.util.JobExecutor.run(JobExecutor.java:59)
    Caused by: com.sun.portal.desktop.context.ContextError: DSAMEConnection.setTemplateAttribute(): , dn=o=CW,cn=portal, serviceName= SunPortalportal1DesktopService, sunPortalDesktopDpDocument=<?xml version="1.0" encoding="utf-8" standalone="no"?>
    <display profile >
    at com.sun.portal.desktop.context.DSAMEConnection.setTemplateAttribute(Unknown Source)
    at com.sun.portal.desktop.context.DSAMEConnection.setAttributeByDN(Unknown Source)
    at com.sun.portal.desktop.context.DSAMEAdminDPContext.storeDPDocument(Unknown Source)
    ... 28 more
    Caused by: com.iplanet.am.sdk.AMException: Unable to set attribute(s).::LDAP Error:An internal error occurred in the LDAP server.
    at com.iplanet.am.sdk.ldap.DirectoryServicesImpl.processInternalException(DirectoryServicesImpl.java:320)
    at com.iplanet.am.sdk.ldap.DirectoryServicesImpl.setAttributes(DirectoryServicesImpl.java:2789)
    at com.iplanet.am.sdk.ldap.CachedDirectoryServicesImpl.setAttributes(CachedDirectoryServicesImpl.java:951)
    at com.iplanet.am.sdk.AMObjectImpl.store(AMObjectImpl.java:1782)
    at com.iplanet.am.sdk.AMObjectImpl.store(AMObjectImpl.java:1697)
    ... 31 more
    Thanks ...

  • How to deploy across multiple mid-tier instances

    I was hoping someone may be able to point me in the right direction. We have two portal/webcache mid-tier instances on release 10G AS 9.0.4.2. On the ias_admin home page I tried to create a cluster and add the two instances to a cluster but it won't let me do it for a portal type install. If that is the case, how do people handle deploying such things as portlet providers and data sources across multiple mid-tier instances? Here is the concern from our Portal admin:
    As discussed, the inability to cluster the mid-tiers will cause issues in production as we try and keep deployed portlet providers with their required configurations and datasources in synch. While deploying and configuring 1-2 mid-tiers for a given portlet manually is do-able, the chance for out of synch components or configuration settings is amplified for each additional mid-tier. If we manually deploy 5 mid-tiers and accidently mistype the datasource for example, we'll have a random error that will occur once requests are attempted to be serviced by that mid-tier. This will make troubleshooting difficult. We really need some way to deploy and configure settings one time and have these items propagated to all the other mid-tiers.
    What is the best way to handle this scenario?
    Regards and thanks for any info,
    Chris Schumacher
    Embry-Riddle Aeronautical University

    Jar files are not stored on the file system
    Temporary files are held in bpel/domain/default/tmp folder, whereas jar files in the dehydration store for clustered deployment.
    If you configure BPEL (not AS) cluster - files will be propagated to all nodes.
    MJ

  • How to Deploy portal 8.1 production cluster in exploded ear format in solaris

    Hi all,
    How can we deploy our PORTAL application in
    Weblogic 8.1 SP2 Weblogic 8.1 SP2 Weblogic 8.1 SP2 Weblogic 8.1 SP2
    Solaris Solaris Solaris Solaris Solaris Solaris
    PORTAL PORTAL PORTAL PORTAL PORTAL PORTAL PORTAL
    APPLICATION
    with PRODUCTION MODE = true PRODUCTION MODE = true PRODUCTION MODE = true
    PRODUCTION MODE = true
    Cluster Cluster Cluster Cluster Cluster Cluster Cluster Cluster Cluster
    Cluster (2 x 2 managed servers)
    As
    exploded ear format exploded ear format exploded ear format exploded ear
    format exploded ear format
    PLEASE PLEASE PLEASE PLEASE PLEASE PLEASE PLEASE PLEASE PLEASE PLEASE
    don't send me this link
    http://e-docs.bea.com/wlp/docs81/deploy/deploy.html#1003591
    I used this link 100 times, but no use.
    Steps I did
    1. Build the application using workshop ( NO ear NO ear NO ear NO ear NO ear
    NO ear NO ear NO ear )
    2. use wlpackage to pack the built application ( NO ear NO ear NO ear NO
    ear NO ear NO ear NO ear NO ear )
    3. Deploy using console ( NO stage NO stage NO stage NO stage NO stage)
    The Error,
    The following error message I got.
    [Deployer:149033]preparing application commApp on mgServer1
    [Deployer:149033]preparing application commApp on mgServer2
    [Deployer:149033]failed application commApp on mgServer1
    [Deployer:149034]An exception occurred for task [Deployer:149026]Deploy
    application commApp on devCluster,bkarthiPS.:
    Exception:weblogic.management.ApplicationException: Application commApp is
    packaged using the WebLogic Split Development Directory structure. The Split
    Development Directory structure can only be used in development environments
    with a single WebLogic Server. If you wish to deploy this application to a
    separate managed server or cluster, use the wlpackage ant task to create an
    exploded or archived EAR.
    [Deployer:149033]failed application commApp on mgServer2
    [Deployer:149034]An exception occurred for task [Deployer:149026]Deploy
    application commApp on devCluster,bkarthiPS.:
    Exception:weblogic.management.ApplicationException: Application commApp is
    packaged using the WebLogic Split Development Directory structure. The Split
    Development Directory structure can only be used in development environments
    with a single WebLogic Server. If you wish to deploy this application to a
    separate managed server or cluster, use the wlpackage ant task to create an
    exploded or archived EAR.
    Thanks,
    Karthi.

    Its simple PORTAL application . After deploying this application we can add portlets as a childs to this application .
    Now this is simple PORTAL application with CSS file.
    Give me some idea about
    How to create PORTLET application with CSS files . Where to include this CSS file in a PORTLET application??????
    Normally we are creating first PORTAL application and adding CSS files to
    Portlet Content-->Themes-->html--> abc.css .
    --> Head.jsp we are giving the css file path in this JSP page as
    <link href='<wps:urlFindInTheme file="abc.css"/>' rel="styleSheet" type="text/css">
    After this I am adding my PORTLET application to this PORTAL .
    Then its working fine. But I want to know how to add CSS files to PORTLET application???????
    Please help me :-(

  • Deploy portlet charset set utf-8,but show ????

    hi:
    os:window 2000
    jdev 9051
    app server 1012
    jhs9051
    deploy portlet for jheadstart ok,modify orion-web.xml content <orion-web-app default-charset="utf-8" ...>
    and global-web-application <orion-web-app default-charset="utf-8" ...>,
    but show cheniese become ???,please tell me how to set

    Hi,
    What is the encoding on your jsp pages? You need to set the encoding to UTF-8
    hope that helps,
    thanks,
    Harsha

  • How to deployment protlet?

    We are developing a MIS with ALUI,
    I want to know the best way to achieve the function of roles management and basis information management,
    ALUI can’t achieve my demand completely, so I need to develop a new portlet, the questions is how to develop, how to
    deploy and can I develop it remotely?
    Thank you very much!

    It is not urgent ... no one is drowning, your house is not on fire, so please don't abuse this forum. Thank you.
    Audit Vault is auditing one database ... multiple instances. First create the RAC cluster the way you normally would. Then go to any single cluster node and install the agent. The agent installation will recognize that it is a cluster and ask you whether you want to install on one or all nodes and let you choose which ones.
    There is no need to perform separate installations on each node.

  • Hi team, please help me how to deploy creative cloud desktop application through SCCM for an enterprise

    Hi team, please help me how to deploy creative cloud desktop application through SCCM for an enterprise

    Moving this discussion to the Enterprise Deployment for Creative Cloud, Creative Suite forum.

  • [Forum FAQ] How to deploy applications remotely

    In some situations, we may need some ways to install applications remotely, here we summarize four general ways to deploy applications.
    1. Using PowerShell to install
    We can use the Win32_Product class to install Windows Installer packages, remotely or locally, so in this way, we can use powerShell command to invoke this function. For example, to install the NewPackage.msi package located in the network
    share \\AppServ\remote on the remote computer PC01, type the following command at the Windows PowerShell prompt:
    (Get-WMIObject -ComputerName PC01 -List | Where-Object -FilterScript {$_.Name -eq "Win32_Product"}).Install(\\AppSrv\remote\NewPackage.msi)
    In same method, we can use the following command to deploy .exe application:
    (Get-WMIObject -ComputerName PC01 -List | Where-Object -FilterScript {$_.Name -eq "Win32_Process"}).Create(\\AppSrv\remote\NewPackage.exe)
    Note: The applications should use Windows Installer technology.
    2. PsExec tool: one of sysinternals utilities
    PsExec's most powerful uses include launching interactive command-prompts on remote systems and remote-enabling tools like IpConfig that otherwise do not have the ability to show information about remote systems. So, we can use this feature to install our
    applications, in fact this is similar with PowerShell methods, the only difference is that PsExec is a comprehensive tool. Similarly, we can use the following command to achieve our goal:
    psexec \\PC01  cmd /c  "\\AppSrv\remote\NewPackage.msi" /quiet /norestart
    Note: we can also use PsExec tool to install Microsoft Update file (.msu)
    psexec \\PC01  -s -h -d wusa.exe  "\\AppSrv\remote\NewPackage.msu" /quiet /norestart
    3. Group Policy Software Installation
    In domain environment, this method is very useful to deploy our software. It only supports MSI package for deployment.
    We can choose assign a program to user or computer. If you assign the program to a user, it is installed when the user logs on to the computer. When the user first runs the program, the installation is completed. If you assign the program to a computer,
    it is installed when the computer starts, and it is available to all users who log on to the computer. When a user first runs the program, the installation is completed.
    You can get the installation information of group policy software installation in event viewer, including success or failure.
    4. System Center Configuration Manger
    The Microsoft System Center Configuration Manager software distribution feature provides a set of tools and resources that help you create and manage packages and advertisements used to distribute software to client resources within your enterprise. This
    is a comprehensive suit for deployment.
    How to Deploy Applications in Configuration Manager
    http://technet.microsoft.com/en-us/library/gg682082.aspx
    Summary:
    There are a lot of methods for software deployment, here just introduce some generic ways.
    Here is another important point of software deployment: Some applications do not use windows installer technology. 
    Applications that do not use Windows Installer technology may have application-specific methods for automated deployment. For example, a .exe file may be just a wrapper, it can be anything. To determine whether there is a method for deployment automation,
    check the documentation for the application or consult the application vendor's support system. In some cases, even if the application vendor did not specifically design the application for installation automation, the installer software manufacturer may have
    some techniques for automation.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    In some situations, we may need some ways to install applications remotely, here we summarize four general ways to deploy applications.
    1. Using PowerShell to install
    We can use the Win32_Product class to install Windows Installer packages, remotely or locally, so in this way, we can use powerShell command to invoke this function. For example, to install the NewPackage.msi package located in the network
    share \\AppServ\remote on the remote computer PC01, type the following command at the Windows PowerShell prompt:
    (Get-WMIObject -ComputerName PC01 -List | Where-Object -FilterScript {$_.Name -eq "Win32_Product"}).Install(\\AppSrv\remote\NewPackage.msi)
    In same method, we can use the following command to deploy .exe application:
    (Get-WMIObject -ComputerName PC01 -List | Where-Object -FilterScript {$_.Name -eq "Win32_Process"}).Create(\\AppSrv\remote\NewPackage.exe)
    Note: The applications should use Windows Installer technology.
    2. PsExec tool: one of sysinternals utilities
    PsExec's most powerful uses include launching interactive command-prompts on remote systems and remote-enabling tools like IpConfig that otherwise do not have the ability to show information about remote systems. So, we can use this feature to install our
    applications, in fact this is similar with PowerShell methods, the only difference is that PsExec is a comprehensive tool. Similarly, we can use the following command to achieve our goal:
    psexec \\PC01  cmd /c  "\\AppSrv\remote\NewPackage.msi" /quiet /norestart
    Note: we can also use PsExec tool to install Microsoft Update file (.msu)
    psexec \\PC01  -s -h -d wusa.exe  "\\AppSrv\remote\NewPackage.msu" /quiet /norestart
    3. Group Policy Software Installation
    In domain environment, this method is very useful to deploy our software. It only supports MSI package for deployment.
    We can choose assign a program to user or computer. If you assign the program to a user, it is installed when the user logs on to the computer. When the user first runs the program, the installation is completed. If you assign the program to a computer,
    it is installed when the computer starts, and it is available to all users who log on to the computer. When a user first runs the program, the installation is completed.
    You can get the installation information of group policy software installation in event viewer, including success or failure.
    4. System Center Configuration Manger
    The Microsoft System Center Configuration Manager software distribution feature provides a set of tools and resources that help you create and manage packages and advertisements used to distribute software to client resources within your enterprise. This
    is a comprehensive suit for deployment.
    How to Deploy Applications in Configuration Manager
    http://technet.microsoft.com/en-us/library/gg682082.aspx
    Summary:
    There are a lot of methods for software deployment, here just introduce some generic ways.
    Here is another important point of software deployment: Some applications do not use windows installer technology. 
    Applications that do not use Windows Installer technology may have application-specific methods for automated deployment. For example, a .exe file may be just a wrapper, it can be anything. To determine whether there is a method for deployment automation,
    check the documentation for the application or consult the application vendor's support system. In some cases, even if the application vendor did not specifically design the application for installation automation, the installer software manufacturer may have
    some techniques for automation.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

  • How to deploy BI  on EHP1 for SAP NetWeaver Composition Environment 7.1

    Hello Gurus,
    i have installed SAP NetWeaver 7.01 SR1 SP3 ABAP Trial Version  at home on vista 32 bits.
    it's running well...
    next i have installed EHP1 for SAP NetWeaver Composition Environment 7.1 - Preview Version
    and follow this guide :
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b057d7e3-b89e-2b10-1e9e-c426e967f8e1
    the portal is running well....coooool.. ( http//:localhost:50100/irj/portal)
    after i follow this documentation to create some cubes on BI abap trail (client 001).
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4096b8fc-6be7-2a10-618e-b02a5e5e798f
    i create my report with the query designer,
    and i see my bi report with transaction RSRT and ABAP WEB tab ( http://localhost:80000)
    it's running well....whaooouuu !!!!
    Now i'm lost, i would like to deploy my bi report on the portal, but i don't know what i must do.
    ( and when i try with the query designer or rsrt + java web i have a error message )
    - perhaps create an user communication  between portal/bi abap  where ?
    - how to deploy bi java on portal (EHP1 for SAP NetWeaver Composition Environment 7.1)
    by the way, i can't find the bi post install template in the configuration wizard on the the portal...
    thank's for your help.
    Florent,
    Edited by: Florent BUTTY on Mar 24, 2009 1:43 PM

    Hi,
    Can you please tell me what is the diff between 7.01 & 7.1? if you can share any docs, is highly appreciated.
    Thanks,
    Kiran

Maybe you are looking for