Author: markt
Date: Mon Sep 9 11:17:46 2013
New Revision: 1521045
URL: http://svn.apache.org/r1521045
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55534
Update for Commons Annotations 1.1
Added:
tomcat/tc7.0.x/trunk/java/javax/annotation/ManagedBean.java
- copied unchanged from r1521032,
tomcat/trunk/java/javax/annotation/ManagedBean.java
tomcat/tc7.0.x/trunk/java/javax/annotation/sql/
- copied from r1521032, tomcat/trunk/java/javax/annotation/sql/
Modified:
tomcat/tc7.0.x/trunk/ (props changed)
tomcat/tc7.0.x/trunk/java/javax/annotation/Resource.java
tomcat/tc7.0.x/trunk/java/javax/annotation/sql/DataSourceDefinition.java
tomcat/tc7.0.x/trunk/java/org/apache/catalina/startup/WebAnnotationSet.java
Propchange: tomcat/tc7.0.x/trunk/
------------------------------------------------------------------------------
Merged
/tomcat/trunk:r1521023,1521025,1521027,1521030,1521032,1521034,1521040,1521043
Modified: tomcat/tc7.0.x/trunk/java/javax/annotation/Resource.java
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/javax/annotation/Resource.java?rev=1521045&r1=1521044&r2=1521045&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/java/javax/annotation/Resource.java (original)
+++ tomcat/tc7.0.x/trunk/java/javax/annotation/Resource.java Mon Sep 9
11:17:46 2013
@@ -38,4 +38,8 @@ public @interface Resource {
public boolean shareable() default true;
public String description() default "";
public String mappedName() default "";
+ /**
+ * @since Common Annotations 1.1
+ */
+ public String lookup() default "";
}
Modified:
tomcat/tc7.0.x/trunk/java/javax/annotation/sql/DataSourceDefinition.java
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/javax/annotation/sql/DataSourceDefinition.java?rev=1521045&r1=1521032&r2=1521045&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/java/javax/annotation/sql/DataSourceDefinition.java
(original)
+++ tomcat/tc7.0.x/trunk/java/javax/annotation/sql/DataSourceDefinition.java
Mon Sep 9 11:17:46 2013
@@ -27,5 +27,22 @@ import java.lang.annotation.Target;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface DataSourceDefinition {
- String value();
+ String className();
+ String name();
+ String description() default "";
+ String url() default "";
+ String user() default "";
+ String password() default "";
+ String databaseName() default "";
+ int portNumber() default -1;
+ String serverName() default "localhost";
+ int isolationLevel() default -1;
+ boolean transactional() default true;
+ int initialPoolSize() default -1;
+ int maxPoolSize() default -1;
+ int minPoolSize() default -1;
+ int maxIdleTime() default -1;
+ int maxStatements() default -1;
+ String[] properties() default {};
+ int loginTimeout() default 0;
}
Modified:
tomcat/tc7.0.x/trunk/java/org/apache/catalina/startup/WebAnnotationSet.java
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/startup/WebAnnotationSet.java?rev=1521045&r1=1521044&r2=1521045&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/java/org/apache/catalina/startup/WebAnnotationSet.java
(original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/startup/WebAnnotationSet.java
Mon Sep 9 11:17:46 2013
@@ -369,8 +369,7 @@ public class WebAnnotationSet {
if (annotation.authenticationType()
== Resource.AuthenticationType.CONTAINER) {
resource.setAuth("Container");
- }
- else if (annotation.authenticationType()
+ } else if (annotation.authenticationType()
== Resource.AuthenticationType.APPLICATION) {
resource.setAuth("Application");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]