An error occurs when deploying a service archive created by IDEA plugin
-----------------------------------------------------------------------
Key: AXIS2-1497
URL: http://issues.apache.org/jira/browse/AXIS2-1497
Project: Apache Axis 2.0 (Axis2)
Issue Type: Bug
Components: ide plugins
Affects Versions: 1.1
Environment: Win XP, JDK 1.5, IDEA 5.1.2
Reporter: Charitha Kankanamge
Following error thrown when deploying a service archive which was created by
IDEA plugin. This is caused by "transportsession" value of the "scope"
attribute of the services.xml.
This attribute should not be added to the services.xml if user provides default
values in IDEA service archive creation wizard.
Error: org.apache.axis2.deployment.DeploymentException: You can not deploy the
service in transport session , since transport session management disabled in
axis2.xml change manageTransportSession parameter value to true at
org.apache.axis2.deployment.DeploymentEngine.fillServiceGroup(DeploymentEngine.java:382)
at
org.apache.axis2.deployment.DeploymentEngine.addServiceGroup(DeploymentEngine.java:345)
at
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:521)
at
org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:200)
at
org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:203)
at
org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:150)
at
org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:195)
at
org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:61)
at
org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:68)
at
org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:76)
at java.util.TimerThread.mainLoop(Timer.java:512) at
java.util.TimerThread.run(Timer.java:462)
Steps to reproduce:
===================
1. Start Axis2 wizard in IDEA
2. Select 'Create a service archive' option
3. Select following options in 'Service Type Selection' screen
- Single service archive
- Generate services.xml
4. Select class location and click on next button
5. Select WSDL and click next
6. Select service class and click on load button
7. Enter a service name and click next
8. Edit service descriptor screen will appear. Do not edit service descriptor
and click next
9. Select an output location and click on Finish
10. Deploy the created service archive
Actual Result:
==============
Service is deployed as a faulty service and above error is generated
Expected Result:
================
scope attribute of the service element should be removed by the generated
services.xml. So that the service archive will be deployed without errors.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]