[JBoss JIRA] Created: (WELD-650) Documentation issues
by Jozef Hartinger (JIRA)
Documentation issues
--------------------
Key: WELD-650
URL: https://jira.jboss.org/browse/WELD-650
Project: Weld
Issue Type: Bug
Components: Documentation
Affects Versions: 1.1.0.Beta1
Reporter: Jozef Hartinger
Assignee: Pete Muir
Attachments: code_samples.png
readme.txt
- the second paragraph says "This is feature complete release of the CDI specification." IMHO it should say "This is a feature complete implementation of the CDI specification."
- the licensing section says "the Apache License, Version 2.0" it should say "ASL 2.0" or "Apache Source License 2.0"
- Source code reference should be "http://github.com/weld" not "http://anonsvn.jboss.org/repos/weld"
examples/readme.txt
- the pastecode example is not mentioned
- se/helloworld should be se/hello-world
- remove wicket example reference
examples/se/numberguess/readme.txt
- mentions Web Beans
- restricts maven to version 2 (maven 3 users should not be limited)
examples/se/helloworld/readme.txt
- mentions Web Beans
- instructions are wrong (examples/se/hello-world should be used instead of examples/se/numberguess)
- restricts maven to version 2 (maven 3 users should not be limited)
Javadoc
- doc/apidoc contains CDI javadoc only (no Weld-specific docs)
Reference documentation
- remove wicket references - entire section 7.2
- update SCM references (Chapter 17)
- code sample references (numbers) not rendered correctly in the HTML version (see the attached screenshot)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] Created: (WELD-570) Partial export of javasisst from Weld breaks other javasisst clients
by Harald Wellmann (JIRA)
Partial export of javasisst from Weld breaks other javasisst clients
--------------------------------------------------------------------
Key: WELD-570
URL: https://jira.jboss.org/browse/WELD-570
Project: Weld
Issue Type: Bug
Components: OSGi support
Affects Versions: 1.1.0.BETA1
Reporter: Harald Wellmann
weld-osgi-bundle.jar (as used in Glassfish 3.0 and higher) still contains a buggy version of javasisst causing memory leaks.
See WELD-453 and JASSIST-104. Even though Weld itself no longer uses the problematic javassist ProxyFactory, it is still the root cause for a memory leak occurring when HIbernate (or potentially any other Javassist client) is used on Glassfish.
The problem exists in Glassfish 3.0.1 and also in the promoted build 3.1-b12 using a 1.1.0 prerelease of Weld, see https://glassfish.dev.java.net/issues/show_bug.cgi?id=12368
weld-osgi-bundle.jar contains a version of javassist which is almost but not fully private. There is a package export for javassist.util.proxy. When deploying a WAR on Glassfish containing Hibernate (3.5.3) and another copy of Javasisst required by Hibernate, then by parent classloader delegation Hibernate will end up using the javassist ProxyFactory from Weld, registering its proxies deep down in the container, and thus causing a memory leak with each redeployment of the WAR.
Weld should either keep its included version of javassist fully private or import all of javasisst via Import-Package, relying on javasisst installed in a separate bundle.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] Created: (WELD-659) hello-world example - unexpected behavior
by Jozef Hartinger (JIRA)
hello-world example - unexpected behavior
-----------------------------------------
Key: WELD-659
URL: https://jira.jboss.org/browse/WELD-659
Project: Weld
Issue Type: Bug
Components: Examples
Affects Versions: 1.1.0.Beta1
Reporter: Jozef Hartinger
Priority: Minor
Fix For: 1.1.0.Beta2
According to documentation, the example should print "Hello ${name}" where name is an environment property passed to maven i.e. "mvn -Drun -Dname=Pete". However, the following profile configuration
<configuration>
<mainClass>org.jboss.weld.environment.se.StartMain</mainClass>
<arguments>
<argument>${project.name}</argument>
</arguments>
</configuration>
results in "Hello Weld Examples: Hello World (Java SE)" to be printed every time independently on the name environment property.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month