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.
Summary: | Replace servletapi with javax.servlet | ||
---|---|---|---|
Product: | ide | Reporter: | Jesse Glick <jglick> |
Component: | libs | Assignee: | Tomas Stupka <tstupka> |
Status: | NEW --- | ||
Severity: | normal | CC: | jtulach, mmirilovic |
Priority: | P3 | Keywords: | ARCH |
Version: | 7.1 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 198248 |
Description
Jesse Glick
2011-09-06 18:13:57 UTC
Also consider javax.xml.rpc (and .soap) vs. websvc.jaxrpc16. And contrib/libs.commons_lang vs. o.apache.commons.lang. And o.eclipse.osgi vs. netbinox. Just look over nbbuild/build/generated/shared-packages.txt generally. (In reply to comment #3) > And o.eclipse.osgi vs. netbinox. core-main #2851b19314e0 Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/d6f24acac4d6 User: Jesse Glick <jglick@netbeans.org> Log: Use o.apache.commons.io from extexecution.destroy; cf. #201697. (In reply to comment #4) >> And o.eclipse.osgi vs. netbinox. > core-main #2851b19314e0 I wonder - should org.eclipse.osgi rather be retained, and netbinox made to depend on it? Since it seems that several bundles want to depend on it. It is not clear to me if those bundles would work if, say, Felix were running as the container and org.eclipse.osgi were simply made available as a regular bundle to import. (In reply to comment #6) > (In reply to comment #4) > >> And o.eclipse.osgi vs. netbinox. > > core-main #2851b19314e0 > > I wonder - should org.eclipse.osgi rather be retained, and netbinox made to > depend on it? That would different solution than the one we use for Felix. But it is true, nobody depends on Felix, as Felix provides no APIs except those in OSGi spec. > Since it seems that several bundles want to depend on it. It is > not clear to me if those bundles would work if, say, Felix This is what we tried a year ago. Eclipse bundles cannot run on top of Felix. > org.eclipse.osgi were simply made available as a regular bundle > to import. That does not work. Many classes are then loaded twice by different classloaders. OSGi is not ready for running one container in another at all. And check html.validation vs. o.apache.commons.logging (the bundle actually is of an older release). (In reply to comment #8) > check html.validation vs. o.apache.commons.logging Noticed due to: WARNING [org.netbeans.ProxyClassLoader]: Will not load class org.apache.commons.logging.impl.Jdk14Logger arbitrarily from one of ModuleCL@61736e[org.netbeans.modules.html.validation] and Netigso[reference:file:.../ide/modules/org-apache-commons-logging.jar] starting from SystemClassLoader[511 modules]; see http://wiki.netbeans.org/DevFaqModuleCCE Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/2851b19314e0 User: Tomas Stupka <tstupka@netbeans.org> Log: issue #201697 - Replace servletapi with javax.servlet remove o.eclipse.osgi, the library is already present in netbinox Tomas, what is the status of this issue, please ? Thanks in advance. |