Posts Tagged ‘Java’

26
Nov

tomcat remote deploy with curl

   Posted by: myururdurmaz    in Java

a new local war file
-- -- =@war_file_path --user : http://_server_addr:8080/manager/html/upload

curl http://tomcat_server_addr:8080/manager/undeploy?path=/Context_Path --anyauth --user username:password

curl http://tomcat_server_addr:8080/manager/reload?path=/Context_Path --anyauth --user username:password

Bookmark and Share
Tags: , , , , , , , , , ,

Tags: , , , , , , , , , ,

18
Mar

hibernate jointable kullanımı

   Posted by: Muhammed YÜRÜRDURMAZ    in Java


import .io.Serializable;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.JoinColumn;
import javax.persistence.;
import javax.persistence.ManyToMany;

/**
 *
 * @author Muhammed YÜRÜRDURMAZ
 */
@Entity
@Table(name = "KISI_TBL")
public class Kisi implements Serializable {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "KISI_ID")
    private int KisiId;
    @Column(name="ISIM", length=64, nullable=false)
    private String isim;
    @ManyToMany
    @JoinTable(name = "KISI_TELEFON_TBL", joinColumns = {
        @JoinColumn(name = "KISI_ID")},
    inverseJoinColumns = {
        @JoinColumn(name = "TELEFON_ID")})
    private List<Telefon> telefonlar;

    /**
     * @return the KisiId
     */
    public int getKisiId() {
        return KisiId;
    }

    /**
     * @param KisiId the KisiId to set
     */
    public void setKisiId(int KisiId) {
        this.KisiId = KisiId;
    }

    /**
     * @return the isim
     */
    public String getIsim() {
        return isim;
    }

    /**
     * @param isim the isim to set
     */
    public void setIsim(String isim) {
        this.isim = isim;
    }

    /**
     * @return the telefonlar
     */
    public List<Telefon> getTelefonlar() {
        return telefonlar;
    }

    /**
     * @param telefonlar the telefonlar to set
     */
    public void setTelefonlar(List<Telefon> telefonlar) {
        this.telefonlar = telefonlar;
    }
}



import java.io.Serializable;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;

/**
 *
 * @author Muhammed YÜRÜRDURMAZ
 */
@Entity
@Table(name = "TELEFON_TBL")
public class Telefon implements Serializable {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "TELEFO_ID")
    private int telefonId;
    @Column(name = "TELEFON_NO", length = 13, nullable = false)
    private String telefonNo;
    @ManyToMany(mappedBy="telefonlar")
    private List<Kisi> kisiler;

    /**
     * @return the telefonId
     */
    public int getTelefonId() {
        return telefonId;
    }

    /**
     * @param telefonId the telefonId to set
     */
    public void setTelefonId(int telefonId) {
        this.telefonId = telefonId;
    }

    /**
     * @return the telefonNo
     */
    public String getTelefonNo() {
        return telefonNo;
    }

    /**
     * @param telefonNo the telefonNo to set
     */
    public void setTelefonNo(String telefonNo) {
        this.telefonNo = telefonNo;
    }

    /**
     * @return the kisiler
     */
    public List<Kisi> getKisiler() {
        return kisiler;
    }

    /**
     * @param kisiler the kisiler to set
     */
    public void setKisiler(List<Kisi> kisiler) {
        this.kisiler = kisiler;
    }
}

Bookmark and Share
Tags: , , ,

Tags: , , ,

3
Mar

hibernate blob kullanarak resim kaydetme

   Posted by: Muhammed YÜRÜRDURMAZ    in Java


import .io.Serializable;
import java.sql.;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.Lob;
import javax.persistence.ManyToOne;

@Entity(name="resim")
public class Resim implements Serializable {
    @Column(name="id")
    @Id
    private int id;
    @Column(name="resim")
    @Lob
    private Blob resim;

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the resim
     */
    public Blob getResim() {
        return resim;
    }

    /**
     * @param resim the resim to set
     */
    public void setResim(Blob resim) {
        this.resim = resim;
    }

}

Kullanım örneği

Resim r = new Resim();
r.setResim(.createBlob(new FileInputStream("resim.jpg")));
s.save(r);
Bookmark and Share
Tags: , , ,

Tags: , , ,

1
Mar

netbeans web servisleri 64bit

   Posted by: Muhammed YÜRÜRDURMAZ    in Java

