Skip to content

Commit

Permalink
Merge pull request weld#2 from mnovak1/WFLY-10057-thread-pool
Browse files Browse the repository at this point in the history
Fix Ejb3NonCoreThreadTimeoutTestCase and Ejb3ThreadReuseTestCase test…
  • Loading branch information
chengfang authored Aug 27, 2019
2 parents ce504ea + dd109a1 commit ca7548e
Showing 1 changed file with 10 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,17 @@
import org.jboss.as.test.integration.management.ManagementOperations;
import org.jboss.as.test.integration.management.util.MgmtOperationException;
import org.jboss.dmr.ModelNode;
import org.jboss.remoting3.security.RemotingPermission;
import org.jboss.shrinkwrap.api.Archive;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.StringAsset;
import org.jboss.shrinkwrap.api.spec.JavaArchive;
import org.junit.Assert;

import javax.naming.InitialContext;
import java.io.FilePermission;

import static org.jboss.as.test.shared.integration.ejb.security.PermissionUtils.createPermissionsXmlAsset;

public class Ejb3ThreadPoolBase {

Expand All @@ -54,7 +58,12 @@ public static Archive<?> deploy() {
jar.addClass(ScheduleSingletonOneTimer.class);
jar.addClasses(Ejb3ThreadPoolBase.class, Ejb3NonCoreThreadTimeoutTestCase.class, ModelNode.class, PathAddress.class,
ManagementOperations.class, MgmtOperationException.class);
jar.addAsManifestResource(new StringAsset("Dependencies: org.jboss.as.controller\n"), "MANIFEST.MF");
jar.addAsManifestResource(new StringAsset("Dependencies: org.jboss.remoting3, org.jboss.as.controller\n"), "MANIFEST.MF");
jar.addAsManifestResource(createPermissionsXmlAsset(
new RemotingPermission("createEndpoint"),
new RemotingPermission("connect"),
new FilePermission(System.getProperty("jboss.inst") + "/standalone/tmp/auth/*", "read")
), "permissions.xml");
return jar;
}

Expand Down

0 comments on commit ca7548e

Please sign in to comment.