Tag: javassist

Javassist ist ein Klasse-Bibliothek zum editieren von bytecode in java.

Spiel 1.2.x UnexpectedException ContinuationEnhancer Helfer.CheatSheetHelper$2 ungültige Konstante-Typ: 15

Anzahl der Antworten 2 Antworten
Play framework 1.2.x startet mit der folgenden Fehlermeldung: Oops: UnexpectedException An unexpected error occured caused by exception UnexpectedException: While applying class play.classloading.enhancers.ContinuationEnhancer on helpers.CheatSheetHelper$2 play.exceptions.UnexpectedException: While applying play.CorePlugin@3444d69d on helpers.CheatSheetHelper$2 at play.plugins.PluginCollection.enhance(PluginCollection.java:556) at play.classloading.ApplicationClasses$ApplicationClass.enhance(ApplicationClasses.java:235) at play.classloading.ApplicationClassloader.loadApplicationClass(ApplicationClassloader.java:167) at

PowerMock und Java 8 Problem: InterfaceMethodrefInfo kann nicht umgewandelt werden, MethodrefInfo

Anzahl der Antworten 3 Antworten
Im mit Probleme beim Versuch, führen Sie einen unit test mit PowerMock mit Mockito. Ich brauche PowerMockito zu verspotten, eine statische Methode. Diese sind die Versionen Im Einsatz: PowerMock 1.6.2 Mockito 1.10.19 JUnit 4.12 Java 8 Wenn

Javassist. Was ist der Grundgedanke und wo der Reale nutzen?

Anzahl der Antworten 4 Antworten
Ich weiß, dass Javassist ist eine Java-Bibliothek, die ein Mittel zur Manipulation der Java-bytecode einer Anwendung. Ok, aber warum müssen wir die bytecode manipulieren? Jede Reale Beispiel? Jeder echte app, wo javassist verwendet? InformationsquelleAutor user471011 | 2011-09-04

Konfigurieren org.apache.log4j.ConsoleAppender mit benutzerdefinierten classloader

Anzahl der Antworten 2 Antworten
Ich habe eine java-Klasse, die erstellt einen custom classloader basierend auf javassist class-loader auf start und dann auf ausführen das wirkliche Programm-Klasse. Ich bin immer der folgende Fehler: log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a

Immer Javassist-Typen anstelle der tatsächlichen Hibernate entity-Typen

Anzahl der Antworten 3 Antworten
Habe ich stolperte über eine wirklich ärgerliche situation: ich bin mit Hibernate & Frühling als backend für meine app und es scheint, dass in einigen Fällen die Personen, die in einer Beziehung mit einer bestimmten Person nicht

Javassist add-Methode und aufrufen

Anzahl der Antworten 2 Antworten
Bin ich stecken mit javassist. Ich habe eine neue Methode, um meine Objekt-Klasse zur Laufzeit. Mein Objekt Klasse: package tmp3; public class Car { public Car(){} } Meine test-Klasse: package tmp3; import java.lang.reflect.Method; import javassist.ClassPool; import javassist.CtClass;

PowerMock Mockito [PowerMockito] @PrepareForTest -> java.lang.NoClassDefFoundError: javassist/NotFoundException

Anzahl der Antworten 3 Antworten
Ich versuche, mein 1. PowerMockito [PowerMock + Mockito] mock in eine bestehende JUnit-test. Habe ich eingegrenzt, dass wenn ich einfach nur das Vorhandensein der class-level annotation @PrepareForTest (zusammen mit @RunWith(PowerMockRunner.class), aber nicht jede tatsächlichen mocking-code), bekomme ich

Reflexionen - Java-8 - ungültige Konstante Typ

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit Reflexionen Bibliothek. Ich bin versucht zu laden dynamisch alle Klassen, die die Implementierung einer bestimmten Schnittstelle. Funktioniert alles einwandfrei (alle Klassen geladen werden), solange ich nicht mit lambda-Ausdruck in diesen Klassen (java

Schlecht & lt; init & gt; Methodenaufruf von innerhalb einer Verzweigung

Anzahl der Antworten 3 Antworten
Nach dem Upgrade JDK java7u65 mehrere unit-tests unter Verwendung Mockito und PowerMock begann zu scheitern mit folgenden Ursachen: 15:15:23,807 INFO - Tests in error: 15:15:23,810 INFO - initializationError(com.your.ClassHere): Bad <init> method call from inside of a branch

Kann eine Java-Klasse zur Laufzeit eine Methode zu sich selbst hinzufügen?

Anzahl der Antworten 10 Antworten
Kann eine Klasse eine Methode hinzufügen, selbst zur Laufzeit (wie aus einem static block), so dass, wenn jemand ist die Durchführung einer Reflexion auf diese Klasse, Sie sehen die neue Methode, auch wenn es nicht definiert zur

Gibt es Alternativen zu cglib?

Anzahl der Antworten 6 Antworten
Nur aus Neugier, gibt es (stabile) open-source-Projekte für die Laufzeit-java-code-Generierung eine andere als cglib? Und warum sollte ich Sie benutzen? InformationsquelleAutor der Frage Mauli | 2010-02-14

Hinzufügen einer Annotation zu einer von der Laufzeit generierten Methode / Klasse mithilfe von Javassist

Anzahl der Antworten 1 Antworten
Ich bin mit Javassist zum erzeugen einer Klasse foo mit Methode baraber ich kann nicht scheinen zu finden ein Weg, um eine Anmerkung hinzuzufügen (die annotation selbst ist nicht Laufzeit generiert) an die Methode. Der code, den