Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed CDI tests using @ManagedBean
This had been removed from the platform. Signed-off-by: Arjan Tijms <arjan.tijms@omnifish.ee>
- Loading branch information
1 parent
4aab29d
commit 9580427
Showing
113 changed files
with
238 additions
and
3,944 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
75 changes: 75 additions & 0 deletions
75
appserver/tests/appserv-tests/devtests/cdi/implicit/deployment-option/client/Client.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
/* | ||
* Copyright (c) 2008, 2020 Oracle and/or its affiliates. All rights reserved. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0, which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the | ||
* Eclipse Public License v. 2.0 are satisfied: GNU General Public License, | ||
* version 2 with the GNU Classpath Exception, which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
*/ | ||
|
||
|
||
import java.io.*; | ||
import java.util.*; | ||
import jakarta.ejb.EJB; | ||
import javax.naming.InitialContext; | ||
import com.sun.ejte.ccl.reporter.SimpleReporterAdapter; | ||
|
||
public class Client { | ||
|
||
private static SimpleReporterAdapter stat = | ||
new SimpleReporterAdapter("appserv-tests"); | ||
|
||
public static void main (String[] args) { | ||
|
||
stat.addDescription("simple-ejb-implicit-cdi-deployment-opt"); | ||
Client client = new Client(args); | ||
client.doTest(); | ||
stat.printSummary("simple-ejb-implicit-cdi-deployment-opt"); | ||
} | ||
|
||
public Client (String[] args) { | ||
} | ||
|
||
private static @EJB(mappedName="Sless") Sless sless; | ||
|
||
public void doTest() { | ||
|
||
try { | ||
|
||
System.out.println("Creating InitialContext()"); | ||
InitialContext ic = new InitialContext(); | ||
org.omg.CORBA.ORB orb = (org.omg.CORBA.ORB) ic.lookup("java:comp/ORB"); | ||
Sless sless = (Sless) ic.lookup("Sless"); | ||
|
||
String response = null; | ||
|
||
response = sless.hello(); | ||
testResponse("invoking stateless", response); | ||
|
||
System.out.println("test complete"); | ||
|
||
stat.addStatus("local main", stat.PASS); | ||
|
||
} catch(Exception e) { | ||
e.printStackTrace(); | ||
stat.addStatus("local main" , stat.FAIL); | ||
} | ||
|
||
return; | ||
} | ||
|
||
private void testResponse(String testDescription, String response){ | ||
// Expecting a null response because the injection should fail since implicit bean discovery | ||
// is disabled by the deployment property implicitCdiEnabled=false | ||
stat.addStatus(testDescription, (response == null ? stat.PASS : stat.FAIL)); | ||
} | ||
|
||
} | ||
|
93 changes: 93 additions & 0 deletions
93
appserver/tests/appserv-tests/devtests/cdi/implicit/simple-ejb-cdi/client/Client.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
/* | ||
* Copyright (c) 2008, 2021 Oracle and/or its affiliates. All rights reserved. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0, which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the | ||
* Eclipse Public License v. 2.0 are satisfied: GNU General Public License, | ||
* version 2 with the GNU Classpath Exception, which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
*/ | ||
import test.*; | ||
import java.io.*; | ||
import java.util.*; | ||
import jakarta.ejb.EJB; | ||
import javax.naming.InitialContext; | ||
import com.sun.ejte.ccl.reporter.SimpleReporterAdapter; | ||
|
||
public class Client { | ||
|
||
private static SimpleReporterAdapter stat = new SimpleReporterAdapter("appserv-tests"); | ||
|
||
public static void main(String[] args) { | ||
stat.addDescription("simple-ejb-implicit-cdi"); | ||
Client client = new Client(args); | ||
client.doTest(); | ||
stat.printSummary("simple-ejb-implicit-cdi"); | ||
} | ||
|
||
public Client(String[] args) { | ||
} | ||
|
||
@EJB(mappedName = "test.Foo#test.Foo") | ||
private static Foo sless; | ||
|
||
// | ||
// NOTE: Token 3700 will be replaced in @EJB annotations below | ||
// with the value of the port from config.properties during the build | ||
// | ||
@EJB(mappedName = "corbaname:iiop:localhost:3700#test.Foo") | ||
private static Foo sless2; | ||
|
||
@EJB(mappedName = "corbaname:iiop:localhost:3700#java:global/simple-ejb-implicit-cdiApp/simple-ejb-implicit-cdi-ejb/SlessEJB!test.Foo") | ||
private static Foo sless3; | ||
|
||
public void doTest() { | ||
|
||
try { | ||
System.out.println("Creating InitialContext()"); | ||
InitialContext initialContext = new InitialContext(); | ||
org.omg.CORBA.ORB orb = (org.omg.CORBA.ORB) initialContext.lookup("java:comp/ORB"); | ||
Foo sless = (Foo) initialContext.lookup("test.Foo#test.Foo"); | ||
|
||
String response = sless.hello(); | ||
testResponse("invoking stateless", response); | ||
|
||
response = sless2.hello(); | ||
testResponse("invoking stateless2", response); | ||
|
||
System.out.println("ensuring that sless1 and sless2 are not equal"); | ||
if (!sless.equals(sless2)) { | ||
stat.addStatus("ensuring that sless1 and sless2 are not equal", stat.FAIL); | ||
throw new Exception("invalid equality checks on same " + "sless session beans"); | ||
} | ||
|
||
response = sless3.hello(); | ||
testResponse("invoking stateless3", response); | ||
|
||
System.out.println("test complete"); | ||
|
||
stat.addStatus("local main", stat.PASS); | ||
|
||
} catch (Exception e) { | ||
e.printStackTrace(); | ||
stat.addStatus("local main", stat.FAIL); | ||
} | ||
|
||
return; | ||
} | ||
|
||
private void testResponse(String testDescription, String response) { | ||
if (response.equals("hello")) { | ||
stat.addStatus(testDescription, stat.PASS); | ||
} else { | ||
stat.addStatus(testDescription, stat.FAIL); | ||
} | ||
} | ||
|
||
} |
31 changes: 0 additions & 31 deletions
31
...injection-with-resource-declaration-in-another-jar/lib/com/acme/util/TestManagedBean.java
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.