WebLogic deployment plan
Hello
I am using weblogic 10.3.6.
In weblogic console, I initially deployed a web application and then update the web application [Select application-> update-> path of deployment Plan] with a deployment plan.
Now if I want to delete the web application deployment plan, I am unable to do so.
Please let me know how to achieve this.
Thank you
Praveen
1. stop the server (s) where the application is deployed.
2. in the
3. start the server (s). It would be useful to say that one must be very careful while editing/modifying the config.xml.
Tags: Fusion Middleware
Similar Questions
-
Error during the deployment of OEDQ with a weblogic deployment plan
Hello
I try to install OEDQ on a linux machine. I followed the link below
[http://www.oracle.com/webfolder/technetwork/data-quality/edqdocs/oedq_advanced_install.pdf]
The documentation suggests using a deployment plan. On doing so, I get the following error
Dynamic properties not found to be updated Bean: weblogic.j2ee.descriptor.WebAppBeanImpl FilterMappings (REMOVE weblogic.j2ee.descriptor.FilterMappingBeanImpl@d2f69e55 (/ FilterMappings [[CompoundKey: OAMAgentFilter [CompoundKey:] [CompoundKey: / *]]]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13defbd6, value proposed: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13c72836] FilterMappings (REMOVE weblogic.j2ee.descriptor.FilterMappingBeanImpl@4ef84d92 (/ FilterMappings [[CompoundKey: JpsFilter [CompoundKey:] [CompoundKey: / *]]]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13defbd6, value proposed: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13c72836] FilterMappings (weblogic.j2ee.descriptor.FilterMappingBeanImpl@b5438d86 REMOVE (/))]]]] FilterMappings [[CompoundKey: DMSSystemFilter [CompoundKey:] [CompoundKey: / *]]]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13defbd6, value proposed: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13c72836] FilterMappings (REMOVE weblogic.j2ee.descriptor.FilterMappingBeanImpl@aafaf386 (/ FilterMappings [[CompoundKey: SSOSessionSynchronizationFilter [CompoundKey:] [CompoundKey: / *]]]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13defbd6, value proposed: [Lweblogic.j2ee.descriptor.FilterMappingBeanImpl;@13c72836] filters (REMOVE weblogic.j2ee.descriptor.FilterBeanImpl@ca6d0ddd(/Filters[SSOSessionSynchronizationFilter]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13def9c4, value proposed: [filters]]]]]] Lweblogic.J2EE.Descriptor.FilterBeanImpl;@13c72800] (REMOVE weblogic.j2ee.descriptor.FilterBeanImpl@ff5427dd(/Filters[DMSSystemFilter]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13def9c4, proposed value: filters [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13c72800] (REMOVE weblogic.j2ee.descriptor.FilterBeanImpl@9c07f2e9(/Filters[JpsFilter]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13def9c4, value proposed: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13c72800] filters (REMOVE weblogic.j2ee.descriptor.FilterBeanImpl@5165d86e(/Filters[OAMAgentFilter]))(Dynamic=false) [original value: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13def9c4, value proposed: [Lweblogic.j2ee.descriptor.FilterBeanImpl;@13c72800]]]]]]]
I don't know what it means or if I'm missing something.
Any suggestions or pointers?No, this must be it - as long as SSL is enabled.
Published by: MikeMatthews on February 11, 2013 04:07
-
How to change the source of data in application with the deployment plan
Hello
JDev Version: 12.1.3
I can't change the source data with the deployment plan bc4j.
Any example on this requirement?
Thank you
Anil
Well, if you take a look at:
http://Biemond.blogspot.com/2009/04/using-WebLogic-deployment-plan-to.html
(one of the links in the link you get), you will see Edvin Biemond answwer:
"you must change the configuration of module of the Application so that it uses a data source. and in the deployment of applications disable deployment of jdbc connection.
Now you is enough to make the good source of data on each wls and deploy ears. »
The simplest (and probably the best) way is, as I told you, and you are also mentioned: open up JDeveloper and change declaratively and re-download the ears
-
Update adf URL connection using deployment plan
Hi all
This is my first experience with the deployment plan file and I need a little help.
I am trying to use the deployment plan to replace the values of my adf connections in the connections.xml file.
I am trying to replace the value of the url of my TARGET_URLconnection, but it does not, the value is not updated after deployment.
See below my plan:
<? XML version = "1.0" encoding = "UTF - 8"? >
<-plan of deployment xmlns = "http://xmlns.oracle.com/weblogic/deployment-plan" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd" - global variables = "false" >
< application name - > TVLPortal < / application_name >
> definition of variable <
< variable >
< name > Web_tvlportal_contextRoot_13426112217490 < / name >
< value > / tvlportal < / value >
< / variable >
< variable >
< name > TARGET_URL < / name >
< value > < /value > http://www.oracle.com
< / variable >
< / variable-definition >
< module-override >
< module name > TVLPortal.ear < / module-name >
ear of < module-type > < / module-type >
< descriptor-external module = "false" >
applications weblogic < root > < / root >
< uri > META-INF/weblogic - application.xml < / uri >
< / module-descriptor >
.....
< descriptor-external module = "false" >
References > root element < < / root >
< uri > adf/META-INF/connections.xml < / uri >
> assignment of variable <
< name > TARGET_URL < / name >
/References/reference[@name="TARGET_URL"]/RefAddresses/XmlRefAddr/contents/URLConnection@URL < xpath > < / xpath >
Replace < operation > < / operation >
< / variable assignment >
< / module-descriptor >
......
< / module-override >
My connections.xml file:
<? XML version = "1.0" encoding = "UTF - 8"? >
< reference xmlns = "http://xmlns.oracle.com/adf/jndi" >
...
< reference name = "TARGET_URL" className = "oracle.adf.model.connection.url.HttpURLConnection" xmlns ="" > "
< className="oracle.adf.model.connection.url.URLConnectionFactory"/ factory >
< RefAddresses >
< XmlRefAddr addrType = "TARGET_URL" >
< content >
< name urlconnection = "TARGET_URL" url = "http://www.ABCD.com" / >
< / Summary >
< / XmlRefAddr >
< / RefAddresses >
< / reference >
....
Thanks in advance.
Bruno BarretoHello
to quote "The Oracle® Fusion Middleware of Oracle JDeveloper User Guide" (http://docs.oracle.com/cd/E16162_01/user.1112/e17455/deploying_apps.htm#sthref464)
+ "' You can control how an application is deployed by using a deployment plan that allows you to make settings of configuration in the Web.XML for application, weblogic.xml, application.xml and weblogic deployment descriptors - application.xml." + "
It does not list the specific connections.xml of ADF
Here's a post explaining how to use a URL of proxy in a the Web.XML context parameter: http://biemond.blogspot.de/2009/04/using-weblogic-deployment-plan-to.html
Not sure whether this also works in your case
Frank
-
Replace values web.xml with a deployment plan. Does not not on WL 10.3.2
Hi All-
I am trying to replace a value of web.xml to one on a weblogic deployment plan. I deployed the application on WL 10.3.2 and used the deployment below plan. No matter what I do it does not seem to appreciate in value.
Web.XML:
<? XML version = "1.0" encoding = "windows-1252"? >
<! DOCTYPE web - app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3 / / IN" "http://java.sun.com/dtd/web-app_2_3.dtd" >
<>web - app
...
< context-param >
TokenGroup < param-name > < / param-name >
OldValue < param-value > < / param-value >
< / context-param >
...
< / web - app >
Deployment plan:
<? XML version = "1.0" encoding = "UTF - 8"? >
<-plan of deployment xmlns = "http://xmlns.oracle.com/weblogic/deployment-plan."
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance".
xsi: schemaLocation = "http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd".
global variables = "false" >
APPName < application name > - < / application_name >
> definition of variable <
< variable >
< name > TokenGroup < / name >
< value > Key123456 < / value >
< / variable >
< / variable-definition >
< module-override >
< module name > APPName.war < / module-name >
war of < module-type > < / module-type >
< descriptor-external module = "false" >
Web - app of the < root > < / root >
< uri > WEB-INF/web.xml < / uri >
> assignment of variable <
< name > TokenGroup < / name >
< xpath > / web-app/context-param / [param-name = "TokenGroup"] / param-value < / xpath >
Replace < operation > < / operation >
< / variable assignment >
< / module-descriptor >
< / module-override >
< / deployment plan >
I also tried other formats for the xpath expression such as:
/ Web-App/Context-param / {param-name = "TokenGroup"} / param-value
/ Web-App/Context-param [param-name = "TokenGroup"] / param-value
Any ideas why it does not work?
Thank you
Joe"web.xml".
-------------
name
Joe
password
password
ParameterServlet
ParameterServlet
ParameterServlet
/ ParameterServlet
ParameterServlet
------------------------
import java.io.IOException;import javax.servlet.ServletConfig;
to import javax.servlet.ServletContext;
to import javax.servlet.ServletException;
Import javax.servlet.ServletOutputStream;
Import javax.servlet.http.HttpServlet;
to import javax.servlet.http.HttpServletRequest;
to import javax.servlet.http.HttpServletResponse;SerializableAttribute public class ParameterServlet extends HttpServlet {}
private String dbName = "";private String dbPassword = "";
Public Sub init (ServletConfig config) throws ServletException {}
Super.init (config);
ServletContext context = getServletContext();
dbName = context.getInitParameter ("name");
dbPassword = context.getInitParameter ("password");}
' Public Sub doGet (HttpServletRequest req, HttpServletResponse res)
throws IOException {}
ServletOutputStream out = res.getOutputStream ();
res.setContentType("text/html");
out.println(")Basic servlet ");
out.println(")Database user name is "+ dbName);
out.println(")
Database password is "+ dbPassword +"");
out.println(")");
}
}'Plan '.
--------------
virtual
name
akshay1
password
koul1
virtual
war
Web - app
WEB-INF/web.xml
name
/ Web-App/Context-param / [param-name = 'name'] / param-value
replace
password
/ Web-App/Context-param / [param-name = "password"] / param-value
replace
C:\DOCUME~1\user\LOCALS~1\Temp\user\.\config\deployments\virtual\plan
It works for me... I think that your file "web.xml" is the origin of the problem.
Try to replace
with
I hope this helps.
-Akshay
-
I have the following code in my Spring applicationContext.xml-
<! - WebLogic JNDI - >
< bean id = "dataSource".
Class = "org.springframework.JNDI.JndiObjectFactoryBean" > "
< property name = "jndiName".
value = "cyncssit" / >
< / bean >
I would like to change the jndi data source name based on the environment in which the application is deployed. I understand that the weblogic deployment plan can override only properties in the weblogic-specific deployment descriptors and not properties applicaton.xml, web.xml or spring config files. I was wondering if there is a way to specify the name of the data source's jndi in weblogic application. XML or weblogic.xml and ask of this name in my spring config file? Bottom line is I need to substitute the name of source data during deployment. Any solution would be greatly appreciated.
Thanks in advance!Yes, you are right. Plan cannot be used for this purpose... because it can be used only to change the Standard J2EE/WebLogic deployment descriptors.
WORKAROUND
This solution requires changes in your application... Then you can love him not.
But as an Alternative option, you can do the following:
To learn more about "virtual directories -" Please see: http://jaysensharma.wordpress.com/2010/03/29/virtual-directory-mapping-in-webapps/(Step 1).
Inside your app * "WEB-INF/weblogic.xml" * configure a virtual directory mapping in your "weblogic.xml" as follows:
C:\DELETE\Spring_JNDI_Demo
*. XML
(Step 2).
"Now, put your *"applicationContext.xml"* inside * ' C:\DELETE\Spring_JNDI_Demo"* directory... so that when you want you can change... (JNDIName).(Step 3).
inside of your * "WEB-INF/web.xml" * provide the mapping of the context-param as below:
SpringOne
contextConfigLocation
applicationContext.xml
SpringContextServlet
org.springframework.web.context.ContextLoaderServlet
1
(Step 4).
Now deploy your Application... .and then later when you want to change the JNDI name... "You want to edit *"applicationContext.xml"* inside * ' C:\DELETE\Spring_JNDI_Demo"*, then redeploy the Application.
.After work sample is attached... Here: http://www.4shared.com/file/ewFN1ODj/Spring_JNDI_Demo.html you can try. The sample Application is tested in WLS10.3
.
.
Thank you
Jay SenSharma
http://jaysensharma.WordPress.com (WebLogic wonders are here) -
With the help of deployment plan to change the virtual directory mapping
Hi all
Have anyone tried this before?
I have a deployment plan to add the virtual directory to my descriptors of weblogic as follows:
Inside tag <>variable-definitions:
Then, to add the virtual directory to weblogic.xml in:<variable> <name>LocalPath</name> <value>C:/</value> </variable> <variable> <name>VirtualPath</name> <value>/Temp/*</value> </variable>
But I have this error:<module-descriptor external="false"> <root-element>weblogic-web-app</root-element> <uri>WEB-INF/weblogic.xml</uri> <variable-assignment> <name>LocalPath</name> <xpath>/weblogic-web-app/virtual-directory-mapping/local-path</xpath> </variable-assignment> <variable-assignment> <name>VirtualPath</name> <xpath>/weblogic-web-app/virtual-directory-mapping/url-pattern</xpath> <operation>add</operation> </variable-assignment> </module-descriptor>
"C:\Users\Napoleon\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\DefaultDomain\servers\DefaultServer\upload\ReviewApp\app\planplan.xml:0 error VALIDATION PROBLEMS FOUND: problem: cvc-complex - type. 2.4 c: expected element" url-pattern @http://xmlns.oracle.com/weblogic/weblogic-web-app' before the end of the virtual-directory-mapping element content @http://xmlns.oracle.com/weblogic/weblogic-web-app:< C:\Users\Napoleon\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\DefaultDomain\servers\DefaultServer\upload\ReviewApp\app\planplan.xml >
I also tried to use the XPath for model url as follows:
/WebLogic-Web-app/virtual-directory-mapping/[local-path="C:/"]/URL-pattern < xpath > < / xpath >
But I have the same error. The <>url-patter item is not added correctly to the virtual directory mapping tag.
It is supposed to work. Someone has done this before? or is this a bug of the deployment plan.
Thank you very much.
Concerning
K.Hello
It seems that in the new WLS10.3.2 weblogic.xml XSD order of * "url-pattern" * and * 'local-path' * is changed then the secuence of Xpath is changed... This means that now you must try with following... What has worked for me in WLS10.3.2:
MyVirtualDirEAR
LocalPath
C:\DELETE\MyImages
VirtualPath
/ Temp / *.
VirtualDirWebApp.war
war
WebLogic-web-app
WEB-INF/weblogic.xml
WeblogicWebApp_WorkManagers_12789279799714
WebLogic-Web-App/Work-Manager
firstNode
WebLogic-Web-App/Virtual-Directory-Mapping
Add
VirtualPath
/WebLogic-Web-app/virtual-directory-mapping/URL-pattern
Add
LocalPath
/WebLogic-Web-app/virtual-directory-mapping/[URL-pattern="/temp/*"]/local-path
Add
C:\VirtualDirectory_MappingApp
-
With the deployment plan to expand the security roles
Hello
We have an existing application that has a defined set of security roles. This application was deployed to Weblogic.
We want to provide additional security roles through this application. Currently, we do this by editing the web.xml file and files weblogic.xml manually redeploy the application. Is there a a way to do this using the deployment plan function? If so, how can we do it?
Regds,
BekkalYou can use the following deployment Plan xml file:
----------------------------------------------------------------
deploy_plan
RoleName *.plan
PrincipalName *.test
appA.war
war
WebLogic-web-app
WEB-INF/weblogic.xml
PrincipalName *.
/WebLogic-Web-app/security-role-assignment/[*role-name="plan"*]/principal-name
Web - app WEB-INF/web.xml *.
RoleName *.name/Web-App/Security-Constraint/auth-Constraint/Role-name *.
RoleName *.name/Web-App/Security-Role/Role-name *.
wldf-resources
META-INF/weblogic - diagnostics.xml
E:\wls_docs\deploy_plan\plan
----------------------------------------------------------
Thank you
Sandeep -
WebLogic: Deployed remotely using the SSL connection
I want to deploy MyApp.war on AdminServer is that SSL is enabled. The configuration is the following:
Machine M1 Machine M2 AdminServer run here Deployment script MyApp.war - application to deploy war file Deployment using WLST as follows:
progress = deploy (appName = 'MyApp', path = has: \Work Progress\WLSTScripts\WLST Deploy\MyApp.war' distance = 'true', download = 'true')
This operation fails with the following error:
wls: / Trinity_Testing_JDK7/edit! > progress = deploy (appName = 'MyApp', path = has: \Work Progress\WLSTScripts\WLST Deploy\MyApp.war' distance = 'true', download = 'true')
Deployment of application of D:\Work Progress\WLSTScripts\WLST Deploy\MyApp.war targets (upload = true)...
< 12 February 2015 15:09:30 IST > < Info > < deployment J2EE SPI > < BEA-260121 > < Initiating deployment operation for the MyApp application [archive: D:\Work Progress\WLSTScripts\WLST Deploy\MyApp.war], to AdminServer. >
You have an editing session underway, where WLST will not block for your deployment complete.
Has started the deployment of the Application. Please see the object returned WLSTProgress or the LAST variable to track the status.
wls: / Trinity_Testing_JDK7/edit! > Print progress.getMessage)
weblogic.deploy.api.spi.exceptions.ServerConnectionException: [SPI: J2EE deployment 260041] failed to load 'D:\Work Progress\WLSTScripts\WLST Deploy\MyApp.war' at ' t3s: / / M2:7002'
wls: / Trinity_Testing_JDK7/edit! > Print progress.printStatus)
Current status of your deployment:
Command type of deployment: deployment
Deployment status: failed
Deployment message: weblogic.deploy.api.spi.exceptions.ServerConnectionException: [SPI: J2EE deployment 260041]unable to load 'D:\Work Progress\WLSTScripts\WLST Deploy\MyApp.war' at ' t3s: / / M2:7002'
None
Error message in the server log:
< 12 February 2015 15:05:28 IST > < opinion > < WebLogicServer > < BEA-000360 > < server started operation >
"< 12 February 2015 15:10:31 IST > < WARNING > < DeploymentService > < BEA-290070 > < deployment servlet service encountered an exception during parsing of multipart/form-data request:
Publish
wl_request_type:app_upload,
wl_upload_application_name: MyApp.
Content-Type: multipart/form-data; Boundary = - 7d01b33320494.
". Exception: "multipart/form-data request processing failed. Read timed out ". >
< 12 February 2015 15:16:59 IST > < WARNING > < DeploymentService > < BEA-290071 > < deployment service servlet failed on the analysis of the request or by downloading the file. >
FYI - Action in the error code - BEA-290071 said: "the demand should be RFC 1867 compliant."
How to solve this problem?
How can I apply the RFC 1867 compliant when the actual query is not created by me?The deploy command is improper; lack of some configuration settings?
The solution is to assign to the property system - Dweblogic.deploy.UploadLargeFile = true when starting the client WLST. Then, any size file gets uploaded to the server even with the SSL connection.
I confirmed this problem and solution on two different weblogic configurations and it worked. If anyone knows a similar problem, they can try it.
-
EAR in 10.3.4 Weblogic deployment fail with a NoSuchMethod error.
I have configured my weblogic to use an Admin and the managed server. Both servers are running. For the last two days, I tried to deploy my application J2EE EAR on the managed server - tried the technical exploded view of EAR deployment and direct deployment through deployments > installation on the console screen. The EAR is picked up by the console and saves configurations deployment without errors. But as soon as I select the application from the deployment screen and click Start > maintenance applications, deployment status is shown as being down. According to the newspapers, this is due to a mistake of NoSuchMethod but I don't know what that means or how I can fix it. Newspapers of admin server below. Help, please.< 1 MS 2013 07:58:20 CDT > < error > < Console > < AdminServer > < ExecuteThread [ASSET]: '5' for queue: '(self-adjusting) weblogic.kernel.Default' > < weblogic1 > <><>< 1378040300993 > < BEA-240003 > < Console met the following error weblogic.application.ModuleException:
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:636)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
in weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 100 (DeploymentReceiverCallbackDeliverer.java:13)
to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 2.run(DeploymentReceiverCallbackDeliverer.java:68)
to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode (Ljavax/persistence/ValidationMode);at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:626)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:225)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:308)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
to org.springframework.beans.factory.support.AbstractBeanFactory$ 1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:529)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:495)
to org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$ PersistenceElement.resolveEntityManager (PersistenceAnnotationBeanPostProcessor.java:656)
to org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$ PersistenceElement.getResourceToInject (PersistenceAnnotationBeanPostProcessor.java:629)
to org.springframework.beans.factory.annotation.InjectionMetadata$ InjectedElement.inject (InjectionMetadata.java:147)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:338)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1064)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
to org.springframework.beans.factory.support.AbstractBeanFactory$ 1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
to weblogic.servlet.internal.EventsManager$ FireContextListenerAction.run (EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)I managed to fix it myself. Here are the details, in case anyone is interested:
I modified the weblogic application. XML (now under my EAR request > META-INF folder) to include package org.hibernate. * and javax.persistence. *. Restart of servers and redeployed the EAR (exploded). I don't see any more errors and the deployment was successful.
......
org. Hibernate.*
javax. Persistence.*
.......
-
Smart View for Essbase unavailable in rapid deployment planning
I managed to deploy EMP 11.1.2.3 by following the steps in the deployment planning guide (http://docs.oracle.com/cd/E40248_01/epm.1112/epm_planning_rapid_deploy/epm_planning_rapid_deploy.html). However, when I do the Smart View by using a URL of shared connections to http://< servername >: 9000/area of work/SmartViewProviders, I only get the connections for the planning and of the declaration and framework. How an I get a connection for Essbase?
It turns out that 11.1.2.3 rapid deployment planning wizard does not install Essbase service provider, just planning service provider and Reporting and analysis of service provider. Until that I installed Essbase service provider, I wasn't yet able to create a private to Essbase connection. I had to run InstallTool.cmd and select "Provider of Services Web Application" in the Essbase selection screen section. I also had to run the configuration utility and select "Deploy to the application server" under "Service provider" in the Essbase selection screen section.
After that, I was able to create a connection in Essbase with this URL: http://
: 9000/aps/APS Even though the private connection was working now, the Essbase connection was still does not like a shared connection in Excel, when I put the Excel Smart View option for shared connections URL http://
: 9000/area of work/SmartViewProviders. I could get this job to rerun the configuration utility and selecting "Configure the Web server" in the section "Hyperion Foundation" of the selection screen. I was also able to create an XML file as Celvin suggested using http://
: 9000/aps/APS for connecting to Essbase. Thanks for the suggestion! -Tom
-
After the update WebLogic deployment of WebLogic EN 10.3.6, is stuck
After updating WebLogic 10.3.6, EN to WebLogic deployment is blocked to deploy to the application server. Status bed initialization of the field.
In the config.log I can see the following:
[2013-04 - T 03, 16: 11:34.217 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrHx3a0FCC0pRwO5yd1HNAZd000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.J2EEDomain] trace: WebLogic begin under C:\Oracle\Middleware\wlserver_10.3
[2013-04 - T 03, 16: 11:34.217 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrHx3a0FCC0pRwO5yd1HNAZd000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.high.WlstDomain] trace: maintenance perform EMP and JRF
[2013-04 - T 03, 16: 11:35.028 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrHx3a0FCC0pRwO5yd1HNAZd000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.WlstConsole] trace: current promt is "
[2013-04 - T 03, 16: 11:35.028 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrHx3a0FCC0pRwO5yd1HNAZd000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace: console WLST initialization
[2013-04 - T 03, 16: 11:35.059 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 22] [ecid: 0000JrHx88JFCC0pRwO5yd1HNAZd000006, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace: the system cannot find the path specified.
He never reached the State where the CLASSPATH is assigned as previous deployments:
[2013-04 - 02T 13: 24:20.694 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrCDC7BFCC0pRwO5yd1HMn0v000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.WlstConsole] trace: current promt is "
[2013-04 - 02T 13: 24:20.694 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 21] [ecid: 0000JrCDC7BFCC0pRwO5yd1HMn0v000005, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace: console WLST initialization
[2013-04 - 02T 13: 24:20.756 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 22] [ecid: 0000JrCDGaKFCC0pRwO5yd1HMn0v000006, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace:
[2013-04 - 02T 13: 24:20.756 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 22] [ecid: 0000JrCDGaKFCC0pRwO5yd1HMn0v000006, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace: CLASSPATH=C:\Oracle\MIDDLE~1\patch_wls1034\profiles\default\sys_manifest_classpath\weblogic_patch.jar; C:\Oracle\MIDDLE~1\JROCKI~1\lib\tools.jar; C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar; C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar; C:\Oracle\MIDDLE~1\modules\features\weblogic. Server.modules_10.3.4.0.jar; C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar; C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/Ant-all.jar; C:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/Ant-contrib.jar;. ; C:\Oracle\Middleware\EPMSystem11R1\common\config\11.1.2.0\configtool.jar; C:\Oracle\Middleware\EPMSystem11R1\common\XML\JDOM\0.9.0\jdom-B9.jar; C:\Oracle\MIDDLE~1\ORACLE~1/modules/Oracle.jrf_11.1.1/JRF-wlstman.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\lib\ADF-sh~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\lib\ADFSCR~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\lib\mdswlst.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\AUDITW~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\IGFWLS~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\jps-WLST.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\jrf-WLST.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\OAMAP_~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\OAMAUT~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\ossoiap.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\OSSOIA~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\OVDWLS~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\SSLCON~1.jar; C:\Oracle\MIDDLE~1\ORACLE~1\common\wlst\RESOUR~1\wsm-WLST.jar
[2013-04 - 02T 13: 24:20.756 - 06:00] [EPMCFG] [TRACE] [EPMCFG-01001] [oracle. EPMCFG] [tid: 22] [ecid: 0000JrCDGaKFCC0pRwO5yd1HMn0v000006, 0] [SRC_CLASS: com.hyperion.hit.tool.deploy.wlst.ScriptWlstConsole] trace:Support matrix looks 10.3.4 is what is supported for 11.1.2.1.If you want to use WL 10.3.5 and 10.3.6 Hyperion, then should be 11.1.2.2
THX
VIVEK -
Deployment of EBF with a human task and task usingAIA Deployment Plan forms
Hi all
I have a set of composite materials for an invoice interface - File, Req ABC, EBS, ABC Prov. adapter, adapter DB, RESP EBS and an EBF. If my Bill cross due to validation errors, I let the user change the invoice using a human task called from my EBF.
When I deploy the jdeveloper EBF, he deploys the both task form, and they deployed properly. For test and production instances, we use scripts to HELP, and they work very well for all components of the AIA. I'm looking for suggestions on how to deploy the task (ADF) form bound to the human task of a component of the AIA.
Thanks for the help.
Concerning
Anish.Anish,
Task forms are not really different from other applications for deployment through a deployment plan for AIA. There are examples available for own FP deployment plan, for example like this:
filelocation="${AIA_HOME}/infrastructure/install/applications/ActorNotNull_FYINull.ear".
WlServer = "fp" failonerror = "false" action = "deploy" / >So these task forms can simply be deployed like any other ear, you just call explicitly the deployment plan.
Gerhard
-
Location of the FBE Composite.xml to allow creating the deployment plan
I created a BOM that contains several components of EBF. However when I run the generation of deployment plan, it fails with the following text:
[java] EBS composites should be under $AIA_HOME/pips / < projectCode > and ABC and AdapterServices should be under $AIA_HOME/services.
[java] oracle.apps.aia.core.deploy.CompositeNotFoundException: Composite: CeaseIRStudentLoadCustomerPartyEnrolmentEBF not found.
[java] EBS composites should be under $AIA_HOME/pips / < projectCode > and ABC and AdapterServices should be under $AIA_HOME/services.
I tried placing the composite under two places but still not the same error. Is there somewhere else required for EBF in 11.1.1.4 or is there a problem with my annotations?Hi André,.
Can you try again after you have moved the composite directory to $AIA_HOME/glitches /?
Also, please check if the composite project directory name is: CeaseIRStudentLoadCustomerPartyEnrolmentEBF?
Thank you
Kone -
Location of Composites of the EBS and the deployment Plan generator
Hi all
I have a question of high level on the AIA.
I understand that a PIP (process integration Pack) is an integration of end to end into the information system from one end to the other. If the names of a pip could be:
SAP for integration of Ebiz invoice
Ebiz integration Portal invoice
Etc.
I also understand that a BSE (Business Enterprise) is a reusable service that can be invoked by a number of different applicants. For example, InvoiceEBS, etc.
My understanding is that an EBS can be part of many glitches.
I worked through the update and I got to the point of using the deployment Plan generator to generate a deployment plan. When you run it I came across this message:
[java] EBS composites should be under $AIA_HOME/pips / < projectCode > or $AIA_HOME/pips / < projectIndustry > / < projectCode > for the seeds of the industry.
[java] The CBA and the AdapterServices must be under $AIA_HOME/services.
That said, it is expected that the composite EBS under the directory of a PIP in particular. This means that if SAP_to_Ebiz_Invoice_Int and Portal_to_Ebiz_Invoice_Int use the same EBS then composite EBS must be duplicated in the two directories. This is clearly wrong that we would have to keep several copies. (This has implications for maintenance, Version control, etc.)
It is not sensible, so there must be an error in my logic. Does anyone know where I have gone wrong?
Oracle expects that in a few years when we need to make an update to BSE or other objects in the PIP as go us back and use the same project in PLW or should we create a new project in PLW and add all objects?
Thank you
RobertRobert,
I checked with the genius of the FP and it comes to new behaviors introduced with 11.1.1.4 that I wasn't aware of the institutions. I have recorded a request for internal improvement because I think that it is not ideal for the clients of the FP.It seems it must be under $AIA_HOME/pips /
, where is the code that you have entered in the PLW and you would also find in the BOM.xml. Have you tried both? Just to make sure that I understood: the error means only that RFP generator cannot find the composite and, therefore, can not assing a path to the composite in the DP and you will need to add that manually. Or is the generation of DP even stop alltogether?
Gerhard
Maybe you are looking for
-
When you try to print in Firefox and when the scale to the size of the page in the page layout, the first page prints correctly, but the following pages do not scale correctly and are too large for the paper, with the parts of the text are cut off at
-
Hello hp 6830 adf has the two-sided scanning ability? Which means that it can analyze a face double page automatically? In the case where it is not what printer has this kind of capability? Thank you Dror
-
When to play clips on the timeline, it goes to the black screen
Original title: on windows Movie maker, I always get a black when playing screen its in the timeline, but when I play a clip before I put it in the timeline panel, it works, someone help!in order to clearly indicate the clip in = black not in the tim
-
Join the domain and keep the Local profile
Research on the Internet for the solution and find no official response from Microsoft. Have updated the registry settings in "ProfileList" and updated the permissions on the folder of network user profile - now station immediately disconnects. This
-
I need the code for SQL. I have Windows 7 as a guest on my computer and Fedora (Linux) as a guest. Where can I get this code?