jodd-joy/src/main/java/jodd/joy/JoyProxetta.java
@Override
	public void start() {
		initLogger();

		log.info("PROXETTA start ----------");

		final ProxyAspect[] proxyAspectsArray = this.proxyAspects.toArray(new ProxyAspect[0]);

		log.debug("Total proxy aspects: " + proxyAspectsArray.length);

//		proxetta = Proxetta.wrapperProxetta().setCreateTargetInDefaultCtor(true).withAspects(proxyAspectsArray);

		proxetta = Proxetta.proxyProxetta().withAspects(proxyAspectsArray);

		log.info("PROXETTA OK!");
	}
@Override
	public void start() {
		initLogger();

		log.info("PROXETTA start ----------");

		final ProxyAspect[] proxyAspectsArray = this.proxyAspects.toArray(new ProxyAspect[0]);

		log.debug("Total proxy aspects: " + proxyAspectsArray.length);

//		proxetta = Proxetta.wrapperProxetta().setCreateTargetInDefaultCtor(true).withAspects(proxyAspectsArray);

		proxetta = Proxetta.proxyProxetta().withAspects(proxyAspectsArray);

		log.info("PROXETTA OK!");
	}
Creates Proxetta with all aspects. The following aspects are created:
<ul>
<li>Transaction proxy - applied on all classes that contains public top-level methods
annotated with <code>@Transaction</code> annotation. This is just one way how proxies
can be applied - since base configuration is in Java, everything is possible.</li>
</ul>