üzerine 32bit jdk kurup web servislerini çalıştırmaya çalıştığınızda çalışmıyor. jdk deneyin

Bookmark and Share
Tags: , , , ,

Tags: , , , ,

26
Feb

jboss heap size ayarı

   Posted by: Muhammed YÜRÜRDURMAZ    in Java

ayarı bin/run.conf dosyasındaki

_OPTS=

ile başlayan satırdan yapılabilir.

min. 256m max. 1024m

=”-Xms256m -Xmx1024m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000″

değişikliklerden sonra jboss u kapatıp açmayı unutmayın

windows üzerinde bin/run.conf.bat içerisinden yapılıyor

Bookmark and Share
Tags: , , ,

Tags: , , ,

Caused by: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log

şeklinde bir alıyorsanız muhtemel sebebi proje dizininizde veya içerisinde birden fazla jar mevcuttur.

Kullanmadığınızı silin veya başka bir yere taşıyın.

Bookmark and Share
Tags: , ,

Tags: , ,

22
Feb

oracle application server Operation failed with error: org/apache/log4j/Category

   Posted by: Muhammed YÜRÜRDURMAZ    in Java

üzerinde yaparken Operation failed with error: org/apache//Category şeklinde bir alıyorsanız deploy sırasında apache.commons.logging kütüphanesini deploy sırasında ayarlarından kaldırın

Bookmark and Share
Tags: , , , , , ,

Tags: , , , , , ,

19
Feb

java tarih formatlama (SimpleDateFormat)

   Posted by: Muhammed YÜRÜRDURMAZ    in Yazılım

import .text.;
import .util.;

public class JavaSimpleDateFormatOrnek{
  public static void main(String args[]){
   date = new ();
  SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
  System.out.println("Bu gün " + sdf.format() );
  }
}
Bookmark and Share
Tags: , , , ,

Tags: , , , ,

28
Jan

java ile webservis metodlarının parametre isimlerini belirlemek

   Posted by: Muhammed YÜRÜRDURMAZ    in Yazılım

int getToplam(@(name=”deger1″)int deger1, @(name=”deger2″)int deger2);

Bookmark and Share
Tags: , ,

Tags: , ,

28
Jan

java.lang.NoSuchMethodError org.objectweb.asm.ClassWriter hatası

   Posted by: Muhammed YÜRÜRDURMAZ    in Bilgi Ve Deneyim, Yazılım

Exception in thread "main" org.osoa..ServiceRuntimeException: .lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
        at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.:204)
        at org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromClassLoader(NodeFactoryImpl.:37)
        at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.:178)
        at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.:100)
        at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.:182)
        at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.:63)
        at com.aa.tools.resource.test.TSMain.main(TSMain.:17)
Caused by: .lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
        at org.apache.tuscany.sca.interfacedef..jaxws.BaseBeanGenerator.generate(BaseBeanGenerator.:436)
        at org.apache.tuscany.sca.interfacedef..jaxws.FaultBeanGenerator.generate(FaultBeanGenerator.:94)
        at org.apache.tuscany.sca.interfacedef..jaxws.GeneratedDataTypeImpl.getPhysical(GeneratedDataTypeImpl.:106)
        at org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.generateOperation(Interface2WSDLGenerator.:705)
        at org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.generate(Interface2WSDLGenerator.:318)
        at org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLInterfaceContract(BindingWSDLGenerator.:307)
        at org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLDocument(BindingWSDLGenerator.:205)
        at org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.generateWSDL(BindingWSDLGenerator.:163)
        at org.apache.tuscany.sca.binding.ws.xml.BindingBuilderImpl.build(BindingBuilderImpl.:48)
        at org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.buildServiceBindings(ComponentServiceBindingBuilderImpl.:68)
        at org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.build(ComponentServiceBindingBuilderImpl.:48)
        at org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl.build(CompositeBuilderImpl.:259)
        at org.apache.tuscany.sca.node.impl.RuntimeBootStrapper.buildComposite(RuntimeBootStrapper.:255)
        at org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.:632)
        at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.:200)
        ... 6 more
 Result: 1

sorunu için http://mirrors.ibiblio.org/pub/mirrors/maven2/asm/asm-all/3.2/ adresinde yeni versiyon bir jar indirin.

asm*jar, asm-attrs*.jar ve jar dosyalarını projeden çıkarın. yerine asm-all ve -nodep ekleyin

Bookmark and Share
Tags: , , ,

Tags: , , ,

Switch to our mobile site