-
1. Re: Not able to deploy after manual modifications in deployed war seeing myproject.war.undeployed
jaysensharma Oct 6, 2015 5:00 AM (in response to mallikarjuna.reddy.nune)Hello Mallikarjunam
1 How are you deploying the "myproject.war" WAR to the server? Looks like you just putting the new WAR inside the "standalone" directory . So just to isolate the issue did you try deploying it using console or CLI ) are you still noticing the same behavior?
2 Which file are you changing inside the application? (Is it EE specific file like web.xml , application.xml ...etc or application specific file)
3 Do you have the deployment scanner ON ? Or have you disabled the deployment-scanner ? If it is disabled then server will not be able to detect any changes in the "deployments" directory.
4 After removing the "myproject.war.undeployed" file from the "deployments" directory did you try restarting the WildFly to check if wildfly is scanning that file or not. After restarting the wildfly check the server.log first few lines it should show if it has detected a deployment or not?
-
2. Re: Not able to deploy after manual modifications in deployed war seeing myproject.war.undeployed
mallikarjuna.reddy.nune Oct 6, 2015 5:16 AM (in response to jaysensharma)Hello Ray,
Thanks for the reply,
1)We deploy our application using installer and initally our application seems working fine with wildfly
2)I was changing some version related file specific to my application(It is not EE specific file like web.xml , application.xml)
3)We are using default setting regarding deployment scanner , didnt tried using jboss-cli
4)Tried starting server by deleting "myproject.war.undeployed" still not able to deploy
From logs I see
2015-10-06 01:52:05,592 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found myprojectstylesr5.1.1.ear in deployment directory. To trigger deployment create a file called myprojectstylesr5.1.1.ear.dodeploy
2015-10-06 01:52:05,604 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found myproject.ear in deployment directory. To trigger deployment create a file called myproject.ear.dodeploy
2015-10-06 01:52:05,676 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http)
We are using Linux environment , we created a separate user in Linux for application deployment .
Regards,
Mallikarjuna
-
3. Re: Not able to deploy after manual modifications in deployed war seeing myproject.war.undeployed
jaysensharma Oct 6, 2015 6:20 AM (in response to mallikarjuna.reddy.nune)1 of 1 people found this helpfulHello,
You will need to create a file "myproject.ear.dodeploy" and "myprojectstylesr5.1.1.ear.dodeploy" files inside the "deployments" directory in order to make sure that the application is deployed. These files are called as marker files.
See the following section:
Marker Files
The marker files always have the same name as the deployment content to which they relate, but with an additional file suffix appended. For example, the marker file to indicate the example.war file should be deployed is named example.war.dodeploy. Different marker file suffixes have different meanings.
See: Application deployment - WildFly 8 - Project Documentation Editor
.dodeploy Placed by the user to indicate that the given content should
be deployed into the runtime (or redeployed if already
deployed in the runtime.) -
4. Re: Not able to deploy after manual modifications in deployed war seeing myproject.war.undeployed
mallikarjuna.reddy.nune Oct 6, 2015 7:07 AM (in response to jaysensharma)Hi,
After creating .dodeploy files I am able to deploy.
When I modified file in the war .deployed file is modified as .undeployed .
Since I am not using auto deploy may be I was supposed to create this file everytime or configure to auto deploy?
Can i stop server and do modifications which is best way?
Thanks regards,