Skip to content

Commit

Permalink
Merge remote branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
sbryzak committed Mar 19, 2011
2 parents 84494d7 + d876d37 commit 9e36922
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface StatusMessage {
public @interface Status {

/**
* The UI target for the message.
Expand Down
10 changes: 9 additions & 1 deletion impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,21 @@
<dependency>
<groupId>org.jboss.seam.solder</groupId>
<artifactId>seam-solder</artifactId>
<version>3.0.0-SNAPSHOT</version>
</dependency>

<dependency>
<groupId>org.jboss.seam.solder</groupId>
<artifactId>seam-solder-tooling</artifactId>
<version>3.0.0.CR2</version>
<version>3.0.0-SNAPSHOT</version>
<scope>provided</scope>
<optional>true</optional>
<exclusions>
<exclusion>
<groupId>org.jboss.seam.solder</groupId>
<artifactId>seam-solder-api</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,15 @@

import org.jboss.logging.Logger;
import org.jboss.seam.solder.literal.MessageBundleLiteral;
import org.jboss.seam.solder.logging.MessageBundle;
import org.jboss.seam.solder.messages.MessageBundle;
import org.jboss.seam.solder.reflection.annotated.AnnotatedTypeBuilder;

/**
* @author <a href="http://community.jboss.org/people/kenfinni">Ken Finnigan</a>
*
*/
public class MessagesExtension implements Extension {
public class TypedStatusMessageBundleExtension implements Extension {

private static final Logger log = Logger.getLogger(MessagesExtension.class);
private static final Logger log = Logger.getLogger(TypedStatusMessageBundleExtension.class);

<X> void detectBundleInjectionTargets(@Observes ProcessInjectionTarget<X> event, BeanManager beanManager) {
AnnotatedType<X> type = event.getAnnotatedType();
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
org.jboss.seam.international.status.MessagesExtension
org.jboss.seam.international.status.TypedStatusMessageBundleExtension
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,15 @@
*/
package org.jboss.seam.international.test.status;

import org.jboss.seam.international.status.StatusMessage;
import org.jboss.seam.solder.log.Locale;
import org.jboss.seam.solder.logging.Message;
import org.jboss.seam.solder.logging.MessageBundle;
import org.jboss.seam.international.status.Status;
import org.jboss.seam.solder.messages.Locale;
import org.jboss.seam.solder.messages.Message;
import org.jboss.seam.solder.messages.MessageBundle;

@MessageBundle
public interface RegistrationStatusMessages {

@Message("Username {0} is already taken. Please choose another.")
@StatusMessage()
@Status
@Message("Username {0} is already taken. Please choose another.")
@Locale("en_US")
String duplicateUsername(String username);
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,6 @@

//@RunWith(Arquillian.class)
public class RegistrationStatusTest {
// TODO temporary, test with dynamic proxies until tool accepts "BirdLogger extends BirdMessages"
static {
System.setProperty("jboss.i18n.generate-proxies", "true");
}

// @Deployment
public static JavaArchive createTestArchive() {
return ShrinkWrap.create(JavaArchive.class, "test.jar").addPackage(MessagesImpl.class.getPackage())
Expand Down

0 comments on commit 9e36922

Please sign in to comment.