War file deployment to Test env not working
Hi All,
i am using war file as scheduler for calling bpel process. Now i need to move the same war to test environment. For this i followed this site http://biemond.blogspot.ca/2009/04/using-weblogic-deployment-plan-to.html. But it is not working.
even i update the generated deployment plan to weblogic console, but still this is not working.
here is the my web.xml file
<?xml version = '1.0' encoding = 'windows-1252'?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5" xmlns="http://java.sun.com/xml/ns/javaee">
<description>Empty web.xml file for Web Application</description>
<context-param>
<param-name>wsdlUrl</param-name>
<param-value>http://sasoah91.corp.gdglobal.ca:8001/soa-infra/services/TarakTest/TSStoRMSScheduler/tsstormsschedulerproject_client_ep?WSDL</param-value>
</context-param>
<servlet>
<servlet-name>SOASchedulerServlet</servlet-name>
<servlet-class>sample.oracle.otn.soascheduler.SOASchedulerServlet</servlet-class>
<init-param>
<param-name>cronExpr</param-name>
<param-value>0 0,5,10,15,20,25,30,35,40,45,50,55 * * * ?</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>SOASchedulerServlet</servlet-name>
<url-pattern>/soaschedulerservlet</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/soaschedulerservlet</welcome-file>
</welcome-file-list>
</web-app>My deployment plan is
<?xml version='1.0' encoding='UTF-8'?>
<deployment-plan 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>TSSScheduler.war</application-name>
<variable-definition>
<!-- add the wsdl var -->
<variable>
<name>wsdlUrl</name>
<value>http://sasoah81.corp.gdglobal.ca:8001/soa-infra/services/TSStoRMS/TSStoRMSScheduler/tsstormsschedulerproject_client_ep?WSDL/</value>
</variable>
</variable-definition>
<module-override>
<module-name>TSSScheduler.war</module-name>
<module-type>war</module-type>
<module-descriptor external="false">
<root-element>weblogic-web-app</root-element>
<uri>WEB-INF/web.xml</uri>
<variable-assignment>
<name>wsdlUrl</name>
<xpath>/web-app/context-param/[param-name="wsdlUrl"]/param-value</xpath>
<operation>replace</operation>
</variable-assignment>
</module-descriptor>
</module-override>
<!--<config-root>/u01/textdata/SOATST/Tarak/TsstoRmsSchedulerProject/deploy</config-root>-->
<config-root>/u01/textdata/SOATST/Tarak/deploymentplan</config-root>
</deployment-plan>I ran below code
export ORACLE_HOME="/u01/app/soadev/product/fmw11/middleware"
echo "ORACLE_HOME=$ORACLE_HOME"
ls -l $MW_HOME/wlserver_10.3/server/bin/setWLSEnv.sh
. $MW_HOME/wlserver_10.3/server/bin/setWLSEnv.sh
export JAVA_HOME="/usr/java/jdk1.6.0_24"
export planname="TSSScheduler.xml"
export warfile="/u01/textdata/SOATST/Tarak/TsstoRmsSchedulerProject/deploy/TSSScheduler.war"
echo "---------------------------------------"
echo "THE CLASSPATH=$CLASSPATH"
echo "---------------------------------------"
java weblogic.Deployer -adminurl t3://sasoah81.corp.gdglobal.ca:7001 -username weblogic -password Soatst_s132 -deploy -name TsstoRmsSchedulerProject -source $warfile -targets AdminServer -stage -plan $plannameCan some one please let me know where i am going...
Also can some one tell me any other way to change the endpoint in war file. this is very urgent so kindly request all to let me know how to go with it.
Regards,
Tarak.
Hi,
Here is what the parameter says
<servlet>
<servlet-name>SOASchedulerServlet</servlet-name>===================My Serverlet name
<servlet-class>sample.oracle.otn.soascheduler.SOASchedulerServlet</servlet-class>======Server class
<init-param>
<param-name>cronExpr</param-name>=======this is cron job
<param-value>0 0,5,10,15,20,25,30,35,40,45,50,55 * * * ?</param-value>===this invoke my bpel process in every 5 mins.
</init-param>
</servlet>
Please see the side line comments
Sure i will open the ticket,
Regards,
Tarak.
Similar Messages
-
Error in J2ee .war file deployment using ASC
Hi,
When I deploy a .war file using Application Server Control web interface, after
30 min or so, it gave me an error: "Processing has already completed". But when
I checked, no application was deployed. Sometimes the same war file deployment
finished successfully if I repeat the deployment process several times. The whole application is in a single .war, the war file size is about 52 MB. Looks like this is a
deployment timeout issue when server is very busy. Any ideas?
Thanks,
RichardI have seen this before when the file names in the archive aren't case sensitive. I
suspect you're using NT, so the direct access to the file system is case insensitive by
default.
Make sure that the META-INF directory in the archive is in upper case, and check the case
requirements for the other files in the archive.
Regards,
Peter.
rashmi wrote:
Hello,
I have created a chat application containing jsps and beans, and deployed it first
in the exploded directory format. It works fine and I was able to run and test
it. Since all the tests are done and the module is over,now i want to package
it in war file and deploy it.Here comes the problem :- I have packaged the application
in a war file using jar command and copied it under applications directory but
when i restarted the server(wls 6.0 sp1) ,i found in console the application is
deployed under applications node and not under web applications node-why? Agian
unpacked the war file and deployed it in exploded directory format now the console
shows it under web app node then why does not it deploy it as web application
when deployed in war format. Any body faced the same situation,Plz help.
rds rashmi -
Path Changes from hot deploy to war file deploy
We are using hot-deploy in our development environment. When we move from
hot-deploy to war file deployment in the test environment, we have to recode
all of our servlets to point to a new URL for our JSPs. Obviously, this
slows up war file deployment. We'd like to keep hot deploy for development
purposes, but need to resolve this issue.
Hot deploy environment:
wlserver6.0sp1/config/mydomain/applications/DefaultWebApp_devserver linked
to our content (JSP, HTML, source code, etc.) directory, in this case
/u1/webapps/zq.
wlserver6.0sp1/config/mydomain/applications/DefaultWebApp_devserver/WEB-INF/
classes/com linked to our class library structure.
Here's what works in hot deploy:
gotoPage("/zq/jsp/ZipQuote.jsp", request, response );
We must change it to this when we move to a war file:
gotoPage("/jsp/ZipQuote.jsp", request, response );
Here's gotoPage:
private void gotoPage( String address, HttpServletRequest request,
HttpServletResponse response )
throws ServletException, IOException
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher( response.encodeURL( address ));
dispatcher.forward( request, response );
Is there anything in the web.xml file we can change so that we can continue
to use
gotoPage("/zq/jsp/page.jsp", request, response )
like in the hot deploy environment? I've played around with the
<servlet>/<jsp-file> and <servlet-mapping>/<url-pattern> pairs, but with no
luck. Any suggestions? Anything with adding a package declaration to our
JSPs and/or precompiling them in the war file?
I suppose it would be possible to put a JspLoc variable in the
<context-param> or <env-entry>. Then, gotoPage( JspLoc + "page.jsp",
request, response ) would work in both environments, but that seems
inelegant and would add complexity and overhead.
Thanks,
Eric
<servlet>
<servlet-name>ZipQuote</servlet-name>
<jsp-file>/zq/jsp/ZipQuote.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>ZipQuote</servlet-name>
<url-pattern>/zq/jsp/ZipQuote.jsp</url-pattern>
</servlet-mapping>
OK, I've removed the link from applications/DefaultWebApp/zq to
/u1/webapps/zq and linked applications/zq to /u1/webapps/zq instead. Still
working out a couple issues (like acessing other classes), but this looks
like it will work. Thanks for the help.
"Dimitri Rakitine" <[email protected]> wrote in message
news:[email protected]...
> It sounds like in your development environment you deploy your application
> as a defaultwebapp ("/"), and, in the test environment you deploy it as a
> regular webapp with context-root "zq", so, you probably should change one
> of these to match another.
>
> Eric F <[email protected]> wrote:
> > We are using hot-deploy in our development environment. When we move
from
> > hot-deploy to war file deployment in the test environment, we have to
recode
> > all of our servlets to point to a new URL for our JSPs. Obviously, this
> > slows up war file deployment. We'd like to keep hot deploy for
development
> > purposes, but need to resolve this issue.
>
> > Hot deploy environment:
> > wlserver6.0sp1/config/mydomain/applications/DefaultWebApp_devserver
linked
> > to our content (JSP, HTML, source code, etc.) directory, in this case
> > /u1/webapps/zq.
> >
wlserver6.0sp1/config/mydomain/applications/DefaultWebApp_devserver/WEB-INF/
> > classes/com linked to our class library structure.
>
> > Here's what works in hot deploy:
> > gotoPage("/zq/jsp/ZipQuote.jsp", request, response );
>
> > We must change it to this when we move to a war file:
> > gotoPage("/jsp/ZipQuote.jsp", request, response );
>
> > Here's gotoPage:
> > private void gotoPage( String address, HttpServletRequest request,
> > HttpServletResponse response )
> > throws ServletException, IOException
> > {
> > RequestDispatcher dispatcher =
> >
getServletContext().getRequestDispatcher( response.encodeURL( address ));
> > dispatcher.forward( request, response );
> > }
>
> > Is there anything in the web.xml file we can change so that we can
continue
> > to use
> > gotoPage("/zq/jsp/page.jsp", request, response )
> > like in the hot deploy environment? I've played around with the
> > <servlet>/<jsp-file> and <servlet-mapping>/<url-pattern> pairs, but with
no
> > luck. Any suggestions? Anything with adding a package declaration to
our
> > JSPs and/or precompiling them in the war file?
>
> > I suppose it would be possible to put a JspLoc variable in the
> > <context-param> or <env-entry>. Then, gotoPage( JspLoc + "page.jsp",
> > request, response ) would work in both environments, but that seems
> > inelegant and would add complexity and overhead.
>
> > Thanks,
>
> > Eric
>
> > <servlet>
> > <servlet-name>ZipQuote</servlet-name>
> > <jsp-file>/zq/jsp/ZipQuote.jsp</jsp-file>
> > </servlet>
> > <servlet-mapping>
> > <servlet-name>ZipQuote</servlet-name>
> > <url-pattern>/zq/jsp/ZipQuote.jsp</url-pattern>
> > </servlet-mapping>
>
>
>
> --
> Dimitri
-
Hi,
I have a WAR file that causes WL 6.1 (refresh build) to fail when I attempt
to deploy it from the console. This WAR file deploys correctly on WL 6.0 SP2
and several other Web containers (Tomcat, Orion, JRun, Resin). The file is
large (> 5 MB) but I can send it by email if somebody wants to give it a
try.
I have noticed in the logs (see below) that the failure is caused by a
NullPointerException that is thrown in our DataSourceProxy class here:
private void setPingQuery(GenericDataSource dataSource)
dataSource.setPingQuery(PropertiesGetter.getInstance("Constants.properties")
.getProperty("persistency.pingQuery"));
here is the relevant piece of code in PropertiesGetter:
public static Properties loadProperties(String propertiesFileName)
throws IOException
Properties props = new Properties();
InputStream in =
PropertiesGetter.class.getClassLoader().getResourceAsStream(propertiesFileNa
me);
props.load(in);
return props;
so it is the loading of the Constants.properties file that fails and causes
the NullPointerException. This properties file is located under
WEB-INF\classes.
Note that with WL 6.0 SP2, although deployment goes fine, the application
fails later at runtime when Log4J tries to load its own properties file from
the same place. Other Web containers do not have this problem.
Alain.
Alain Rogister
http://www.ubiquity.be
####<Jul 31, 2001 11:52:37 AM CEST> <Debug> <HTTP> <VENUS> <myserver>
<ExecuteThread: '10' for queue: 'default'> <system> <> <101158> <Exception
thrown while loading actel: java.lang.NullPointerException>
java.lang.NullPointerException
at
be.actel.persistence.database.DataSourceProxy.setPingQuery(DataSourceProxy.j
ava:51)
at
be.actel.persistence.database.DataSourceProxy.setDataSource(DataSourceProxy.
java:46)
at be.actel.servlet.ActelDirectServlet.init(ActelDirectServlet.java:23)
at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java
:698)
at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.ja
va:641)
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.jav
a:586)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletC
ontext.java:2157)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServlet
Context.java:2101)
at
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.jav
a:873)
at
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.j
ava:804)
at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:411)
at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
at weblogic.j2ee.Application.addComponent(Application.java:160)
at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:115)
at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:329)
at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:144)
at
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:
76)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:606)
at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
90)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy32.addWebDeployment(Unknown Source)
at
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeploymen
t(WebServerMBean_CachingStub.java:1093)
at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:315)
at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:144)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:606)
at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
90)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at
weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(Confi
gurationMBeanImpl.java:482)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:352)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl
.java:913)
at
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl
.java:900)
at
weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:885)
at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:618)
at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
90)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy60.addTarget(Unknown Source)
at
weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(ApplicationM
anager.java:794)
at
weblogic.management.mbeans.custom.ApplicationManager.addApplication(Applicat
ionManager.java:891)
at
weblogic.management.mbeans.custom.ApplicationManager.addApplication(Applicat
ionManager.java:813)
at
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager
.java:729)
at
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager
.java:662)
at
weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManag
er.java:191)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:606)
at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
90)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy2.update(Unknown Source)
at
weblogic.management.console.webapp._domain.__upload_app._jspService(__upload
_app.java:150)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:263)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:200)
at
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
l.java:191)
at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:111)
at
weblogic.management.console.actions.ForwardAction.perform(ForwardAction.java
:35)
at
weblogic.management.console.actions.internal.ActionServlet.doAction(ActionSe
rvlet.java:147)
at
weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServ
let.java:79)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:263)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:2349)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:1956)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
####<Jul 31, 2001 11:52:37 AM CEST> <Error> <J2EE> <VENUS> <myserver>
<ExecuteThread: '10' for queue: 'default'> <system> <> <160001> <Error
deploying application actel: Could not load actel>
####<Jul 31, 2001 11:52:37 AM CEST> <Error> <Management> <VENUS> <myserver>
<ExecuteThread: '10' for queue: 'default'> <system> <> <141042> <Error
deploying application .\config\mydomain\applications\actel.war:
java.lang.reflect.UndeclaredThrowableException>
####<Jul 31, 2001 11:56:07 AM CEST> <Error> <Kernel> <VENUS> <myserver>
<ExecuteThread: '9' for queue: 'default'> <> <> <000000> <ExecuteRequest
failed>
weblogic.management.configuration.ConfigurationError: undefined parent for
mydomain:Application=actel,Name=actel,Type=WebAppComponent:
mydomain:Name=actel,Type=Application
at
weblogic.management.internal.xml.ConfigurationGenerator.getXml(Configuration
Generator.java:210)
at
weblogic.management.internal.xml.XmlFileRepository.saveDomain(XmlFileReposit
ory.java:194)
at
weblogic.management.internal.xml.XmlFileRepository.saveDomain(XmlFileReposit
ory.java:167)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:606)
at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
90)
at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy1.saveDomain(Unknown Source)
at
weblogic.management.internal.SaveDomainTrigger.trigger(SaveDomainTrigger.jav
a:47)
at
weblogic.time.common.internal.ScheduledTrigger.executeLocally(ScheduledTrigg
er.java:238)
at
weblogic.time.common.internal.ScheduledTrigger.execute(ScheduledTrigger.java
:229)
at weblogic.time.server.ScheduledTrigger.execute(ScheduledTrigger.java:65)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)Hi All,
I have figured out the problem. The file path had '\' like c:\abc.xml. The java programs which read the archives does not like backward slash. So, what I did was I replaced backward slashes with forward slashes and things worked fine.
Winzip handles the slashes and that is the reason I was able to open the war file.
Hope this will help you.
Thanks,
Paran -
Class file missing from war file deployment
I have a web application that is being deployed to a war file. I have deployed several times successfully. Then with the latest changes, there is a class file that does not get included into the war file. It does get compiled and does exist in the project directory.
The class file is in a seperate project from the project where the war file deployment profile is; however both projects are in the same workspace.
There are several other classes in the project that contains the missing class file that does get included in the war file. I don't see anywhere in the profile where these files are selected individually.
I'm at a loss as to how to fix this problem other than add the file after deployment.
Appreciate any help or ideas...
Keith...Hi Keith,
You may want to follow this thread....
class object missing from ear file
Brigette -
OAS 10G WAR file deployment error (Errors in named queries)
Hi again,
I setup a 10G 10.1.3.1 Application Server and tried deploying my WAR file. In tomcat the WAR file deployment works fine. however in OAS I get this error and currently I'm clueless as to what causes the error.
[Oct 24, 2007 6:03:37 PM] Operation failed with error: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: org.hibernate.HibernateException: Errors in named queries: Book_List_By_RegisterDate ... (other named queries)
My ApplicationContext.xml file contains this
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitManager" ref="persistenceUnitManager" />
<property name="persistenceUnitName" value="BookStudy" />
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter">
<bean
class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
<property name="database" value="ORACLE" />
<property name="showSql" value="true" />
</bean>
</property>
</bean>
And a sample named query in the hbm.xml file is this
<query name="Book_List_By_RegisterDate">
from BookData
where to_char(regdate, 'MM/dd/yyyy') = to_char(:regdate, 'MM/dd/yyyy')
order by Author.author_name desc, bookname desc
</query>
Thanks,Uncomment, or add, the following line in your application's orion-web.xml file:
<web-app-class-loader search-local-classes-first="true" include-war-manifest-class-path="true" />
See njr28's comments @ http://forum.hibernate.org/viewtopic.php?t=951324&highlight=oc4j -
EAR/WAR File Deployment Query on WEBLOGIC SERVER
Hi,
We are running weblogic server version 10.3.4.0 where EAR/ WAR files deployed on single server and that has been configured in the current WebLogic Server domain. These applications are up and running fine. We need to deploy a new WAR file on the same domain. My questions are:
@ Whether I can deploy new WAR file without STARTing and STOPing weblogic server instance?
@ When deploying new WAR file, whether it will affect existing deployed files or will it affect any other running services for a fraction of second?
Note: This new WAR file is independent application and will not affect any other services in the future.
Please assist.
Thanks,
DheerajThank you for your help but the result is still the same.
I deployed the library on weblogic server suggested by you.
File Deployed as library = oracle.adf.desktopintegration.model.ear
From the folder = C:\Oracle\Middleware\oracle_common\modules\oracle.adf.desktopintegration.model_11.1.1
It is active.
After this I loaded jdeveloper and deploy the same sample application and found that the result is same.
Pls let me know where I am going wrong.
Regards,
Masood
[11:53:09 AM] ---- Deployment started. ----
[11:53:09 AM] Target platform is (Weblogic 10.3).
[11:53:09 AM] Retrieving existing application information
[11:53:09 AM] Running dependency analysis...
[11:53:09 AM] Building...
[11:53:09 AM] Deploying 2 profiles...
[11:53:09 AM] Wrote Web Application Module to C:\JDeveloper\mywork\10MinDemo\ViewController\deploy\10MinDemo_ViewController_webapp.war
[11:53:10 AM] Wrote Enterprise Application Module to C:\JDeveloper\mywork\10MinDemo\deploy\10MinDemo_Project1_10MinDemo.ear
[11:53:10 AM] Deploying Application...
[11:53:10 AM] [Deployer:149191]Operation 'deploy' on application '10MinDemo_Project1_10MinDemo' is initializing on 'ADFServer'
[11:53:11 AM] [Deployer:149193]Operation 'deploy' on application '10MinDemo_Project1_10MinDemo' has failed on 'ADFServer'
[11:53:11 AM] [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application 10MinDemo_Project1_10MinDemo on ADFServer.: .
[11:53:11 AM] Weblogic Server Exception: weblogic.management.DeploymentException:
[11:53:11 AM] Caused by: java.lang.ClassNotFoundException: oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener
[11:53:11 AM] See server logs or server console for more details.
[11:53:11 AM] weblogic.management.DeploymentException:
[11:53:11 AM] Deployment cancelled.
[11:53:11 AM] ---- Deployment incomplete ----.
[11:53:11 AM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer) -
Hi
I am new to Oracle J2EE environment. I have been using Apache-
Tomcat or iPlanet Application server for all my previous web
applications.
Can someone point me to the relevant resources on how to deploy
a war file on Oracle ? I am having the impression that Oracle
may have some sort of GUI-based deployment tools, if not, then I
really need some good how-to guides on war files deployment.
Oracle 9iAS seems pretty different from Apache-Tomcat.
Thanks a lot.
CTHi Teo,
As far as I can tell, Oracle's J2EE environment means "Oracle
Containers for J2EE" (OC4J). So if you haven't already done so, I
suggest you start with this URL:
http://technet.oracle.com/tech/java/oc4j/content.html
It has links to software, documentation, sample code, etc. for
OC4J.
After that, you can also look at the following sites (not in any
particular order):
http://www.elephantwalker.com
http://www.orionserver.com
http://www.orionsupport.com
http://www.atlassian.com
Good Luck,
Avi. -
Conext Sensitive Help Test Tool Not Working
I have been trying to test my map files with the context-sensitive test tool, but am unable to get it working. I am running TCS 3.5 on Windows XP Pro.
I created a map files for Java in the project file and then created several test links with Map IDs. I am working with an offline WebHelp system on my C drive. I open the CSH Test Tool and located the index_csh.htm file for the WebHelp help system and then choose the Map Number. But when I click "Show Help," nothing appears. The hourglass comes up for a brief instant, as if it's going to load the page, but then nothing happens.
Can anyone help?
Thanks in advance.
DouglasHi, William:
Your C# API allowed me to successfully test. Thanks.
However, I was reading a bit more of the information on your site, and am still unclear why the deafult RH CSH Tester would not work. I was only using map numbers. Very frustrating.
I also had a few other questions, since this is the first time I'm creating a mapping file in RH:
- Is there any way to batch test? Or, if the icons appear blue (indicating they are correctly linked) in the Edit Map IDs dialogue box, can I just use your C# API to test a few and assume that they others are also working?
- Is this API set to open up the pages in IE by default? Mine is doing that, but I wasn't sure if it was your app or my computer settings. I'm in an corporate environment where we are supposed to use IE as the default browser, although I have FF installed, too. It keeps opening an IE window with a security message that says JavaScript is not supported and I have to click the bar at the top to allow ActiveX controls to work. I'm pretty sure that last part is a security setting I can't change here, but not so sure about the default browser choice.
-I haven't downloaded your API testers in other languages. Are they all the same with the difference just being language preference for the person testing it, or do some of them offer more functionality?
Thanks for sharing your great tool!
Douglas -
Why while in Bridge Load Files into photoshop Layers does not work?
In Bridge, Tools>Photoshop>Load Files into Photoshop Layers does not work. I have two images selected and when I execute that comman in Bridge nothing happens. I exited and restarted both PS and Bridge and still nothing. I am working in Windows 7 and Photoshop cs6.
No I tried File/scripts/load file into stack and still did not work.
There was an update to bridge and now it works. Thanks so much. -
I hope the title is enough info, please ask. In the mean time I have created an applescript to open preferences/ sharing and uncheck then check the file sharing box. This works but I would obviously prefer it just work normally. I have no corrupt preference files. Perhaps a file is missing? Thank you.
Greetings Kwnez
I'm not up to your level of expertise yet. I'm networking and file sharing too, on my Mac Powerbook 1.33 GHz PowerPC G4; OS 10.5.8 Lepoard. At the public library I found by asking the clerk a book Authored by David Pogue. "Mac OS X Leopard the Missing Manual". It (the book) has helped me ask better questions. I'm not saying that your question "
Power book G4 Leopard 10.5.8. File sharing preference checked but not working after start up until unchecked and the rechecked?
is hard for me to understand, I went to system preferences and looked at the sharing box. when I clik it it opens up and the first thing I see is my computers name, and under that i see, " Computers on your local network can access your computer at: ...-powerbook-g4-15.local"
What I'm saying is "Are we on the same Page" -
Test sequences not working in standard prototype adaptor with Execute Steps in process
Test sequences not working in standard prototype adaptor with "Execute Steps in process" but the sequences works in "Execute steps in an External instance of CVI"(Debug mode). Pl help with solution
Apriciate your help
Regards,
SharanuSharanu,
Thanks for contacting National Instruments. It would help us out a lot if you could specify exactly what is not working. Will the sequence just not run? Is it giving you an error message? Or what exactly does not work about it? The initial thing that I could think of that would make it not work in External Instance but not using the RunTime Engine is that you might be missing a support library when trying to run it in this configuration. If you click on the "Configure Auto-Loading of Support Libraries Needed for Linking .objs and .libs" button, you can make sure that all the support libraries you might be using are added in this list (you can add them using the "Add Other Libraries..." button). If this does not fix your problem, then let us know a litt
le more about what is going on and we can help you from there. Thanks.
Adam B.
Applications Engineer
National Instruments -
PS CS3 not recognizing Raw Files and converters Ive downloaded not working..Why not?
Do you seriously think we can answer that with zero information from you?
Please give us:
Operating System/version
Photoshop version number
Amount of RAM installed
Hard drive(s) free capacity
Video card make and model
Camera make and model
Then describe what you have done so far and the symptoms you are seeing. -
Uploading Files Using InputFile Component -- Sometimes not working
Hello,
This is the 2nd time I make a post about it!
Because I have more than 1 application using upload, and everything is correct! But it doesn't work as it should!
You can check the original post here: Uploading Files Using InputFile Component - Sometimes not working
I need a solution please!
The only thing we can conclude is that it could be a bug from oracle !!! (???) But I talked with other people and they say that it works fine for them.
There is one important thing: when we put a form to "Uses Upload = true" it seems that the page doesn't work very normal. For exemple: if you use a table in a form that uses upload the table get's "crazy".
Thanks,
JPI have now access to METALINK!
I can find some problems and patches about inputFile but not mine! I will check better later!
I think the problem is caused because of my framework! -
Deploying WAR file using IAS Test Drive edition...
Hi:
Is it okay to deploy a build using a WAR file instead of an EAR file? Is
there any documentation for deploying WAR files? All the available docs and
examples start with EAR files.
Thanks,
GeorgeHi,
A war file is okay if you are using servlets & JSP, WAR means Web Archive.
So you can very well go ahead with a war file, incase you are thinking of EJB's
then a .ear file will help you.
Regards
Raj
George Sang wrote:
Hi:
Is it okay to deploy a build using a WAR file instead of an EAR file? Is
there any documentation for deploying WAR files? All the available docs and
examples start with EAR files.
Thanks,
George
Maybe you are looking for
-
Satellite L500-13e connected to TV with HDMI cable - no sound on TV
Hi! Sorry my English is bad. I have a problem, i tried to connect my notebook with TV through HDMI, but sound playing on notebook rather than TV ... In Realtek HD Manager i didn't find "HDMI Output options" Please, suggest what should I do?
-
Merging data with LiveCycle questions
I have LiveCycle Designer 8.0 and I didn't find a forum for it so just point me in the right direction if this is not the place. I have a couple of questions with merging data with Livecycle PDFS 1. XDP is the file format for merging data with LiveCy
-
Hi, In OBIEE, In Real time, the Dimensional hierarchy we are giving **No. of Elements in BMM Layer as No. of rows in physical layer*. Then in real time how the No. of elements can vary?
-
How do you keep macbook pro running quickly
I always thought that using a MAC would eliminate the need to re-image a machine like you have to do with Windows. However, my recently purchased MacBook Pro 13" retina display with 8Gb RAM, 3Ghz i7 processor is already beginning to slow down - just
-
The first download from my Season Pass for Season 4 is Episode 2 instead of Episode 1. Looking at it makes no sense due to the missing episode. Anyone else with the same experience? How do we get to Apple to complain ?