This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Following JSR88 api is failing for webservices.xml Always returning null. DeployableObject.getDDBeanRoot(String); What's failing ? Plugin not able to fetch required defaults from webservices.xml Possible reason -- Map (DD location string -> DDRoot) maintained in ModuleDeploymentSupport has no entry for webservices.xml This is a regression; used to work before switch to release40_beta2
Support for secondary descriptor is not in beta2 branch. We need to create a temporary tag in j2eeserver for j2ee build use. We don't expect activities in j2eeserver for EA1 so a temporary branch is fine.
we should us the promoe_dev branch I think
This also results in an IllegalArgumentException when a web service is created. When a property change event is fired from the web service DD beans, it is directed to web.xml resulting in the exception.
Rajeshwar: can you implement a temp workaround asap for this: all servlet names starting with "WSServlet_" should have a as8.1 uri defined in sun-web.xml. Easy rule to check for, no need to access webservices.xml for EA1. This way, you don't need a branch yet. We'll remove the patch for EA2. Let me know as soon as you can, Ludo
We still need the fix that Nam put in ModuleDeploymentSupport. That fix solved the problem where ModuleDeploymentSupport.getDDBeanRoot always returned the root of web.xml. This results in an IllegalArgumentException whenever a new web service is created because the property change event (for a webservices.xml property) is being directed to web.xml.
In addition, we need to update the default properties for a sun-web-app/service-ref element to include predefind port-info objects for all the ports. This easy to do with access to webservices.xml and impossible without.
this is resolved after switching j2eeserver to trunk verfied the resolution
Remove all issues from temporary component.
see comment above